EmbDev.net

Forum: ARM programming with GCC/GNU tools EABI problem


von dina e. (dina)


Rate this post
useful
not useful
Hi,

i was trying to build a frame buffer driver and I'm getting these 
warnings:

WARNING: "__aeabi_d2iz" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dcmpeq" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_d2uiz" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_i2d" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dsub" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dcmpge" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dcmpgt" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dadd" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dmul" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_ddiv" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dcmplt" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_ui2d" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!
WARNING: "__aeabi_dcmple" 
[/home/dina/linux_shared/frame_buffer/Bg_ID3437/nm5625fb.ko] undefined!


does anyone know the reason behind this?

thanks in advance.

von Duke Scarring (Guest)


Rate this post
useful
not useful
Search your code for the missing symbols/functions (d2iz, dcmeq, etc.)
It look's like a missing (standard) library.

Duke

von dina e. (dina)


Rate this post
useful
not useful
Hi Duke,

These symbols are not in my code. These are the result of the 
compilation, it seems that some operations are interpreted in asm as 
floating point operations. I think the problem is in the linking stage 
but I'm not able to figure it out.

von Tecnologic (Guest)


Rate this post
useful
not useful
Hi,

ist a new Lib problem, caused by Codesourcerys new version. I recently 
found some code to fix it on the web.

MfG

Tec

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.