summaryrefslogtreecommitdiffstats
path: root/gdb/tm-irix3.h
Commit message (Collapse)AuthorAgeFilesLines
* * nm-*, xm-*, tm-*: All native, host, and target files, whichFred Fish1993-03-231-317/+0
| | | | | | | | | get linked to nm.h, xm.h, and tm.h respectively by configure, moved to appropriate config/<cpu> subdirectory. * nm-sysv4.h, xm-sysv4.h, tm-sysv4.h, tm-sunos.h, nm-trash.h: Native, host, and target files that are common across more than one cpu architecture and included by one of the configured native, host, or target files, get moved to config directory.
* * tm-irix3.h (ZERO_REGNUM): copy this macro from tm-mips.h so thatK. Richard Pixley1993-03-061-0/+1
| | | | irix4 will again compile.
* Remove remnants of NAMES_HAVE_UNDERSCORE.John Gilmore1993-02-251-6/+1
|
* * mips-nat.c (fetch_core_registers, register_addr): Copy fromStu Grossman1992-10-201-0/+5
| | | | | | | coredep.c, but zero out FP_REGNUM & ZERO_REGNUM so that stack backtraces from core files work. * config/decstation.mh, config/irix3.mh: Remove coredep.o. Functions are now defined in mips-nat.c.
* Avoid longjmp()-catching compilation errors in cross-ports.John Gilmore1992-10-161-13/+0
| | | | | | | | | | | | | * doc/gdbint.texinfo: Update GET_LONGJMP_TARGET, L_SET doc. * irix4-nat.c, mips-nat.c (JB_ELEMENT_SIZE, get_longjmp_target): Move from mips-tdep.c and tm-{irix3,mips}.h. * mips-nat.c: Remove a bunch of code that was ifdef'd out of native MIPS ports. * nm-irix3.h, nm-mips.h (GET_LONGJMP_TARGET): Move from tm-irix3.h and tm-mips.h. * ultra3-nat.c (register_addr): Move from ultra3-xdep.c. (fetch_core_registers): Fix bfd_seek arguments.
* * tm-irix3.h: Re-define CPLUS_MARKER to '.'.Per Bothner1992-05-061-0/+5
| | | | | * xm-rs6000.h, tm-rs6000.h: Move re-definition of CPLUS_MARKER from former to latter.
* * Makefile.in (OBS): Compile mipsread.c for all targets now.John Gilmore1992-04-031-5/+2
| | | | | | | | (VERSION): Bump to 4.4.85. * mipsread.c: Update for new include files. Lint. * tm-irix3.h, tm-mips.h: Use new include files for ECOFF symtab. * config/{bigmips.mt, littlemips.mt, irix3.mt, decstation.mt}: Don't need to bring in mipsread.o specially any more.
* * mipsread.c (fixup_sigtramp): Also look for _sigtramp as a realStu Grossman1992-04-031-1/+1
| | | | | | | | | | | routine (for Irix-4.x). Make many funcs static and void. * mips-tdep.c (mips-frame-chain): Clean up, simplify. * (init_extra_frame_info): Don't trash cached value of frame pointer register. This fixes backtracing through routines that use alloca(). Generally clean up declarations of functions, and use typedefs and macros to reference data structures as appropriate. * tm-irix3.h, tm-mips.h (EXTRA_FRAME_INFO): use proper type for proc_desc element.
* * mipsread.c (parse_symbol, parse_procedure): Re-do the way thatStu Grossman1992-03-311-14/+8
| | | | | | | | | | .gdbinfo. symbols are created. Move creation from parse_procedure to parse_symbol, where it is fairly easy to grow the symtab. This also fixes a symtab trashing bug on all mips-based systems. * (got_numargs, lookup_numargs, free_numargs): Delete. Not needed anymore. * tm-mips.h, tm-iris3.h, mips-tdep.c, mipsread.c: Re-do struct mips_extra_func_info, and all the PROC_xxx macros that look at it.
* Many changes, most related to creating entry point information on a per-objfileFred Fish1992-03-211-7/+1
| | | | | | basis. See comments in objfiles.h and details in ChangeLog. Also remove redundant definitions of FRAME_CHAIN_VALID from most of the tm-* files and use a default definition in frame.h.
* * config.sub configure.in config/.Sanitize config/mh-irix4Stu Grossman1992-03-051-0/+14
| | | | | | | gdb/.Sanitize gdb/configure.in gdb/mips-tdep.c gdb/mipsread.c gdb/procfs.c gdb/signame.h gdb/tm-irix3.h gdb/tm-mips.h gdb/xm-irix4.h gdb/config/.Sanitize gdb/config/mt-irix3 gdb/config/mh-irix4 texinfo/configure.in: Port to SGI Irix-4.x.
* Remove tdesc stuff. Remove FRAME_CHAIN_COMBINE from all tm-*.h files,John Gilmore1991-11-181-7/+1
| | | | since it was always defined exactly the same in all of them.
* * tm-*.h: Remove READ_DBX_FORMAT, COFF_FORMAT, andJohn Gilmore1991-11-071-9/+2
| | | | | | | READ_MIPS_FORMAT, which have been unused since BFD. Still remaining is COFF_NO_LONG_FILE_NAMES. * tm-sun3.h, tm-altos.h: Remove detritus accidentally left from function calling code moved to m68k-tdep.c.
* * blockframe.c: Pass fromleaf to INIT_EXTRA_FRAME_INFO.John Gilmore1991-10-271-1/+1
| | | | | * tm-29k.h, tm-88k.h, tm-i960.h, tm-irix3.h, tm-mips.h, tm-pyr.h, tm-sparc.h: Accept fromleaf parameter.
* * tm-{irix3,mips,nindy960,pn,symmetry,vx960}.h: MoveJohn Gilmore1991-10-121-8/+0
| | | | REGISTER_U_ADDR to corresponding xm- file. Sugg. by Peter Schauer.
* sgi/irix config stuff.Stu Grossman1991-09-171-0/+346
OpenPOWER on IntegriCloud