Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-18 Thread Chris Johns
On 19/02/2015 7:25 am, Joel Sherrill wrote: Yep. But if all we have is writeable vector tables at 0x0, then it MIGHT be ok. GCC may not be able to detect. But on the m68k's without a VBR register the table is always at 0x0. Yeap ... https://git.rtems.org/rtems/commit/?id=dd309b10544bfceda968

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-18 Thread Nick Withers
On Wed, 2015-02-18 at 14:25 -0600, Joel Sherrill wrote: > > On 2/18/2015 2:05 PM, Gedare Bloom wrote: > > > > > > > On Wed, Feb 18, 2015 at 2:38 PM, Joel Sherrill > > wrote: > > Hi > > > > I am trying to wrap my head around this discussion and its > > impact o

Re: RTEMS for ARM Cortex-M1 ?

2015-02-18 Thread Daniel Gutson
I'm resending my answer since I got a mailman error response. On Tue, Feb 17, 2015 at 10:53 AM, Daniel Gutson wrote: > > El 14/02/2015 10:29, "Sebastian Huber" > escribió: >> >> On 14/02/15 14:27, Sebastian Huber wrote: >>> >>> On 14/02/15 12:48, Daniel Gutson wrote: We're developing s

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-18 Thread Joel Sherrill
On 2/18/2015 2:05 PM, Gedare Bloom wrote: > > > On Wed, Feb 18, 2015 at 2:38 PM, Joel Sherrill > mailto:joel.sherr...@oarcorp.com>> wrote: > > Hi > > I am trying to wrap my head around this discussion and its > impact on RTEMS. Should we compile parts of RTEMS with > this option? A

Re: Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-18 Thread Gedare Bloom
On Wed, Feb 18, 2015 at 2:38 PM, Joel Sherrill wrote: > Hi > > I am trying to wrap my head around this discussion and its > impact on RTEMS. Should we compile parts of RTEMS with > this option? All of it? > > A bit more context would have helped! So basically, gcc can now optimize out NULL point

Fwd: Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-02-18 Thread Joel Sherrill
Hi I am trying to wrap my head around this discussion and its impact on RTEMS. Should we compile parts of RTEMS with this option? All of it? --joel Forwarded Message Subject:Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference Date: Wed, 18

[PATCH] score: Make available

2015-02-18 Thread Sebastian Huber
Make available for all RTEMS configurations. Use inline functions instead of macros. Use ISR disable/enable on uni-processor configurations to ensure atomicity. Update #2273. --- cpukit/score/Makefile.am| 4 +- cpukit/score/include/rtems/score/atomic.h | 2 +

trac dependencies

2015-02-18 Thread Gedare Bloom
Hi, There aren't any great ways in Trac directly to establish relations between tickets. One simple way is to reference other tickets in comments. If we also install TracBacks [1] then any comments that refer to another ticket will automatically add a comment to the referenced ticket. This might b