summaryrefslogtreecommitdiff
path: root/gdb/config/mips
Commit message (Collapse)AuthorAgeFilesLines
* LITTLE_ENDIAN -> BFD_ENDIAN_LITTLEAndrew Cagney2001-12-151-1/+1
|
* * arch-utils.c (generic_register_raw_size): New function.Andrew Cagney2001-12-101-8/+0
| | | | | | | | | | | * gdbarch.sh (REGISTER_RAW_SIZE): Use generic_register_raw_size as the static default. * gdbarch.c: Regenerate. * arch-utils.h (generic_register_raw_size): Declare. * config/mips/tm-mips.h (REGISTER_RAW_SIZE): Delete macro. * mips-tdep.c (mips_register_raw_size): Make function static. (mips_gdbarch_init): Initialize register_raw_size.
* Delete HOST_BYTE_ORDER.Andrew Cagney2001-12-028-53/+0
|
* Add INTEGER_TO_ADDRESS to hadle nasty harvard architectures that doAndrew Cagney2001-10-151-4/+0
| | | | funnies to integer to address conversions.
* * config/nm-linux.h (struct objfile): Remove forward declaration.Mark Kettenis2001-10-141-16/+0
| | | | | | | | | | | | | | | | | | | | | | | (linuxthreads_new_objfile): Remove prototype. (linuxthreads_pid_to_str): Remove prototype. (PREPARE_TO_PROCEED): Redefine in terms of lin_lwp_prepare_to_proceed. (struct target_waitstatus): Forward declaration. (child_wait): New prototype. (CHILD_WAIT): Define. (lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals, GET_THREAD_SIGNAL): Moved here from arch-specific files. * config/alpha/nm-linux.h, config/arm/nm-linux.h, config/ia64/nm-linux.h, config/mips/nm-linux.h, config/powerpc/nm-linux.h: Don't include <signal.h>. (lin_lwp_attach_lwp, ATTACH_LWP, lin_thread_get_thread_signals, GET_THREAD_SIGNAL): Remove. * config/i386/nm-linux.h: Likewise. (struct target_waitstatus, child_wait, CHILD_WAIT): Remove. * config/m68k/linux.mh, config/sparc/linux.mh (NATDEPFILES): Remove linux-thread.o. Add proc-service.o, thread-db.o and lin-lwp.o. (LOADLIBES): New variable.
* * config/arm/xm-linux.h, config/ia64/xm-linux.h,Mark Kettenis2001-09-081-3/+0
| | | | | | config/m68k/xm-linux.h, config/mips/xm-linux.h, config/powerpc/xm-linux.h, config/sparc/xm-linux.h: Remove redundant inclusion of <unistd.h>.
* Don't duplicate tm-linux.hDaniel Jacobowitz2001-07-111-20/+4
|
* MIPS/Linux supportDaniel Jacobowitz2001-07-105-0/+209
|
* * mips-tdep.c (mips_software_single_step): New function.Daniel Jacobowitz2001-07-051-0/+3
| | | | | * config/mips/tm-mips.h: Add prototype for mips_software_single_step.
* Multi-arch INIT_FRAME_PC() and INIT_FRAME_PC_FIRST().Andrew Cagney2001-06-151-9/+0
|
* multi-arch ADDR_BITS_REMOVE.Andrew Cagney2001-06-151-5/+0
|
* * config/mips/tm-irix6.h: New file.Eli Zaretskii2001-06-075-0/+194
| | | | | | | | | | | | | | | | | | | * config/mips/irix6.mh: New file. * config/mips/irix6.mt: New file. * config/mips/xm-irix6.h: New file. * config/mips/nm-irix6.h: New file. * mips-tdep.c (mips_gdbarch_init) <MIPS_ABI_N32>: Set up the disassembler info in tm_print_insn_info as appropriate for the N32 ABI. Force N32 ABI to be the default if the CPU is R8000 or R10000. * configure.tgt (mips*-sgi-irix6*): Map to irix6. * configure.host (mips*-sgi-irix6*): Ditto.
* Phase 1 of the ptid_t changes.gdb-post-ptid_t-2001-05-03Kevin Buettner2001-05-042-10/+10
|
* Change SOFTWARE_SINGLE_STEP_P into SOFTWARE_SINGLE_STEP_P().Andrew Cagney2001-03-201-1/+1
|
* Zap __STDC__ references.Andrew Cagney2001-03-191-1/+1
|
* Include regcache.hAndrew Cagney2001-03-141-0/+2
|
* Cleanup solib-svr4.c by moving legacy code out to its own file.Kevin Buettner2001-03-101-1/+2
|
* Update/correct copyright notices.Kevin Buettner2001-03-0633-33/+40
|
* * config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.J.T. Conklin2001-01-231-1/+1
| | | | | | | | | | | | | | | | | | * config/mips/vr5000.mt (GDBSERVER_LIBS): Likewise. * config/tic80/tic80.mt (GDBSERVER_LIBS): Likewise. * gdbserver/low-sim.c (#include "defs.h"): Removed. (mygeneric_load): Rename from generic_load. * gdbserver/low-hppabsd.c (#include "server.h"): Added. (#include "defs.h"): Removed. (inferior_pid, perror_with_name): Remove declarations. * gdbserver/low-linux.c: Likewise. * gdbserver/low-nbsd.c: Likewise. * gdbserver/low-sparc.c: Likewise. * gdbserver/low-sun3.c: Likewise. * i386-stub.c: Re-indent. * m68k-stub.c: Re-indent.
* Multiarch STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM,Andrew Cagney2000-12-041-8/+0
| | | | DWARF_REG_TO_REGNUM, SDB_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM.
* Corrected spelling errors in comments.David Anderson2000-10-271-1/+1
| | | | gdbarch.{c,sh} removed a word from a comment.
* Reorganize solib.c.Kevin Buettner2000-10-241-1/+1
|
* More mult-arch conversions: IEEE_FLOAT, SKIP_PROLOGUE,Andrew Cagney2000-07-071-36/+0
| | | | | SAVED_PC_AFTER_CALL, DECR_PC_AFTER_BREAK, BREAKPOINT_FROM_PC, INNER_THAN.
* Set SER_HARDWIRE using autoconf instead of via XDEPFILES. IncludeAndrew Cagney2000-06-122-2/+2
| | | | ser-tcp.o by default.
* Multi-arch GDB_TARGET_IS_MIPS64.Andrew Cagney2000-06-122-7/+1
|
* MIPS is always multi-arch enabled.Andrew Cagney2000-06-0810-72/+2
|
* Delete MIPS_DEFAULT_FPU from config/mips/*.hAndrew Cagney2000-06-086-10/+2
|
* Use config.bfd to determine the default architecture and byte order.Andrew Cagney2000-06-083-10/+2
| | | | Flush all BYTE_ORDER_DEFAULT macros from mips. Can rely on BFD's value.
* Mips is always TARGET_BYTE_ORDER_SELECTABLE_P 1.Andrew Cagney2000-06-0614-25/+12
|
* Delete TARGET_MONITOR_PROMPT.Andrew Cagney2000-06-068-18/+7
|
* Add host_pointer_to_address() and address_to_host_pointer(). AddAndrew Cagney2000-06-041-0/+5
| | | | | signed_pointer_to_address() etc. Rename generic_pointer_to_address() to unsigned_pointer_to_address() etc.
* PARAMS removal.gdb-post-params-removal-2000-05-28Kevin Buettner2000-05-286-42/+44
|
* Add preliminary support for IRIX's n32 abi to the MIPS's multi-arch code.Andrew Cagney2000-05-111-0/+14
|
* Move some of the MIPS n32 ABI configuration options into the mipsAndrew Cagney2000-05-081-1/+14
| | | | multi-arch vector.
* Remove more defunct macros.Andrew Cagney2000-05-041-2/+0
|
* Cleanups. Zap unused macros.Andrew Cagney2000-05-043-18/+4
|
* Bring IEEE_FLOAT under gdbarch's control.Jim Blandy2000-04-141-1/+1
| | | | | | | | | | | | | | | | | * gdbarch.sh (IEEE_FLOAT): New entry. * gdbarch.c, gdbarch.h: Regenerated. * valprint.c (IEEE_FLOAT): Provide a default #definition for this. (print_floating): Use IEEE_FLOAT as if it were an expression; use the code specific to IEEE-format numbers whenever the value of IEEE_FLOAT is non-zero. * config/a29k/tm-a29k.h, config/alpha/tm-alpha.h, config/arc/tm-arc.h, config/arm/tm-arm.h, config/fr30/tm-fr30.h, config/h8300/tm-h8300.h, config/i386/tm-i386.h, config/i960/tm-i960.h, config/m88k/tm-m88k.h, config/mips/tm-mips.h, config/pa/tm-hppa.h, config/sparc/tm-sparc.h, config/delta/tm-delta.h, config/frv/tm-frv.h (IEEE_FLOAT): For all ports that #define IEEE_FLOAT, make sure they give it the value (1).
* * config/mips/tm-wince.h: Fix typo which caused include of tm-mips.h to beChristopher Faylor2000-03-251-3/+4
| | | | inoperative.
* * configure.tgt: Add arm, mips, sh wince targets.Christopher Faylor2000-02-242-0/+39
| | | | | | | | | | | | | * config/arm/tm-wince.h: New file. * config/arm/wince.mt New file. * config/sh/tm-wince.h: New file. * config/sh/wince.mt New file. * config/mips/tm-wince.h: New file. * config/mips/wince.mt New file. * wince.c: New file. * wince-stub.c: New file. * wince-stub.h: New file. * sh-tdep.c: Use correct register names for Windows CE.
* Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.Jim Blandy2000-02-221-1/+3
| | | | | | | | | | | | | | | | | | | * valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be more function-like. (default_coerce_float_to_double, standard_coerce_float_to_double): New functions. (value_arg_coerce): Adjust for new definition. * value.h (default_coerce_float_to_double, standard_coerce_float_to_double): New declarations for the above. * gdbarch.sh (coerce_float_to_double): New entry, replacing macro. * gdbarch.c, gdbarch.h: Regenerated. * tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h, tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change definitions. * mips-tdep.c (mips_coerce_float_to_double): Supply our own custom function here. (mips_gdbarch_init): Install that as our coerce_float_to_double function.
* import gdb-2000-01-31 snapshotJason Molenda2000-02-013-3/+3
|
* import gdb-2000-01-05 snapshotJason Molenda2000-01-065-13/+25
|
* import gdb-1999-12-21 snapshotJason Molenda1999-12-221-0/+2
|
* import gdb-1999-12-13 snapshotJason Molenda1999-12-141-1/+1
|
* import gdb-1999-12-06 snapshotJason Molenda1999-12-072-0/+2
|
* Initial revisionJason Molenda1999-12-074-0/+60
|
* import gdb-1999-10-11 snapshotJason Molenda1999-10-121-1/+0
|
* import gdb-1999-09-08 snapshotStan Shebs1999-09-092-0/+5
|
* import gdb-1999-08-30 snapshotJason Molenda1999-08-311-2/+0
|
* import gdb-1999-08-02 snapshotJason Molenda1999-08-021-2/+0
|