Hi, I'm porting the u-boot to the MPC8540SK board.
I get a problem.
When I run to the "printf" function, unexpected interruption
occurs. Then I trace into the assemble file. I found that something
wrong with the function "va_start","va_end". I know that these
may be include by the stdarg.h file. But in the u-boot file tree, I
can not find this file. Does u-boot use the file of my host system?
I don't know how to solve this problem.
Any comment and suggestion will be welcome!
I had very similar problem with my VIA C3 Samuel cpu and I traced it to
lack of support for CMOVE. In my case the fix was to change the
"-march=686" in gcc options to 585 (or less).
Granted it was on xen, but I suppose it won't hurt to check/try if that is