* hppa-pinsn.c (print_insn): Use read_memory_integer, instead of
authorStu Grossman <grossman@cygnus>
Fri, 15 Jan 1993 00:06:50 +0000 (00:06 +0000)
committerStu Grossman <grossman@cygnus>
Fri, 15 Jan 1993 00:06:50 +0000 (00:06 +0000)
commitfa9265e55deac681e0664cbea1c4367f81cadc68
tree9ffbeea1837f03eb79e4fbf80ed448b7d7ff91a0
parent30ea4a2d918f78e39ce54619fe08d1f26909e10a
* hppa-pinsn.c (print_insn):  Use read_memory_integer, instead of
read_memory to get byte order right.
* hppah-tdep.c (find_unwind_info):  Don't read in unwind info
anymore.  This is done in paread.c now.  We expect unwind info
to hang off of objfiles, and search all of the objfiles when until
we find a match.
* (skip_trampoline_code):  Cast arg to target_read_memory.
* objfiles.h (struct objfile):  Add new field obj_private to hold
per object file private data (unwind info in this case).
* paread.c (read_unwind_info):  New routine to read unwind info
for the objfile.  This data is hung off of obj_private.
* tm-hppa.h:  Define struct obj_unwind_info, to hold pointers to
the unwind info for this objfile.  Also define OBJ_UNWIND_INFO to
make this easier to access.
gdb/hppa-pinsn.c
gdb/hppah-tdep.c
gdb/objfiles.h
gdb/paread.c
gdb/tm-hppa.h