Имеется исходный код модуля ядра, котоый я собираю outside kernel source. Я сделал такой Makefile:
И все бы здорово, но во время линковки в лог кидается
Так что и сам модуль не хочет грузится - ругается на эти же 3 символа.
Собираю под линуксом (fedora 15) для iMX23.
В /media/Storage/Work/FreeScale/linux-2.6.31 лежит собранное ltib'ом ядро,
/media/Storage/Work/FreeScale/gcc-4.1.2-glibc-2.5-nptl-3 - сам компилятор.
Пожалуйста подскажите, что нужно добавить или сделать для правильной компиляции.
На самом деле эти ф-ции для работы с double, а есть данные такого типа в коде или нет мне не видно. Все возможно что это баг в компиляторе, но я бы лучше код сначала проверил, сомнительно что компилятор ошибся.