Исправление hateyoufeel, (текущая версия) :
gcc-4.3.0
Господи! Но вообще, проблема в том, что при сборке с -ffreestanding gcc не линкует libgcc (разрабы GCC говорят что это фишка), где все эти функции живут. Соответственно, тебе нужно сунуть -static-libgcc -lgcc
в флаги сборки.
другие тулчейны тупо не компилируют говнокод производителя железки (точнее компилируют, но оно не работает при этом)
лол сишное уб опять портит всем жизнь хахахахахахахах
Исправление hateyoufeel, :
gcc-4.3.0
Господи! Но вообще, проблема в том, что при сборке с -ffreestanding gcc не линкует libgcc (разрабы GCC говорят что это фишка), где все эти функции живут. Соответственно, тебе нужно сунуть -static-libgcc -lgcc
в флаги сборки.
Исходная версия hateyoufeel, :
gcc-4.3.0
Господи! Но вообще, проблема в том, что при сборке с -ffreestanding gcc не линкует libgcc, где все эти функции живут. Соответственно, тебе нужно сунуть -static-libgcc -lgcc
в флаги сборки.