aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-05-25 * stabsread.c: Remove all uses of error(). Make error_type andJim Kingdon5-242/+238
read_type_number static. (define_symbol): Don't try to deal with a missing symbol descriptor which isn't followed by digit, '(', or '-'. * stabsread.h: Don't declare read_type_number here. * gdbtypes.h: Don't declare error_type here. * xcoffread.c: Remove NO_TYPEDEFS code.
1993-05-25xJim Kingdon1-0/+8
1993-05-25 * gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.Jim Kingdon1-25/+6
Remove some xfails
1993-05-25add elf64 structures/macros/types, rename some old elf->elf32Ken Raeburn1-0/+19
1993-05-25 * config/obj-bout.h (S_GET_VALUE): Removed unnecessary cast.Ian Lance Taylor2-1/+10
1993-05-25begin reorganization to support 64-bit elfKen Raeburn1-0/+22
1993-05-25 * mips-tdep.c: Removed #include of many header files, and #defineIan Lance Taylor1-0/+5
of MIPSMAGIC; no longer used.
1993-05-25 * Many places: replace "the inferior" in messages with "the program"Jim Kingdon13-97/+68
or "the program being debugged". * inflow.c (try_writing_regs): Remove; it's been #if 0'd forever and I'm getting sick of maintaining it.
1993-05-25 * config/i386/linux.mh: Don't use \ newline; the awk scripts don'tJim Kingdon2-8/+13
support it. * config/i386/go32.mh: Define SER_HARDWIRE. * Makefile.in: Define SER_HARDWIRE. (DEPFILES): Use it. (alldeps.mak): Add SER_HARDWIRE. Remove all references to ser-hardwire.{c,o}. * configure.in: Remove all ser_hardwire and gdb_serial_driver stuff.
1993-05-25 * config/i386/linux.mh: Don't use \ newline; the awk scripts don'tJim Kingdon1-5/+21
support it. * config/i386/go32.mh: Define SER_HARDWIRE. * Makefile.in: Define SER_HARDWIRE. (DEPFILES): Use it. (alldeps.mak): Add SER_HARDWIRE. Remove all references to ser-hardwire.{c,o}. * configure.in: Remove all ser_hardwire and gdb_serial_driver stuff.
1993-05-25 * sparc-nat.c (store_inferior_registers): Fill in all members ofPeter Schauer3-0/+20
inferior_fp_registers by reading them from the inferior before modifying and writing them back. Fixes unexplainable inferior FP exceptions after calls to the inferior or setting of floating point registers. * mips-tdep.c (mips_skip_prologue): Skip move of argument register to register which is generated by gcc-2.4.
1993-05-25try to make hppa opcode table, updated for gas, still be compatible with gdbKen Raeburn4-0/+683
1993-05-25Makefile.in (DISTSTUFF): Don't build binutils.mm.Ken Raeburn3-11/+46
objdump.c (slurp_symtab): Print warning for bad symbol table.
1993-05-24INFO-DIR-ENTRY formatting tweaksDavid D. Zuhn3-3/+3
1993-05-24 * configure.in: fix Alpha GDB typo; also, don't build DejaGnu forDavid D. Zuhn1-3/+3
GO32 hosted toolchains
1993-05-24Add lynx files.Stu Grossman1-0/+5
1993-05-24Add i386lynx.c.Stu Grossman1-0/+1
1993-05-24 * config/i386/{i386lynx.mh i386lynx.mt nm-i386lynx.h tm-i386lynx.hStu Grossman5-0/+100
xm-i386lynx.h}: New configuration for Lynx.
1993-05-24 * configure: change so "-exec-prefix" gets passed down ratherRob Savoye1-0/+8
than "-exec_prefix" so autoconf generated Makefiles get the exec_prefix set right.
1993-05-24 * snapshots.readme: Clarify when obvious and non-obvious bugsFred Fish2-1/+24
should be reported.
1993-05-24 * mipsread.c (parse_symbol): Deal with scVar and scVarRegister.Jim Kingdon1-0/+3
* symtab.h: Comment that LOC_REGPARM_ADDR can be call by reference.
1993-05-24 * stabs.texinfo (Stabs Format): Misc fixes.Jim Kingdon2-3/+8
1993-05-24 * c-typeprint.c (c_type_print_base): Don't print typedef'd namesJim Kingdon2-9/+69
as struct, union, or enum tags.
1993-05-24 * gdb.t03/{gdbme.c,ptype.exp}:Jim Kingdon1-0/+3
Add tests for typedef'd struct and union without tags.
1993-05-24 * symmisc.c (dump_msymbols): Avoid gdb coredump with strippedPeter Schauer1-0/+5
executable.
1993-05-24xJim Kingdon1-3/+3
1993-05-24 * gdb.t00/teststrategy.exp: For p "foo", remove sun4 XFAIL (seeJim Kingdon1-0/+20
PRMS 1823; the bug still exists but isn't reproduced by this test anymore), and remove rs6000 XFAIL (the bug is fixed). * gdb.t03/ptype.exp: Comment out a lot of tests which are basically duplicated from whatis.exp. For those that are left, accept "long", "long int", or "int" for long variables (whatis.exp already has an XFAIL for "int", so no need to fail it here). * gdb.t02/whatis.exp, gdb.t10/crossload.exp: Deal with GCC's names for types now that GDB uses the compiler's names. * gdb.t02/{Makefile.in,gdbme.c,whatis.exp}: If not GCC, do some setup_xfail's for sunos4. If we #defined the signed keyword away, don't expect GDB to know that char it is signed. * gdb.t00/teststrategy.exp: Update for symbolic signal names.
1993-05-23Fix bug in how GDB gets set that chokes runtest *only* using /bin/sh.Rob Savoye1-4/+5
1993-05-23 * configure.in (configdirs): Add gdb.t24 for C++ tests thatFred Fish3-1/+15
should work on any system, regardless of debugging format. * gdb.t21/demangle.exp: Move to gdb.t24. * gdb.t24/demangle.exp: Move from gdb.t21. * gdb.t24/{Makefile.in, configure.in}: New files.
1993-05-22 * infrun.c (wait_for_inferior),Jim Kingdon1-0/+3
infcmd.c (program_info, signal_command): Use symbolic signal names.
1993-05-22Update to include djm's new stuff.Steve Chamberlain1-2/+20
1993-05-22 * inftarg.c (child_wait): Deal with EINTR and include message fromJim Kingdon1-0/+5
strerror if printing an error message. * main.c (command_line_input): Use STOP_SIGNAL not SIGTSTP.
1993-05-22xJim Kingdon1-1/+1
1993-05-22 * stabsread.c: Remove most uses of lookup_fundamental_type.Jim Kingdon3-212/+376
(define_symbol): Use read_type for type of enum constant, not just read_type_number. Also don't call error(). (define_symbol): For unrecognized constant type, one complaint (the one from error_type) is enough. Don't make our own in addition. (define_symbol): Don't treat an N_FUN 'R' as a prototype. * gdbtypes.h: Doc fixes.
1993-05-22Remove <<<< stuff from CVS. Not sure how it got hereJim Kingdon1-9/+0
1993-05-22 * stabs.texinfo (Constants): Allow an `e' constant to be non-enum.Jim Kingdon2-33/+70
(Traditional builtin types): Document convex convention for long long. (Negative builtin types): Discuss type names, and misc fixes.
1993-05-22 * config/mips/tm-irix3.h: Add sigcontext offsets for Irix.Peter Schauer1-0/+6
1993-05-22 Fix stack unwinding through _sigtramp on Irix. These patches are fromPeter Schauer2-8/+19
Paul Flinders <ptf@delcam.co.uk>. * mipsread.c (fixup_sigtramp): Find _sigtramp on Irix even when the executable uses sigvec. * mips-tdep.c (read_next_frame_reg): Allow tm-file to override sigcontext offsets. * config/mips/tm-irix3.h: Add sigcontext offsets for Irix.
1993-05-22 * infrun.c (wait_for_inferior): Clear stop_signal if it should notPeter Schauer2-99/+93
be passed to the inferior to make "handle <signal> nopass nostop" work.
1993-05-22 * config/mips/tm-irix3.h: Clean up, use tm-bigmips.h and redefinePeter Schauer5-274/+172
the necessary bits. * findvar.c (value_from_register): Fix uninitialized first_addr which caused problems with assignment of doubles to register variables on some targets. * mipsread.c: Remove TM_FILE_OVERRIDE, include tm.h and provide the missing mips definitions if necessary. Fix handling of double register variables for mips targets and big endian hosts. These patches are from Paul Flinders <ptf@delcam.co.uk>. * config/mips/tm-mips.h: Increase MAX_REGISTER_{RAW,VIRTUAL}_SIZE to 8 bytes for doubles. * config/mips/tm-mips.h (REGISTER_CONVERT_TO_TYPE): New macro for conversion of type held in multiple registers to host format. * config/mips/tm-mips.h (REGISTER_CONVERT_FROM_TYPE): New macro, companion to REGISTER_CONVERT_TO_TYPE. * config/mips/tm-mips.h (EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE): Convert to function calls. * config/mips/tm-mips.h (FIX_CALL_DUMMY): New code for big endian mips targets. * mips-tdep.c (mips_print_register): Raw buffer now needs just MAX_REGISTER_RAW_SIZE bytes. * mips-tdep.c (mips_print_register): Use REGISTER_CONVERT_TO_TYPE (if defined) for doubles. * mips-tdep.c: (mips_extract_return_value, mips_store_return_value): New functions, take care of REGISTER_CONVERT_TO/FROM_TYPE. * valops.c (value_assign): Use REGISTER_CONVERT_TO_TYPE if defined. * findvar.c (value_from_register): Use REGISTER_CONVERT_TO_TYPE if defined.
1993-05-22 * i386lynx.c: New module for Lynx variant of a.out.Stu Grossman1-0/+8
* Makefile.in (BFD_BACKENDS CFILES depends): Add i386lynx.c. * gen-aout.c: Get rid of defunct endian stuff, print out true pagesize. * targets.c (target_vector): Add i386lynx_vec.
1993-05-21ISC changesJim Kingdon1-0/+4
1993-05-21ISC changesJim Kingdon3-1/+10
1993-05-21Move printing from bfd to nm and add POSIX and SysV compatibility.David MacKenzie1-22/+82
1993-05-21Move printing from bfd to nm.David MacKenzie1-0/+22
1993-05-21Move printing from bfd to nm and add POSIX and SysV formats.David MacKenzie3-2/+13
1993-05-21fix typoJim Kingdon1-1/+1
1993-05-21 * complaint.c: Make sure all complain() pass the address of the struct.Jim Kingdon3-6/+12
* xcoffread.c: Make sure all struct complaints are static not auto.
1993-05-21Improve error messages.David MacKenzie1-0/+21
1993-05-21Slight changes for the 29k-udi target.Sean Eric Fagan1-0/+1