Commit graph

  • fa5628d2f5 Remove sym.h and symconst.h from 'depend'. John Gilmore 1992-03-06 08:57:33 +00:00
  • 583f79e974 Add rule for coff-msym. John Gilmore 1992-03-06 08:42:41 +00:00
  • a1106a1e63 * ecoff.c: Move to ../bfd/coff-msym.c. * config/mt-*mips: Remove ecoff.o from the configuration. John Gilmore 1992-03-06 08:14:01 +00:00
  • bfa4890496 Add relative file descriptors. John Gilmore 1992-03-06 08:11:26 +00:00
  • 6dc776918c Add swapping of RFD's. John Gilmore 1992-03-06 08:06:56 +00:00
  • d716b16c26 * ecoff.c: Move to ../bfd/coff-msym.c. * config/mt-*mips: Remove ecoff.o from the configuration. John Gilmore 1992-03-06 08:05:20 +00:00
  • 5c12fcf521 * coff-msym.c: Move this file from gdb/ecoff.c. It handles byte-swapping for ECOFF (MIPS symbol) files. John Gilmore 1992-03-06 07:53:38 +00:00
  • 246ccf5f8f Initial revision John Gilmore 1992-03-06 07:53:37 +00:00
  • d7da450580 Keep ecoff-ext.h. Stu Grossman 1992-03-06 01:08:37 +00:00
  • 076d8c5f7a Add gdbtest to list of directories to preserve. Fred Fish 1992-03-05 22:17:53 +00:00
  • 1170a046bd * config.sub configure.in config/.Sanitize config/mh-irix4 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. Stu Grossman 1992-03-05 20:35:20 +00:00
  • 407a8389b4 * config.sub configure.in config/.Sanitize config/mh-irix4 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. Stu Grossman 1992-03-05 20:20:27 +00:00
  • d7eddc5177 * defs.h, utils.c: xrealloc takes PTR as first arg. * defs.h: Reword confusing comment about ANSI prototypes. * defs.h: Some minor whitespace changes. * infrun.c (wait_for_inferior): Compare int tmp to int 0, not NULL, which can be (void *). * tm-amix.h, tm-i386v4.h: Add defines for setjmp/longjmp handling. * tm-i386v.h (SP_ARG0): Define * xm-sysv4.h: Back out of change for missing prototypes. * i386-tdep.c (get_longjmp_target): Add function. Fred Fish 1992-03-04 20:50:10 +00:00
  • c7cb8acbe8 H8/300 config, startup doc, and related mods. Roland Pesch 1992-03-04 01:08:47 +00:00
  • d747e0af3d Tue Mar 3 15:11:52 1992 Michael Tiemann (tiemann@cygnus.com) Michael Tiemann 1992-03-03 23:26:26 +00:00
  • af7fc06643 removed gnulib K. Richard Pixley 1992-03-03 22:25:55 +00:00
  • 8f869b4551 * printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use it before printing out the hex shape of an address. Steve Chamberlain 1992-03-03 07:07:26 +00:00
  • 96743d3c30 * gdbtypes.c (lookup_pointer_type): initialize the TYPE_LENGTH of a ptype to reflect the setting of TARGET_PTR_BIT. Set the TYPE_FLAGS of a ptype to TYPE_FLAG_UNSIGNED. * tm-h8300.h, h8300-tdep.c, remote-hms.c: personal checkpoint * printcmd.c (print_address): if ADDR_BITS_REMOVE is defined, use it before printing out the hex shape of an address. Steve Chamberlain 1992-03-03 07:05:23 +00:00
  • bff1c97a66 Check in ChangeLog entries for the recent massive changes for prototypes, objfile changes, etc. Fred Fish 1992-03-02 23:38:23 +00:00
  • 76971f0da2 Modifed to care about semi colons again, newlines are ignored - sorry Per. Steve Chamberlain 1992-03-02 22:22:59 +00:00
  • 4ef09e3613 * rs6000-xdep.c (frame_initial_stack_address): Move code to set frame->cache_fsr into new separate function frame_get_cacahe_fsr. This allows fixing a fatal error. * xcoffexec.c: Turn previously suppressed error message back on, after cleaning up BFD. Per Bothner 1992-03-02 06:46:32 +00:00
  • cf15d9e97a New file: rs6000-core.c. Per Bothner 1992-03-02 06:39:32 +00:00
  • 6c6afbb92b More changes, mostly from IBM for rs6000. (See ChangeLog.) Per Bothner 1992-03-02 01:55:31 +00:00
  • 4b8333deca xm-sysv4.h: Provide definitions/prototypes for host environment functions for which no definitions or prototypes are provided in any currently included gdb or host environment header files. For SVR4, this currently includes malloc and realloc, which cannot be portably prototyped in any gdb include file. Fred Fish 1992-03-01 21:20:04 +00:00
  • 961815e432 Make the declarations of fix_new consistent under __STDC__. It might be better to #define NEED_FX_R_TYPE in TC_A29K and TC_SPARC instead of having this complicated conditional, but that's not my call. Michael Tiemann 1992-03-01 12:45:17 +00:00
  • a6f40e9453 Forgot these two from previous check-in of rs6000 stuff. Per Bothner 1992-03-01 01:08:35 +00:00
  • 2b5a8d9c47 More changes, mostly from IBM, for the rs6000. See ChangeLog. Per Bothner 1992-03-01 01:04:13 +00:00
  • 1651b22d76 * Makefile.in (strerror.o): Add rule so that broken Sun make can work in subdirs. Michael Tiemann 1992-02-29 21:59:47 +00:00
  • 818de002b6 Mostly rs6000 changes from IBM. Per Bothner 1992-02-29 06:03:43 +00:00
  • 8eb8b9aaa3 * aoutx.h (NAME(aout,print_symbol)): Don't print symbol addresss for undefined symbols. * coff-rs6000.c: Various updates (due to target- independent changes). * libbfd.h: Ditto (tdata field is now a union). * hosts/h-sparc.h: Removed prototype for bogus function 'emset' (presumably should have been 'memset' - which is there). Per Bothner 1992-02-29 04:44:27 +00:00
  • 93bd5493dc * wait.h (WIFSTOPPED): Add IBM rs6000-specific version. Per Bothner 1992-02-28 06:07:16 +00:00
  • 8537ba607b * breakpoint.c (breakpoint_re_set_one): Don't reset breakpoint unless symbol table indicates that something has changed. Stu Grossman 1992-02-28 04:10:02 +00:00
  • b543979cda * remote.c: Make it work for embedded MIPS. Increase buffer size, and use throughout. Round buffer size up if too many regs. Support baud rate setting and try for an 8-bit path. If interrupted while waiting for target, send a ^C down the wire. Avoid single-byte reads. * tm-mips.h: Add more embedded-system registers to REGISTER_NAMES and NUM_REGS. * mips-xdep.h: Avoid the embedded regs when on Unix. John Gilmore 1992-02-28 03:26:45 +00:00
  • b621d05050 Hard-code "@appendix" instead of "@chapter" at the beginning of each of these. This will eventually be supported with a trivial macro, but those aren't standard texinfo yet; in the meantime, I think GDB is the only manual we print that uses these---and it wants appendices. Roland Pesch 1992-02-28 01:01:24 +00:00
  • e94b4a2b4c * Phrasing of "disassemble" description improved (less wordy, avoids widow in small format) * typo in index entry type fixed * example of nonexistent configuration, in config appendix, slightly more far-fetched Roland Pesch 1992-02-28 00:42:40 +00:00
  • 9941f866a5 Added disclaimer (requested by WRS) on how procedures described for connecting to VxWorks may change in future releases of VxWorks. Roland Pesch 1992-02-28 00:39:11 +00:00
  • d141f3e30d * mipsread.c: Byte-swap the symbol table structures, using routines from ecoff.c, to read a symbol table written in any of the four possible byte orders. John Gilmore 1992-02-28 00:37:03 +00:00
  • 238025a44b * config/mt-bigmips, config/mt-littlemips: Add ecoff.o. John Gilmore 1992-02-27 19:56:52 +00:00
  • 069bc45432 * configure.in (mips-big-* target): Same as Sony News. * config/mt-bigmips, config/mt-littlemips: Add ecoff.o. * ecoff.c: New file for symbol swapping routines. John Gilmore 1992-02-27 19:56:28 +00:00
  • a0b23459bb Initial revision John Gilmore 1992-02-27 19:53:49 +00:00
  • e7b4046cbf Don't core dump if no output section available for a symbol Steve Chamberlain 1992-02-27 19:22:41 +00:00
  • 3e6e09c068 Dos File renaming Steve Chamberlain 1992-02-27 18:52:18 +00:00
  • 36a19fdc5b Fix cvs merge fuckup. Stu Grossman 1992-02-27 17:50:06 +00:00
  • 80ba48f58c * breakpoint.c (all_breakpoints_info, breakpoint_1): Add 'info all-breakpoints' command. * (get_number): Allow users to enter negative breakpoint numbers. * (breakpoint_1): Reformat display of 'info break' to show new fields. * (create_longjmp_breakpoint, breakpoint_re_set, breakpoint_re_set_one, enable/disable_longjmp_breakpoint), symfile.c (syms_from_objfile): Re-do insertion of longjmp breakpoints. Move all code into breakpoint_re_set, and call that instead of create_longjmp_breakpoint in symfile.c. Stu Grossman 1992-02-27 17:45:02 +00:00
  • 6db82ea7e5 * aoutx.h (translate_from_native_sym_flags): when creating an alias symbol, fill in the section as undefined, rather than leaving it blank Steve Chamberlain 1992-02-27 17:26:08 +00:00
  • d286190140 Why didn't it start emacs Steve Chamberlain 1992-02-27 17:24:13 +00:00
  • cba0d141fb * breakpoint.h (ALL_BREAKPOINTS_SAFE): Add. * breakpoint.c (breakpoint_re_set): Use ALL_BREAKPOINTS_SAFE. * symtab.c (find_pc_symtab): Handle having no objfiles. * infcmd.c: Fix comment. * objfiles.c (free_all_objfiles): Add. * symfile.h (ALL_OBJFILES, ALL_OBJFILES_SAFE): Add. * symfile.c (symbol_file_command): free all objfiles when specifying a new symbol file. (reread_symbols): Stat the file name, don't fstat the descriptor. John Gilmore 1992-02-27 16:28:59 +00:00
  • 5c83e859b9 Update `dependency' files so that Make will build the right things at the right times. John Gilmore 1992-02-27 14:24:36 +00:00
  • 03686a4064 Remove running log from .Sanitize. John Gilmore 1992-02-27 14:15:41 +00:00
  • 1d535e75df Wed Feb 26 19:40:59 1992 Steve Chamberlain (sac at thepub.cygnus.com) Steve Chamberlain 1992-02-27 03:52:15 +00:00
  • 5373c4396a H8 bitrot fixes Steve Chamberlain 1992-02-27 03:37:37 +00:00
  • 806147fd5c Keep a.out.gnu.h, not a.out.h (which no longer exists). Michael Tiemann 1992-02-26 08:54:09 +00:00
  • cfcbb9e82c If we're going to keep gnulib, we might as well keep libgcc. Michael Tiemann 1992-02-26 07:49:24 +00:00
  • 6ae8fff57d Don't clobber newlib. Michael Tiemann 1992-02-26 07:04:57 +00:00
  • 14d3e47bfa * expr.c: If an expression is single comma, then return with SEG_ABSENT rather than an error - since the sparc front end does really strange things with things like fbge,a Steve Chamberlain 1992-02-26 06:11:47 +00:00
  • 062676eb48 changed prms to send_pr Heinz G. Seidl 1992-02-26 02:20:45 +00:00
  • 5e3186ab81 Fix one overlooked instance of "+" option prefix in configure appendix. Roland Pesch 1992-02-25 23:49:22 +00:00
  • f24f757780 * as.h: include bfd.h if using many sections * expr.c: LOCAL_LABELS_FB had been changed to lower case - so local labels didn't work. * listing.c (list_symbol_table): don't core dump when there's no symbol there. * write.c, write.h: call fix_new with the right number of args on the H8. * config/tc-h8300.[ch] : fix bugs reported by HMSI, and make errors nicer Steve Chamberlain 1992-02-25 22:27:44 +00:00
  • b74fd080fb mkdir $(infodir) on install-info. K. Richard Pixley 1992-02-25 01:08:38 +00:00
  • 40f7081323 Don't remove underlines Steve Chamberlain 1992-02-24 18:25:19 +00:00
  • b0c0241840 Keep Makefile.in and configure.in. Don't keep Makefile. Michael Tiemann 1992-02-24 13:54:45 +00:00
  • a1f596f4fa Add gdbtypes.c gdbtypes.h minsyms.c mmap-alloc.c mmap-sbrk.c objfiles.c solib.h state.c and state.h Fred Fish 1992-02-23 05:25:21 +00:00
  • c593cf412b * app.c: MRI compatibility - allow single quote to start a string. * as.c: fix typo recently introduced. * as.h : Don't include aout/reloc.h - it's not right for COFF! * expr.c: Much rewriting, to accomodate MRI syntax for expressions. Also easier to read now. * listing.c: Put back defuns * read.c: modified to accept MRI syntax, put back listing pseudo ops so that an assembler built with NO_LISTING ignores list ops rather than pukes. * write.c, write.h: fixs - only keep a reloc type in a fix if the target machine is a SPARC or a 29K. * config/obj-aout.c: added s_sect pseudo op * config/obj-coffbfd.c: lints, set the filehdr flags right and fill in the timestamp. * config/obj-coffbfd.h: Since we don't include aout/reloc.h anymore, define all the relocs which the tc-<x> bit will use so we can translate from them to the coff types. * config/tc-a29k.c: reloc_type isn't ane enum any more * config/tc-m68k.c: Added NO_RELOC definition. Steve Chamberlain 1992-02-22 20:45:24 +00:00
  • 3b548344d0 Made less things defined by default, now builds on sun3 and sun4. Steve Chamberlain 1992-02-22 17:30:50 +00:00
  • 47890ed736 Roll VERSION to 4.4.4 for post-Stu changes. John Gilmore 1992-02-22 10:17:37 +00:00
  • 3531811073 * symfile.c (symbol_file_command): strcmp => !strcmp. * breakpoint.h: Move prototypes to follow enum definition they need. * breakpoint.c, infrun.c: Lint. * printcmd.c: Use enum enable' rather than enum display_status'. * mipsread.c: First pass at making it compile with the new objfile changes. Probably seriously broken still, but it compiles. FIXME. John Gilmore 1992-02-22 10:04:50 +00:00
  • 93fe4e330e Saberlint. * symmisc.c, xcoffread.c: Move debug functions to symmisc.c. John Gilmore 1992-02-22 09:16:11 +00:00
  • 30875e1c4b * infrun.c, infcmd.c, breakpoint.c, main.c, symfile.c, breakpoint.h, tm-sun4os4.h, tm-sparc.h, sparc-tdep.c, tm-mips.h, mips-tdep.h, tm-sun3.h, tm-68k.h, m68k-tdep.h: Add support for stepping (and nexting) through longjmp(). Also, cleanup breakpoint handling quite a bit by creating explicit breakpoint types instead of using magic breakpoint numbers. Makefile.in: Update version to 4.4.3 Stu Grossman 1992-02-22 09:06:58 +00:00
  • 021959e249 * xm-sun3os4.h, xm-sun4os4.h: Enable HAVE_MMAP. John Gilmore 1992-02-22 08:17:01 +00:00
  • f48e5efef7 * obstack.h: Add obstack_full_begin. * bfd.h, obstack.h: Protolint. John Gilmore 1992-02-22 05:48:27 +00:00
  • ed90b99590 Tandem/MRI syntax bit rot Steve Chamberlain 1992-02-22 03:06:02 +00:00
  • 1ab3bf1b14 * Check in Fred Fish's changes in these modules. Fred will make ChangeLog entries for all of them. John Gilmore 1992-02-22 01:46:16 +00:00
  • 8e48d87af6 More dos scripts Steve Chamberlain 1992-02-22 00:25:24 +00:00
  • abca39c14a How to compile gas on a PC Steve Chamberlain 1992-02-22 00:24:13 +00:00
  • 215c79bee7 More renames from DJ the DOS martyr Steve Chamberlain 1992-02-22 00:23:03 +00:00
  • 01dc8d2d2e Increase the dososity Steve Chamberlain 1992-02-22 00:18:39 +00:00
  • da8bae6dfe Remeber this one too! Steve Chamberlain 1992-02-22 00:17:21 +00:00
  • 044751b872 New files for DOSness Steve Chamberlain 1992-02-22 00:14:17 +00:00
  • 65aa37242b DJ naming change Steve Chamberlain 1992-02-22 00:11:39 +00:00
  • 0ce51ae990 Dj renaming Steve Chamberlain 1992-02-21 23:06:42 +00:00
  • 154bf0e891 DJ renaming Steve Chamberlain 1992-02-21 23:06:30 +00:00
  • 13b351cceb DOS file name change Steve Chamberlain 1992-02-21 22:55:08 +00:00
  • 433fb166d4 Name change for DJ Steve Chamberlain 1992-02-21 22:54:39 +00:00
  • 1267a5c050 * readline.c, examples/fileman.c: patches from DJ to support DOS Steve Chamberlain 1992-02-21 22:39:54 +00:00
  • d05511ca57 * coffcode.h (coff_swap_aux_in): lint, (coff_print_symbol): prints out tagndx too. * aoutx.h (swap_std_reloc_out, swap_ext_reloc_out): use the output section of a symbol rather than the section of a reffed symbol to determine the r_index of an emmitted reloc. Steve Chamberlain 1992-02-21 19:06:34 +00:00
  • 1a9e2cf89e cvs bug, these files should not have been checked in. K. Richard Pixley 1992-02-21 14:28:34 +00:00
  • 2d97273c8b be more cautious with tranle's patches K. Richard Pixley 1992-02-21 14:21:54 +00:00
  • ed6bfe6d75 moved from gas/a.out.gnu.h to gas/config/a.out.gnu.h K. Richard Pixley 1992-02-21 11:58:52 +00:00
  • 879982e63f minor reorg of tranlee's stuff K. Richard Pixley 1992-02-21 11:37:01 +00:00
  • 011ed8a686 new files from tranlee K. Richard Pixley 1992-02-21 11:06:41 +00:00
  • 6d5460ab89 changes from Minh Tran-Le <TRANLE@INTELLICORP.COM> to support i386 coff as it appears to be used on aix386. K. Richard Pixley 1992-02-21 11:04:51 +00:00
  • e39469d91a from hack's unfinished work K. Richard Pixley 1992-02-21 09:10:45 +00:00
  • d6e344db8d tell about using doc K. Richard Pixley 1992-02-21 09:09:51 +00:00
  • 7a11153774 don't keep *.dvi K. Richard Pixley 1992-02-21 09:08:37 +00:00
  • 79a54a5b52 doc. bring it in, use it. K. Richard Pixley 1992-02-21 09:05:26 +00:00
  • 77219de22d * readline.c (rl_read_init_file): Make sure that null filename is not passed to open() or else we end up opening the directory, and read a bunch of garbage into keymap[]. Stu Grossman 1992-02-21 07:28:31 +00:00
  • 73afbe2809 * PORTING: New (preliminary) porting guide. Per Bothner 1992-02-21 05:56:57 +00:00
  • 7919c3ed86 * tm-sparc.h, tm-sysv4.h, solib.h: Move shared lib definitions into solib.h. * sparc-pinsn.c, sparc-tdep.c, standalonec, sun3-xdep.c, sun386-xdep.c, symm-xdep.c, target.c, ultra3-xdep.c, utils.c, value.h: Prototypes for static functions; lint. * gdbtypes.h: Empty file to ease transition. John Gilmore 1992-02-21 03:35:37 +00:00
  • 573da2f371 * Makefile.in: Change mkscript rule into one for ./mkscript (for the sake of makes that don't realize they're the same). * PORTING: Add more details. * genscripts.sh: Add more tailorability of DATA_ALIGNMENT. Per Bothner 1992-02-21 01:59:57 +00:00
  • 5b0267410c * xm-amix.h, xm-i386v4.h, xm-stratus.h: Define NORETURN to avoid complaints about volatile functions. * xm-sysv4.h (HAVE_MMAP): Define. John Gilmore 1992-02-21 01:40:57 +00:00