Commit graph

  • fd2329d713 stuff from latest install K. Richard Pixley 1992-03-25 07:30:51 +00:00
  • c0abb570d7 remove srcdir from gdb.info rule K. Richard Pixley 1992-03-25 07:29:45 +00:00
  • a00d0abd6f irix4 support K. Richard Pixley 1992-03-25 07:27:36 +00:00
  • 0a22f63e7c * infcmd.c (step_1): Call disable_longjmp_breakpoint at the right time. Stu Grossman 1992-03-25 05:50:53 +00:00
  • 9d53db1ac7 * xm-mips.h: declare strdup for ultrix. Stu Grossman 1992-03-25 01:57:29 +00:00
  • daf45683dc Install some bug fixes from Brian Fox. John Gilmore 1992-03-25 01:07:32 +00:00
  • 4f301966c2 * mipsread.c (fixup_sigtramp): Make sure that current_objfile is setup when calling new_symbol. * mips-tdep.c (mips_frame_chain): Use symfile_objfile instead of current_objfile. Stu Grossman 1992-03-25 00:22:14 +00:00
  • fbad27e8b3 add support for irix4 K. Richard Pixley 1992-03-24 23:58:58 +00:00
  • 5c8d3927e3 * config/rs6000.mh: Update (for Fred's new mmalloc) flags to disable use of GNU malloc/mmalloc. * munch: Change SYSV rule to allow .text before the label, as well as after, to work for AIX. * gdbtypes.h: Minor clarifiction. Per Bothner 1992-03-24 22:54:21 +00:00
  • be1384b056 Fixed a place where dbx symbol name continuation was appearing in an unexpected place, causing the `Trace' type in gperf/main.o to be mis-parsed. Michael Tiemann 1992-03-24 15:28:40 +00:00
  • 62a469e129 * mips-tdep.c: include symfile.h and objfiles.h to fix compilation errors. Stu Grossman 1992-03-24 07:02:52 +00:00
  • 2b7eef3c57 * coff-msym.c (ecoff_swap_rfd_in): remove & for array ref. Stu Grossman 1992-03-24 06:39:01 +00:00
  • b3024b21ac * valops.c (value_struct_elt_for_reference): Added 'offset' parameter to handle multiple inheritance. * eval.c, value.h: Update accordingly. Per Bothner 1992-03-23 23:52:45 +00:00
  • 5e2e79f859 Many changes, most related to creating entry point information on a per-objfile 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. Fred Fish 1992-03-21 01:56:01 +00:00
  • 9abf940670 changed prms to send_pr Heinz G. Seidl 1992-03-20 23:58:25 +00:00
  • 01be69139e More C++ improvements (pointers to members, qualified names). See ChangeLog. Per Bothner 1992-03-20 21:57:17 +00:00
  • 52963fb7e9 Add .stmp-readline to all.cross... Stu Grossman 1992-03-20 00:53:45 +00:00
  • 66cfe047e5 * Makefile.in (all.cross): Add .stmp-bfd. Stu Grossman 1992-03-20 00:51:23 +00:00
  • 80d68b1d49 * coffread.c, mipsread.c, xcoffread.c, coffread.c, dbxread.c, elfread.c (coff_symfile_finish): Add function, prototype, and add to the xxxx_sym_fns struct for each file type. Also reformat the xxxx_sym_fns vector to a standard format and add comments. * coffread.c, mipsread.c, xcoffread.c, coffread.c, dbxread.c, elfread.c (xxx_symfile_new_init, xxx_symfile_init, xxx_symfile_read): Pass pointer to struct objfile rather than pointer to sym_fns. Change references inside each function accordingly. Allocate any symbol file specific info in the per-objfile memory region. * dbxread.c (free_and_init_header_files): Break function into free_header_files(), called from dbx_symfile_finish(), and init_header_files(), called from dbx_new_init(). * dbxread.c (dbx_new_init): Move deallocation things to new dbx_symfile_finish function. * elfread.c (elf_new_init): Call buildsym_new_init(). * objfiles.c (free_objfile): Call the appropriate symfile_finish() routine for the objfile before deallocating other stuff. * sparc-tdep.c (get_longjmp_target): Cast target_read_memory arg. * symfile.h: Move struct sym_fns to before struct objfile def. Add sym_finish function pointer and change prototypes of other function pointers to reflect passing struct objfile pointer rather than struct sym_fns pointer. * symfile.c: Remove now obsolete symtab_fns pointer. * symfile.c (symfile_init): Renamed to find_sym_fns, and now only locates the correct sym_fns struct for the given objfile. * symfile.c (syms_from_objfile, symbol_file_add): Restructured for better support of mapped symbol tables. * symfile.c (symbol_file_command): Remove obsolete code using symfile_fns. * symfile.h: Remove duplicate declarations for symfile_objfile, entry_point, and object_files. * target.c (target_info): Compare symfile_objfile to NULL. * xcoffread.c (aixcoff_new_init): Move deallocation stuff to aixcoff_symfile_finish(). Fred Fish 1992-03-19 21:57:15 +00:00
  • dc52fc7118 Add and use definition for IN_SOLIB_TRAMPOLINE which allows wait_for_inferior to test whether or not it has stepped into the glue that binds an application to a shared library routine. Fred Fish 1992-03-19 02:26:25 +00:00
  • 2cd9998540 Some improvements to g++ debugging. * symtab.c (list_symbols): demangle before pattern matching. * symtab.c: Other fixes to improve handing of operators. * valprint.c (type_print_base): Fix test for constructor. * values.c (value_static_field): Allow evaluation of CLASS::METHOD, returning a function pointer. Per Bothner 1992-03-19 00:05:35 +00:00
  • c976b3499c Remove currently unused state.c and state.h files from list of files to keep. Fred Fish 1992-03-18 16:45:54 +00:00
  • b0246b3bec Changes to implement the -mapped and -readnow options for commands that read symbol tables. Fred Fish 1992-03-18 16:43:25 +00:00
  • afbdd10672 * bout.c (b_out_slurp_reloc_table): Use BFD_ASSERT macro, not internal bfd_assert function (twice). Per Bothner 1992-03-17 22:14:18 +00:00
  • b772312e68 * aout-target.h: change ar_max_namelen to 15 (the right value) * coff-a29k, coffcode.h: more hangovers from the bfd_abs_section change Steve Chamberlain 1992-03-17 18:47:16 +00:00
  • 0d65ac52cd More bitrot Steve Chamberlain 1992-03-17 00:41:11 +00:00
  • 5531526a10 Fix for new filenames Steve Chamberlain 1992-03-17 00:38:14 +00:00
  • fc2f4c758a Remove i960 b.out bitrot. Steve Chamberlain 1992-03-16 22:59:58 +00:00
  • d5a13d8ea0 i960 bitrot fix Steve Chamberlain 1992-03-16 22:54:51 +00:00
  • 5a4470de1f Remove unused file mtrace.awk, remove entries from .Sanitize for mtrace.awk and previously removed files. Fred Fish 1992-03-15 03:33:19 +00:00
  • d592622ae8 Add mmalloc directory to list of files to preserve. Fred Fish 1992-03-15 03:11:09 +00:00
  • 63abb1e790 New memory malloc malloc library, based on GNU malloc. Fred Fish 1992-03-15 02:16:01 +00:00
  • 009898fddb Convert calls to bare malloc() to bfd_xmalloc(). Fred Fish 1992-03-15 01:33:32 +00:00
  • bb24c7e6f6 Add support for mmalloc library. Fred Fish 1992-03-15 01:21:52 +00:00
  • b3916cbbf6 These files are replaced by the mmalloc library. Fred Fish 1992-03-15 01:13:26 +00:00
  • 3d42671fef Missed in last checkin. Fred Fish 1992-03-15 01:10:01 +00:00
  • 318bf84ffe Globs of changes. See the ChangeLog for details. Most related to using the new mmalloc package. Fred Fish 1992-03-15 01:09:14 +00:00
  • 0750528ab6 Only enable compilation of debugging functions when IBM6000 is defined as well as DEBUG. Fails to compile otherwise. Fred Fish 1992-03-14 19:47:11 +00:00
  • 88be9b5319 Add config directory to list of things to keep. Fred Fish 1992-03-14 19:41:28 +00:00
  • f67288c95f missing backslash on first line of all.normal Mark Eichin 1992-03-14 09:04:48 +00:00
  • bec9fad905 * mipsread.c (mipscoff_symfile_read): Eliminate a lot of useless code, including an lseek to an uninitialized variable. Reported by Jim Williams <jimbo@wrs.com>. John Gilmore 1992-03-14 05:40:34 +00:00
  • f0280cd218 install man page too K. Richard Pixley 1992-03-14 03:47:55 +00:00
  • 37dfec76fd fix cvs merge detritus K. Richard Pixley 1992-03-14 03:09:49 +00:00
  • 95a925b8f1 pass MAKEINFO macro on info K. Richard Pixley 1992-03-14 03:08:29 +00:00
  • 5b4c9f7763 use MAKEINFO macro K. Richard Pixley 1992-03-14 03:07:12 +00:00
  • 935325ad0f pass MAKEINFO on recursion K. Richard Pixley 1992-03-14 02:54:17 +00:00
  • b7dd30ab1c add stmp dependencies for a few more things K. Richard Pixley 1992-03-14 02:45:00 +00:00
  • 4db3902ad6 pass MAKEINFO down on info K. Richard Pixley 1992-03-14 02:30:18 +00:00
  • 14d01801cc (1) GDB 4.5: another Grossman/Gilmore co-production! (2) Add fnf to GDB credits for SVr4 stuff. (Need to sift ChangeLog again for more recent credits). (3) document "mapped", "readnow" keywords (with file or symbol-file commands; for now no mention of add-symbol-file in this context), -m and -mapped cmd-line options, and associated explanations. Roland Pesch 1992-03-14 00:07:37 +00:00
  • 40bc68455a Run TeX *three* times to get better index, xrefs. Roland Pesch 1992-03-14 00:05:37 +00:00
  • d24e092258 (1) Document printmsyms; slight clarifications to description of printsyms, printpsyms. (2) Fix errors found by makeinfo. (3) Initial docn for "info proc" and its subcommands. Should probably be expanded somewhat after implementation complete. Roland Pesch 1992-03-13 22:56:28 +00:00
  • 4f98572e72 Patches from fnf for SVr4 Roland Pesch 1992-03-13 20:57:33 +00:00
  • fe7ca71191 Reflect file name changes Steve Chamberlain 1992-03-13 16:47:29 +00:00
  • 12fa72d472 * config/mt-<foo> renamed to <foo>.mt * config/mh-<foo> renamed to <foo>.mt * configure.in changed to reflect this * genscripts.sh now make .xbn files rather than .xN files Steve Chamberlain 1992-03-13 16:25:26 +00:00
  • 5d53038bb9 Fri Mar 13 08:03:03 1992 Steve Chamberlain (sac@thepub.cygnus.com) Steve Chamberlain 1992-03-13 16:04:21 +00:00
  • 302c8ab121 Fixed the whitespace Steve Chamberlain 1992-03-13 15:57:41 +00:00
  • ee7d7cd8bb Added PROTO Steve Chamberlain 1992-03-13 15:56:57 +00:00
  • 3e312eb07f * config/mt-<foo> now <foo>.mt, config/mh-<foo> now <foo>.mh. host/h-<foo> now just <foo>. * configure.in: reflect changes Steve Chamberlain 1992-03-13 15:43:32 +00:00
  • 507e40040c Mostly merged in changes from IBM (Metin); see ChangeLog. Per Bothner 1992-03-13 01:42:25 +00:00
  • 8a62f15528 Reinstate "gdb-all.texi" as target. (Thanks, Rich, for the reminder). Roland Pesch 1992-03-12 21:26:01 +00:00
  • 6ca72cc661 .Sanitize: reflect removal of gdb-all.texi from repository Roland Pesch 1992-03-12 21:15:32 +00:00
  • 6730b13987 * solib.h, infrun.c, tm-rs6000.h: Add a PID parameter to SOLIB_CREATE_INFERIOR_HOOK macro. Per Bothner 1992-03-12 20:18:54 +00:00
  • 2a274d5d19 * libbfd-in.h (set_tdata): Make change of Feb 27 in the actual source file, not just the generated libbfd.h. Per Bothner 1992-03-12 19:17:28 +00:00
  • 1cb49e8746 add libiberty stmp to all and all.cross K. Richard Pixley 1992-03-12 12:56:53 +00:00
  • 8c1b25e4b1 * configure.in: vxworks68 gets te-sun3.h. K. Richard Pixley 1992-03-12 12:47:36 +00:00
  • df7204ad89 * tc-m68k.h, te-sun3.h: moved LOCAL_LABELS_FB definition from tc-m68k.h to te-sun3.h. K. Richard Pixley 1992-03-12 12:44:22 +00:00
  • 77c3feeed1 mips-big-* target John Gilmore 1992-03-12 06:08:56 +00:00
  • 4313705116 Add .stmp-gcc to all-gcc target. Michael Tiemann 1992-03-11 15:42:34 +00:00
  • 02a7ba9a40 remove force from dependencies, add grep to all K. Richard Pixley 1992-03-11 10:08:54 +00:00
  • 8fd24008f7 added check for conflicting configurations (srcdir vs not) K. Richard Pixley 1992-03-11 06:24:19 +00:00
  • c9b0df66be remove trailing slashes from srcdir so gdb-mode won't get cranky K. Richard Pixley 1992-03-11 06:07:29 +00:00
  • 9d98d2ac35 drop flex. make stamp files work K. Richard Pixley 1992-03-11 05:57:50 +00:00
  • c1e4672ca0 use relative paths for configure and srcdir when possible K. Richard Pixley 1992-03-11 05:50:05 +00:00
  • 7fcfdcf774 Hooks for configuring newlib Steve Chamberlain 1992-03-11 02:01:42 +00:00
  • ace5203312 keep ChangeLog and gdb-all.texi K. Richard Pixley 1992-03-10 00:57:37 +00:00
  • ced0d93e96 keep ChangeLog and as-all.texinfo K. Richard Pixley 1992-03-10 00:50:59 +00:00
  • 1744d4eb1c Interface routines for Lucid's tool protocol. Stu Grossman 1992-03-09 22:46:53 +00:00
  • a846ac554c * symfile.h: Add prototype for iterate_over_msymbols(). * symtab.c (cplus_mangled_symbol): Add function. * symtab.c (lookup_symbol): Call cplus_mangled_symbol via iterate_over_msymbols to find demangled C++ symbol. * xcoffexec.c (relocate_minimal_symbol): Return meaningful value to iterate_over_msymbols(). * xcoffexec.c (vmap_symtab): Ignore return from iterate_over_ msymbols(). Fred Fish 1992-03-09 05:23:45 +00:00
  • a215e6f930 This is the third and final batch of makefile changes this round. These are Makefiles that do not participate in progressive yet have still been brought current. K. Richard Pixley 1992-03-08 09:11:19 +00:00
  • 787c6bfe70 This is the second batch of makefile changes. Libg++ makefiles were checked in earlier. These are Makefiles relevant to the progressive release currently in progress. K. Richard Pixley 1992-03-08 07:47:55 +00:00
  • 335413d8ea include ansidecl.h K. Richard Pixley 1992-03-08 07:11:56 +00:00
  • 5ff20e8f4d added menu triggers K. Richard Pixley 1992-03-08 07:08:58 +00:00
  • d446483b5e * coff-i960.c (icoff_little_vec): add COFF_SWAP_TABLE so we can run gdb on little endian 960 code. * archive.c (compute_and_write_armap): indirect symbols should go into the archive header too. Steve Chamberlain 1992-03-07 18:36:38 +00:00
  • 4fe79f062d *** empty log message *** Steve Chamberlain 1992-03-07 18:32:27 +00:00
  • 9aa97a39fe Lint removal, extra prototypes. Steve Chamberlain 1992-03-07 18:31:24 +00:00
  • 94f02cf2c2 * chew.c: now has -w switch turn on warnings Steve Chamberlain 1992-03-07 02:54:09 +00:00
  • 98fe45668d Fix punctuation error in node Disabling, spotted by gnu. Roland Pesch 1992-03-06 20:05:04 +00:00
  • 73e44aafe1 Remove (or comment out) local-formatting commands accidentally checked in. (Fix for info-making problems spotted by Rich.) Roland Pesch 1992-03-06 19:58:01 +00:00
  • fe563ffeb7 * ldmain.c (Q_enter_file_symbols): now aliases work again Steve Chamberlain 1992-03-06 15:00:57 +00:00
  • 56a56f4c15 Now use EXFUN rather than PROTO, so that things using ansidecl.h and not bfd.h can use them Steve Chamberlain 1992-03-06 12:14:14 +00:00
  • 921bc43581 Routines for currently-unsupported architectures. findcall() just returns in dummy.c, and dummy.h mostly contains copyright. (These were originally the hp300 files from the UCBerkeley net2 tape.) Sean Eric Fagan 1992-03-06 12:01:13 +00:00
  • 09ff0e74d9 For currently-unsupported machines. Causes a null-routine to be called for some of the subroutine tracing stuff. Sean Eric Fagan 1992-03-06 11:59:10 +00:00
  • 2c89ba265c Fixed a typo in an if statement -- gcc caught it ('=' vs. '=='). Sean Eric Fagan 1992-03-06 11:57:22 +00:00
  • 77c9b2c3e2 Fixed bugs (both typos and algorithmic) bugs. It now matches native gprof's on both the sparc (SunOS) and Mach386 systems, more or less. (The differences are at least partially due to what I think might be bugs in the native gprof.) Sean Eric Fagan 1992-03-06 11:56:31 +00:00
  • 89a471fe57 Fixed some serious bugs in the configuration of gprof. It now works with the latest bfd and company. Sean Eric Fagan 1992-03-06 11:54:37 +00:00
  • 169fff4907 this file will be needed as long as we use a tool that we do not distribute (m4) K. Richard Pixley 1992-03-06 11:32:42 +00:00
  • 7e54e97feb this file will be needed as long as we use a tool that we don't support (m4) K. Richard Pixley 1992-03-06 11:30:45 +00:00
  • 2d62e80754 * mips-tdep.c (heuristic_proc_start): Avoid long delays for remote MIPS by limiting heuristic to 200 byte search. (heuristic_proc_desc): Byte-swapping. (mips_print_register): Cope with failure of read_relative_register_raw_bytes. Byte-swap integers for printing. * mips-pinsn.c (print_insn): Byte-swap instruction. John Gilmore 1992-03-06 09:27:47 +00:00
  • b67cb9d5a9 * remote.c (): Add newline to initial +. (remote_resume): Mention how to cope with signals. (remote_interrupt): Add debug msg. (remote-wait): Implement new 'T' reply, which includes status, PC, and FP all in a single short message. (putpkt): Add further debugging of packet acks. * Makefile.in (VERSION): Roll to 4.4.5. John Gilmore 1992-03-06 09:16:52 +00:00
  • 53ccaf5fea * mipsread.c (fixup_symtab): Also swap RFD's. (parse_partial_symbols): Avoid bug on unknown symbol types. John Gilmore 1992-03-06 09:12:42 +00:00