Ist evtl unkla, aber es würde mir auch schon helfen, wenn ich wüsste, welche komponenten für dieses Fehlverhalten verantwortlich ist.
Liegts am Kompiler, Linker, oder evtl am Wechsel von dem 16/32Bit Kernel zum C/C++ kernel??
Im speicher:
Bootloader
16 Bit Kernel
32 Bit Kernel
Datei (8 Sektoren)
32Bit ASM-Teil des Kernels
32Bit C/C++-Teil des Kernels