[Bug 1264] New: Bad initialization of FPU null context buffer in cpu_asm.S

rtems-bugs at rtems.org rtems-bugs at rtems.org
Fri Oct 19 12:56:24 UTC 2007


           Summary: Bad initialization of FPU null context buffer in
           Product: RTEMS
           Version: 4.6
          Platform: sparc
        OS/Version: RTEMS
            Status: NEW
          Severity: normal
          Priority: P3
         Component: cpukit
        AssignedTo: joel.sherrill at oarcorp.com
        ReportedBy: jacques.seronievivien at astrium.eads.net

Routine _CPU_Context_initialize_fp defined in cpu_asm.S file should initialize
all FPU register context to 0.It loops on a std %g0, [%o0] instruction (which
copy values of g0 and g1 registers to [%o0]) whereas g1 value is not forced to
0 before.
This routine is called by _CPU_Initialize routine to initialize
CPU_Null_fp_context buffer to 0. It appears during execution that this buffer
contains some non nul datas (corresponding to g1 values).

Configure bugmail: http://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the bugs mailing list