This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Since patches in PRs don't get much attention, this is an email about the attached patches from Sebastian Huber and myself to correct the arm rtems target name situation.
There is a long explanation in the PR but the short version is that although we fully intended to switch the arm-rtems target from ELF to EABI we never intended the target name "arm-*-rtemseabi*" to become the preferred arm RTEMS target name. We want all RTEMS target names to be of the form <cpu>-rtems. Unfortunately, we screwed up and arm-rtems is marked as deprecated in 4.7.
+ rename arm-*-rtems* to arm-*-rtemself* + make arm-*-rtemself* deprecated + make arm-*-rtems* an accepted name for arm-*-rtemseabi*
arm-*-rtemself* can disappear when the ARM elf targets are generally removed.
http://gcc.gnu.org/ml/gcc-testresults/2012-05/msg00322.html http://gcc.gnu.org/ml/gcc-testresults/2012-05/msg00323.html http://gcc.gnu.org/ml/gcc-testresults/2012-05/msg00324.html
RTEMS is very consistent across target architectures and this just slipped through. We handled switches from a.out -> coff -> elf in a similar manner in the past.
-- Joel Sherrill, Ph.D. Director of Research& Development joel.sherrill@OARcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985
Attachment:
gcc-arm-rtems-4.6-20120420.patch
Description: Text document
Attachment:
gcc-arm-rtems-4.7-20120428.patch
Description: Text document
Attachment:
gcc-arm-rtems-4.8-20120429.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |