RFC: ARM GCC changes

Sebastian Huber sebastian.huber at embedded-brains.de
Fri May 4 08:28:03 UTC 2012


Hi,

I propose a change of the RTEMS configuration for ARM GCC:

	o the target arm-rtemseabi4.11 should be renamed to arm-rtems4.11
	  providing the up to date ARM EABI version 5 tool chain,
	o the target arm-rtemself4.11 provides the obsolete GNU EABI (also
	  known as ARM ELF) variant.

The patches are attached.

GCC test suite results for arm-rtems4.11:

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 test suite results for arm-rtems4.11 follow.

GCC 4.6.4 20120420 (edb7312):

WARNING - log/fsnofs01 did not appear to complete execution
WARNING - log/imfs_fsrdwr did not appear to complete execution
WARNING - log/mdosfs_fsrdwr did not appear to complete execution
WARNING - log/mdosfs_fstime did not appear to complete execution
WARNING - log/mimfs_fsrdwr did not appear to complete execution
WARNING - log/mrfs_fsrdwr did not appear to complete execution
WARNING - log/mrfs_fstime did not appear to complete execution
WARNING - log/sp2038 did not appear to complete execution
WARNING - log/spfatal13 did not appear to complete execution
WARNING - log/spintrcritical09 did not appear to complete execution
WARNING - log/spprintk did not appear to complete execution

GCC 4.6.4 20120420 (lm3s6965):

WARNING - log/fsnofs01 did not appear to complete execution
WARNING - log/imfs_fsrdwr did not appear to complete execution
WARNING - log/mdosfs_fsrdwr did not appear to complete execution
WARNING - log/mdosfs_fstime did not appear to complete execution
WARNING - log/mimfs_fsrdwr did not appear to complete execution
WARNING - log/mrfs_fsrdwr did not appear to complete execution
WARNING - log/mrfs_fstime did not appear to complete execution
WARNING - log/sp2038 did not appear to complete execution
WARNING - log/sp37 did not appear to complete execution
WARNING - log/spfatal13 did not appear to complete execution
WARNING - log/spintrcritical08 did not appear to complete execution
WARNING - log/spintrcritical09 did not appear to complete execution
WARNING - log/spintrcritical17 did not appear to complete execution
WARNING - log/spprintk did not appear to complete execution

GCC 4.7.1 20120428 difference to GCC 4.6.4 20120420 (edb7312):

+WARNING - log/psxpipe01 did not appear to complete execution
+WARNING - log/termios01 did not appear to complete execution


GCC 4.7.1 20120428 difference to GCC 4.6.4 20120420 (lm3s6965):

+WARNING - log/devfs03 did not appear to complete execution
+WARNING - log/psxpipe01 did not appear to complete execution
-WARNING - log/spintrcritical08 did not appear to complete execution
+WARNING - log/termios01 did not appear to complete execution

GCC 4.8.0 20120429 difference to GCC 4.6.4 20120420 (edb7312):

+WARNING - log/psxpipe01 did not appear to complete execution
+WARNING - log/termios01 did not appear to complete execution

GCC 4.8.0 20120429 difference to GCC 4.6.4 20120420 (lm3s6965):
+WARNING - log/devfs03 did not appear to complete execution
+WARNING - log/psxpipe01 did not appear to complete execution
-WARNING - log/spintrcritical08 did not appear to complete execution
+WARNING - log/termios01 did not appear to complete execution

The changes in the RTEMS test suite need further examination.

This is the proposed ARM GCC tool chain for RTEMS 4.11.  The arm-rtemself 
should be removed as soon as possible.

-- 
Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc-arm-rtems-4.6-20120420.patch
Type: text/x-patch
Size: 3992 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20120504/53c0de2f/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc-arm-rtems-4.7-20120428.patch
Type: text/x-patch
Size: 3977 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20120504/53c0de2f/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc-arm-rtems-4.8-20120429.patch
Type: text/x-patch
Size: 3969 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20120504/53c0de2f/attachment-0002.bin>


More information about the devel mailing list