
Тип float вроде как не должен таких округлений вносить (хотя не прикидывал) ...
Еще, компилирую для uClinux+MicroBlaze, упорно не подключется математическая либа

В uClinux_dist/uClibc имеется куча каких-то собраных библиотек, в том числе libm в теле которой лежат всякие мат. функции. Разве glibc не должна включать в себя математку?
Попробовал добавить строчку в makefile: LIBCDIR += $(ROOTDIR)/uClibc/libm, не помогло
