Hi The RTEMS Community has realized we allowed something to occur that should not have happened. As arm-elf was deprecated and removed, we should have moved to EABI as our base. The gcc head and 4.8 have this situation corrected. Unfortunately, we let the arm-rtems target get marked obsolete in 4.7 and 4.6 still is based on arm-elf.
All of the RTEMS preferred object format targets follow the pattern CPU-rtems. Sebastian Huber has posted patches multiple times with test results which we are happy with. These do not touch any other target or the test suite. He updated them and posted them again. http://gcc.gnu.org/ml/gcc-patches/2013-02/msg01063.html http://gcc.gnu.org/ml/gcc-patches/2013-02/msg01064.html All of our documentation, howto's, scripts, and users etc. have built up the expectation that the preferred tool target is CPU-rtems. Having to use arm-rtemseabi is an aberration from that pattern and is confusing to our community. We would like to get the 4.7 patch applied so arm-rtems is not obsolete. If there are any hints of a plan to release another 4.6 version, we would like to apply a patch to that branch to switch from arm-elf to arm-eabi as our foundation. As RTEMS GCC target maintainer, I can approve these changes but I would like concurrence with the branch release managers. Thanks. -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985