You responded in a new thread instead of this one ;) I'm answering here.

Go to the gem5 directory, run the following commands and attach the output in 
your answer:
$ file tests/test-progs/hello/bin/arm/linux/hello
$ file tests/test-progs/hello/bin/arm/linux/myfile_name

For instance on the hello binary, I get the following output:
./tests/test-progs/hello/bin/arm/linux/hello: ELF 32-bit LSB executable, ARM, 
EABI4 version 1 (SYSV), statically linked, for GNU/Linux 2.6.16, with 
debug_info, not stripped

This page will tell you a bit more about ARM support in gem5 : 
https://www.gem5.org/documentation/general_docs/architecture_support/arm_implementation/
Also, check this page out: 
https://www.gem5.org/documentation/general_docs/compiling_workloads/

Saddly, I'm no gem5 ARM CPU models expert so I could not tel exactly what makes 
your binary (in)compatible. Other will, for sure ;)
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to