RTEMS 4.12 tool chain update required

Sebastian Huber sebastian.huber at embedded-brains.de
Mon May 30 14:18:43 UTC 2016


Hello,

I updated the RTEMS 4.12 tool chain to use the

* Binutils 2.26,
* the Newlib 2.4.0.20160527 snapshot, and
* the GCC 6-20160526 release branch snapshot.

The non-FSF based tool chains (or1k and epiphany) are now probably out 
of sync.

All users of the RTEMS master branch must update their tool chain now. 
This is due to changes in basic header files like <sys/types.h> for 
example. We are now able to build the FreeBSD 9.3 network stack (about 
800 user and kernel space source files) on RTEMS directly using

   <machine/endian.h>
   <sys/_stdint.h>
   <sys/time.h>
   <sys/_types.h>
   <sys/types.h>

from Newlib. This is a major milestone in terms of RTEMS, Newlib and 
FreeBSD source compatibility.

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
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.



More information about the devel mailing list