[RTEMS Project] #1400: Floating point context management flaw

RTEMS trac trac at rtems.org
Thu Jan 26 06:33:01 UTC 2017


#1400: Floating point context management flaw
-----------------------------+----------------------------
 Reporter:  sebastian.huber  |       Owner:  joel.sherrill
     Type:  defect           |      Status:  closed
 Priority:  normal           |   Milestone:  4.10.3
Component:  cpukit           |     Version:  4.10
 Severity:  normal           |  Resolution:  fixed
 Keywords:                   |
-----------------------------+----------------------------
Changes (by Sebastian Huber <sebastian.huber@…>):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"27bfcd88f7e65c81b406afa85d81b060e2ea24e3/rtems"]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="27bfcd88f7e65c81b406afa85d81b060e2ea24e3"
 score: Delete _CPU_Context_Fp_start()

 Since the FP area pointer is passed by reference in
 _CPU_Context_Initialize_fp() the optional FP area adjustment via
 _CPU_Context_Fp_start() is superfluous.  It is also wrong with respect
 to memory management, e.g. pointer passed to _Workspace_Free() may be
 not the one returned by _Workspace_Allocate().

 Close #1400.
 }}}

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


More information about the bugs mailing list