SH5 compact register numbering in gcc -> gdb interface - include/elf/sh.h ?
Joern Rennecke
joern.rennecke@st.com
Fri May 10 07:46:00 GMT 2002
ac131313@cygnus.com wrote:
> The correct way to represent a 64 bit value in MACH and MACL is to emit
> a location expression indicating that the value is split across the
> MACL/MACH registers. GDB currently only handles the simple case of this
> (but hey that is just a bug). If GCC can't emit this info correctly in
> all cases then I guess GCC also has a bug and that bug also needs to be
> fixed.
Ok, so we don't need the MACH_LITTLE assignments, nabd make MACH_BIG into MACH
again. That't leave a gap at 22 for the time being, whereas
SH64_DEBUG_INFO_PR_C and SH_DEBUG_INFO_FPSCR_C will follow immediately after
SH64_DEBUG_INFO_MACL_C .
--
--------------------------
SuperH
2430 Aztec West / Almondsbury / BRISTOL / BS32 4AQ
T:+44 1454 462330
More information about the Binutils
mailing list