Hello all,

I've build rtems5-tools and rtesm5-system using rsb with enabled testsuites for 
target powerpc and rtemsbsp=mvme2100.
The build works fine so far but the testsuites are not running on mvme2100!

The first thing I recognized was, that unfortunately only the ELF-Files (.exe) 
from testsuites were
build but not the BIN-Files (.ralf). So it seems to me, that the bsp-post-link 
from make/custom/mvme2100.cfg wasn't
executed?!?

I then took https://git.rtems.org/examples-v2 and build it with the rtems5 tool 
chain.
In this case the rtems tool-chain builds both, the ELF and BIN files fine.

Trying out the hello_world.ralf on mvme2100 unfortunately gaves an error with 
stack and register dump!

Looking into the the produced binary hello_world.ralf one can see, that there 
is still the ELF magic at the
beginning of the binary file so it seems to me something goes wrong during 
link/load.

As a test and to get more warnings I then removed the "--no-warn-mismatch" 
option in "make/custom/mvme2100.cfg".

Now the make of hello_world breaks with error message:

powerpc-rtems5-ld: o-optimize/hello_world.exe uses hard float, 
/rtems/5/powerpc-rtems5/mvme2100/lib/bootloader.o uses
soft float

Seems to me, that unfortunately some rtems system code for mvme2100 was build 
with gcc option "-msoft-float" ???

Any hints are welcome...

Cheers, Joachim


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to