[RTEMS Project] #1254: Power PC setjmp broken on Altivec machines

RTEMS trac trac at rtems.org
Mon Jan 23 06:47:45 UTC 2017


#1254: Power PC setjmp broken on Altivec machines
--------------------+----------------------------
 Reporter:  norume  |       Owner:  Needs Funding
     Type:  defect  |      Status:  assigned
 Priority:  normal  |   Milestone:  Indefinite
Component:  Newlib  |     Version:  4.8
 Severity:  normal  |  Resolution:
 Keywords:          |
--------------------+----------------------------
Changes (by sebastian.huber):

 * owner:  joel.sherrill => Needs Funding
 * status:  new => assigned
 * milestone:  4.9.5 => Indefinite


Old description:

> The Power PC version of setjmp/longjmp in newlib-1.15.0 does not check
> that the Altivec unit is enabled before attempting to save/restore.  A
> processor exception results.
>
> Till Straumann has sent a patch in a previous mailing list message, but
> the patch hasn't seemed to make it into the patch file(s) on the RTEMS
> server.

New description:

 The Power PC version of setjmp/longjmp in newlib-1.15.0 does not check
 that the Altivec unit is enabled before attempting to save/restore.  A
 processor exception results.

 Till Straumann has sent a patch in a previous mailing list message, but
 the patch hasn't seemed to make it into the patch file(s) on the RTEMS
 server.

--

--
Ticket URL: <http://devel.rtems.org/ticket/1254#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list