This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug gdb/11824] New: Neon registers q8-q15 not updated on ARM processors


When debugging an application that is using all 16 registers of the neon processor (debugging on an 
iPad Apple version gdb-1461.2) the registers q8-15 are not updated properly. 

For example, 
in this case, r3 contains a pointer to a float array (4 floats)

vld1.32	q1, [r3]
vld1.32	q8, [r3]

when the value is loaded into q1, the register values can be returned properly. However, when the 
values are returned from q8, the are incorrect.

If I do a move from the values of q8 to q0 and then print them out, they display correctly.

This seems to suggest that gdb is having issues grabbing the proper values.

-- 
           Summary: Neon registers q8-q15 not updated on ARM processors
           Product: gdb
           Version: 6.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gdb
        AssignedTo: unassigned at sourceware dot org
        ReportedBy: 2008 at parknation dot com
                CC: gdb-prs at sourceware dot org


http://sourceware.org/bugzilla/show_bug.cgi?id=11824

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]