Fwd: ANN: rtems-4.10/4.11 toolchains now using newlib's sched.h

Joel Sherrill joel.sherrill at OARcorp.com
Sat Apr 3 15:40:24 UTC 2010


I wanted to pass this along to everyone.  We noticed
there was a sched.h in RTEMS and one in newlib
and they were not consistent.  In addressing this,
It was noticed that we didn't use POSIX 2008 names
for some sched_param names.  We decided this
HAD to be fixed before branching.

Ralf spun a set of new tools for 4.10 and 4.11.  We
are NOT changing this in 4.9.

Those with locally built tools need to be aware
that they will need to rebuild to stay with the CVS head.

FWIW this may or may not be the last revision of this
patch.  So there may be another tool revision before
4.10 is branched.


-------- Original Message --------
Subject: 	ANN: rtems-4.10/4.11 toolchains now using newlib's sched.h
Date: 	Sat, 3 Apr 2010 01:11:41 -0500
From: 	Ralf Corsepius <ralf.corsepius at rtems.org>



I've merged the latest upstream newlib sched.h and sys/sched.h into the
rtems-newlib-1.18.0 toolchain patches and rebuilt the
rtems-4.10/rtems-4.11 toolchains with them applied.

As usual, the corresponding patch can be found in
contrib/crossrpms/patches in CVS.

* This toolchain is API-incompatible to all its precessors.

* I've also merged the patch Joel sent a couple of days ago into
=>  RTEMS-CVS-Head now is incompatible to older RTEMS toolchains.

* So far, there have been no attempts on my part to keep RTEMS with
compatible with older toolchains, nor have there been any attempts to
let RTEMS configuration check for whether the installed toolchain is
"new enough".


rtems-sc mailing list
rtems-sc at rtems.org

More information about the users mailing list