Commit graph

  • 2f8640fe6a * coffcode.h, libcoff.c: added new fielded to coff_symbol_struct "done_lineno" so that a symbol which appears twice in the symbol table only gets it's linenumbers relocated once. Modifed (coff_write_native_symbol) and (coff_make_empty_symbol) to make Steve Chamberlain 1992-02-06 19:22:03 +00:00
  • 778c358df8 * mipsread.c (parse_symbol): Avoid clobbering enum pointer when looking at its members. Improve guess between struct and union, only assuming union if multiple members have offsets of zero. John Gilmore 1992-02-06 06:33:15 +00:00
  • 46772bd112 reversed tense on a test -> case conversion K. Richard Pixley 1992-02-06 04:05:26 +00:00
  • a98bbe5810 Converting "[ -n" and "[ -z" into case statements looks like a small time penalty for modern shells which have "[" builtin. I've elected to take it anyway as a compensation for older, slower shells. K. Richard Pixley 1992-02-06 01:21:44 +00:00
  • eabe8479cf support for subdirs, multiple hosts, and multiple targets was previously commented out. This delta removes it entirely. This makes a small time difference on cygint. K. Richard Pixley 1992-02-06 01:02:21 +00:00
  • 1922d8eb8d Removing unnecessary ()'s doesn't seem to make any time difference on cygint. I think modern shell's execute this internally without a call to a separate shell process. I've left the change in anyway. It may help on older, slower machines. K. Richard Pixley 1992-02-06 00:36:10 +00:00
  • bd49ef36c2 Mips-specific bug-fix (for stabs-in-ecoff), and style fix. See ChangeLog. Per Bothner 1992-02-05 02:14:31 +00:00
  • 7e1131e1f0 * aoutx.h: (translate_from_native_sym_flags): fix constructor stuff to use the New Order. Steve Chamberlain 1992-02-04 23:42:34 +00:00
  • aa34a7c3c1 * ldlex.l: Put pack -noinhibit-exec and -sort-common * ldlang.c (print_data_statement): print the right address. Steve Chamberlain 1992-02-04 23:29:33 +00:00
  • 58216160ef Work around for problems in linking C++ programs that need file-level initialization. Now C++ programs can be linked. Michael Tiemann 1992-02-02 21:12:25 +00:00
  • 05cd8d982d do not build ld, bfd, ... for decstatn Heinz G. Seidl 1992-02-02 04:53:15 +00:00
  • 9e8bf29afd * xm-vax.h, xm-vaxult.h, xm-vaxbsd.h, config/mh-vaxult, config/mh-vaxbsd, configure.in: Split up config stuff for Vaxen into BSD and Ultrix. Stu Grossman 1992-02-01 12:46:55 +00:00
  • 96499e9638 Call malloc, not xmalloc, when we check the result and recover from errors. John Gilmore 1992-02-01 12:41:01 +00:00
  • dafe57bc50 VERSION should have been 4.4.1, not 4.5... Stu Grossman 1992-02-01 12:39:08 +00:00
  • 98f03b9114 * Makefile.in: Increment version to 4.5. * main.c (print_gdb_version): Update copyright notice. Stu Grossman 1992-02-01 12:20:10 +00:00
  • b0606560a3 * config.sub (near case $os): Don't convert newsos* to bsd!CVS: Stu Grossman 1992-02-01 05:49:27 +00:00
  • 3671f1fd31 * xm-vax.h: #ifndef ultrix around #include of endian.h and limits.h (sigh). Stu Grossman 1992-02-01 05:47:28 +00:00
  • 5dfd2a9bfb Avoid references to files that aren't assigned to FSF. John Gilmore 1992-02-01 02:40:06 +00:00
  • 053332ef95 Typo of my own John Gilmore 1992-02-01 02:26:43 +00:00
  • 4571619eb3 threecol.tex no longer exists. Stu Grossman 1992-02-01 02:22:07 +00:00
  • 75c86b57d2 Update WHATS.NEW for gdb-4.4 release. John Gilmore 1992-02-01 02:09:19 +00:00
  • 9834995918 A typo and a thinko. John Gilmore 1992-02-01 01:45:02 +00:00
  • 575945e328 Update for gdb-4.4 release. John Gilmore 1992-02-01 01:44:31 +00:00
  • a8cd573f81 foo Stu Grossman 1992-02-01 01:31:31 +00:00
  • d20fb44510 A change to the makefile got lost; ldmain. forgot that it should set DEFAULT_EMULATION, so ld didn't know who it was. Steve Chamberlain 1992-02-01 00:50:35 +00:00
  • 17cd0f82c1 Distribute lpsrc.sed, remove rc-*. Stu Grossman 1992-02-01 00:41:18 +00:00
  • 75110a6faf Update comments to make it clear that the copyright status is UNCLEAR. John Gilmore 1992-02-01 00:18:44 +00:00
  • 379a468647 Comment changes. John Gilmore 1992-02-01 00:17:31 +00:00
  • 24e7d5bac2 Remove references to i860 files whose copyrights have not been assigned to FSF yet. John Gilmore 1992-02-01 00:03:05 +00:00
  • 5f8ec562aa Remove i860 files, which do not have clear copyright assignments. John Gilmore 1992-01-31 23:51:44 +00:00
  • f006dac1ba Half-updated version for Stu to work on. John Gilmore 1992-01-31 23:17:40 +00:00
  • 4cc9f7e22c Remove some entries that were already recorded on Dec 11th. John Gilmore 1992-01-31 22:35:49 +00:00
  • ee7270cdca * Projects: Patching executables is done. * Makefile.in (VERSION): Roll to gdb-4.4. * README: Update for gdb-4.4. John Gilmore 1992-01-31 22:16:45 +00:00
  • 4a1dcb7f7f * symfile.c (reread_symbols): Whenever we reread one object file's symbols, we must restart the scan, because the object_files chain has been permuted. John Gilmore 1992-01-31 20:37:24 +00:00
  • eca85ebe09 * elf.c (bfd_section_from_shdr): Deal with null return from bfd_make_section(). (elf_object_p): Select endianess properly. Stu Grossman 1992-01-31 09:37:59 +00:00
  • 37fc9d04ee Fix core file stacks. John Gilmore 1992-01-31 09:21:14 +00:00
  • e702d26e3b Fix stack in core files. John Gilmore 1992-01-31 09:20:58 +00:00
  • b8bb4a24e0 Use regex package on Vax BSD. John Gilmore 1992-01-31 08:52:21 +00:00
  • 0c6efbccaf * language.c, language.h: Make some things const. * expression.h, main.c: const spreads like ooze. John Gilmore 1992-01-31 08:50:52 +00:00
  • 287f81eb64 * xm-vax.h: Include some system include files before our own definitions in defs.h. John Gilmore 1992-01-31 08:49:34 +00:00
  • 8c37855922 * exec.c (exec_files_info): Split out into print_section_info. Print BFD filename of each section if it's not the default one. * core.c (core_files_info): Call print_section_info. John Gilmore 1992-01-31 08:45:11 +00:00
  • ab68b260f6 * hosts/h-hp300bsd.h, h-tahoe.h, h-vaxbsd.h, h-vaxult.h: Specify byte order. * hosts/h-vaxbsd.h: Define the form of exec and core files. John Gilmore 1992-01-31 07:59:13 +00:00
  • 3863d64f95 * Makefile.in: host-aout.c doesn't depend on aout-params.h. * aout-target.h: Use TARGET_BIG_ENDIAN_P to set up vector. * host-aout.c: Don't use aout-params.h; configure these systems in their xm files, not in a randomly generated file. John Gilmore 1992-01-31 07:54:12 +00:00
  • d58ea9967b * infrun.c, xm-i386sco.h: SCO needs to use setpgid().CVS: Stu Grossman 1992-01-31 01:24:34 +00:00
  • d7b524c09e Bump VERSION to 4.3.92. Stu Grossman 1992-01-31 00:41:28 +00:00
  • 588d21ac35 Fix checkin botch. Stu Grossman 1992-01-31 00:32:38 +00:00
  • 92732c2789 * bfd/configure.in, config/mh-sco, gdb/config/mh-i386sco, gdb/config/mt-i386v32, gdb/configure.in, readline/configure.in: Fix SCO configuration stuff. Stu Grossman 1992-01-31 00:24:21 +00:00
  • ab43e4e35c Change DEFAULT_VECTOR to host_aout_vec here as well. Per Bothner 1992-01-30 21:04:42 +00:00
  • fa8c88b29d * host-aout.c: Change TARGETNAME to "a.out" to be compatible with gdb. config/mt-hp300bsd: Change DEFAULT_VECTOR to host_aout_vec to prevent undefined symbol. Stu Grossman 1992-01-30 19:42:52 +00:00
  • 21a7f8b6de Various lints found on PersSony * aoutx.h: cast an enum * coff-a29k.c: many ints in reloc structure turned to enum * coffcode.h: more enums * cpu-h8300.c: more enums * opncls.c: more enums Steve Chamberlain 1992-01-30 15:30:34 +00:00
  • d89b9f991b * configure.in: Make Tahoe configuration work again. * bfd-in.h: Remove trailing comma from enum declaration. * ieee.c: Can't put byte values >0x7F into a signed char. John Gilmore 1992-01-30 09:21:33 +00:00
  • 0aa70210e4 Remove trailing comma from enum. John Gilmore 1992-01-30 09:19:24 +00:00
  • 14144df4c9 * sparc.h: Remove "cypress" architecture. Remove "fitox" and similar instructions -- they've been renamed to "fitoq", etc. REALLY fix tsubcctv. Fix "fcmpeq" and "fcmpq" which had wrong number of arguments. * h8300.h: Remove extra ; which produces compiler warning. John Gilmore 1992-01-30 09:14:21 +00:00
  • 32c298e08f * sparc-pinsn.c: Remove kludge for preferring architectures. Remove #ifdef's for SORT_NEEDED. We need to sort the table, now and forever. Add add' instruction to the set that get checked for a preceding sethi' in order to print an absolute address. Corresponding changes in ../include/opcode/sparc.h needed to eliminate garbage instructions. John Gilmore 1992-01-30 09:06:49 +00:00
  • d4ea2aba3a Various fixed triggered by trying to do the right thing wrt to external symbols in mips ecoff binaries. See ChangeLog. Per Bothner 1992-01-30 03:56:32 +00:00
  • 0515163751 * sparc-pinsn.c (compare_opcodes): Make it prefer v6, v7, cypress, v8 mnemonics in that order. Stu Grossman 1992-01-30 03:01:00 +00:00
  • 60048a2cee add bootstrap target K. Richard Pixley 1992-01-29 22:47:09 +00:00
  • 0cc6a79622 ldlnk960.c: Special #ifdef to choose little endian ony ldgram.y: allow forward ref of section Steve Chamberlain 1992-01-29 16:44:09 +00:00
  • cbbdbb9f29 * config/mh-sparc.h: now uses libgcc.a * ldmain.c: quit using exit * *.sc: use *(COMMON) rather than [COMMON] * ldlex.l, lexsup.c: much thinking moved from .l and put into .c, to allow preprocessing of .l file. * Makefile.in: New ldlex.l mangling * ldexp.c (fold_binary): perform expressions with % and / in integer. * ldfile.c (open_a): open archives on VMS in a special way * lderror.c: forgot to check in from a long while ago Steve Chamberlain 1992-01-29 16:43:16 +00:00
  • 4cc027e126 * Makefile.in: For libg++, make sure the -I pointing to the gcc directory goes *after* all the libg++-local -I flags. Also, move just-gcc dependency from just-libg++ to all-libg++. Per Bothner 1992-01-29 07:52:01 +00:00
  • cc35cb05ce * sparc.h: fix opcode for tsubcctv. Stu Grossman 1992-01-29 07:01:25 +00:00
  • d01cd8fc75 Makefile.in: Add dependencies for various coff-*.o files. Fred Fish 1992-01-29 05:16:49 +00:00
  • 4a074bea28 Put the qsort() back in in sparc-pinsn.c Per Bothner 1992-01-29 01:33:48 +00:00
  • 69bbcf05f4 Credits for GDB 4.4 (and correction to credits for 3.9). Roland Pesch 1992-01-29 01:27:36 +00:00
  • 151760d0d7 bfd.c: use `<<foo>>' instead of @file{foo} Roland Pesch 1992-01-29 01:04:30 +00:00
  • 2b74083cb8 * trad-core.c, bfd.c, ../include/bfd.h: Various fixes for PMAX core reading. Stu Grossman 1992-01-28 22:53:51 +00:00
  • 584a0f78d9 rcsid's removed K. Richard Pixley 1992-01-28 20:38:08 +00:00
  • 3bdb6bf8c4 * m68k-pinsn.c (print_insn_arg): fixed so that -ve branch displacements don't get printed as large +ve ones. Steve Chamberlain 1992-01-28 19:12:16 +00:00
  • 087eb65291 * coffcode.h (bfd_coff_relax_section): now static. (bfd_coff_get_relocated_section_contents): various type lints. Steve Chamberlain 1992-01-28 18:48:07 +00:00
  • 870f54b2c8 * ldgram.y: map -M behave in the same way as -Map (sets file name to be "-". * ldsym.c, ldlang.c: remember that size of a section is dependent on whether or not relaxing has been done. * ldmain.c: don't open a map file if it doesn't have a name * relax.c: all the brains have moved into bfd. * ldwrite.c: ammend comment Steve Chamberlain 1992-01-28 18:21:36 +00:00
  • daa91756f1 * bfd.h : new target entr, bfd_relax_section Steve Chamberlain 1992-01-28 06:02:01 +00:00
  • 6590a8c953 New entry point in the transfer vector - bfd_relax_section. Steve Chamberlain 1992-01-28 06:01:25 +00:00
  • 9ce31b6601 obj-coff* now copes with C mingled listings Steve Chamberlain 1992-01-28 03:43:23 +00:00
  • fa4b55a1b1 Development checkpoint Steve Chamberlain 1992-01-28 03:33:04 +00:00
  • eae1a26123 * findvar.c (read_register, write_register): Handle machines where REGISTER_TYPE is not the same size as "int". John Gilmore 1992-01-28 03:20:39 +00:00
  • c55e616795 Handle debug symbols in dynamically loaded (relocated) code: John Gilmore 1992-01-28 02:57:37 +00:00
  • f005e85b88 Remove obsolete START_INFERIOR_HOOK. John Gilmore 1992-01-28 02:49:12 +00:00
  • 0bd83fd723 Oops, checked in version with the wrong stuff enabled. Turn it off... Stu Grossman 1992-01-28 02:38:11 +00:00
  • d93b79d97d Rename remote-hds.c to remote-hms.c. Stu Grossman 1992-01-28 02:30:27 +00:00
  • 3c03b5de58 * dbxread.c (process_one_symbol): Make a first cut at handling symbol tables generated by Suns acc. Stu Grossman 1992-01-28 02:24:08 +00:00
  • 1395529c9d Steve's version_path stuff bites the dust. Jim Wilson 1992-01-28 00:38:04 +00:00
  • 1aa560b2ea * symtab.c (find_pc_line): Fix stepping into and out of #included files. Stu Grossman 1992-01-27 23:52:11 +00:00
  • 5a4e721505 * buildsym.c (read_struct_type): Circumvent sun3 sunos "--" compiler bug. * c-exp.y (yylex): this' and template' are only tokens in C++. * target.c (target_xfer_memory): Return errno in preference to EIO. John Gilmore 1992-01-27 22:10:05 +00:00
  • dc72b0b679 Add seclet.h to files-to-keep. Stu Grossman 1992-01-27 21:48:38 +00:00
  • 3818ed33a9 * xm-convex.h, xm-hp300bsd.h, xm-isi.h, xm-merlin.h, xm-news.h, xm-np1.h, xm-pn.h, xm-pyr.h, xm-rtbsd.h, xm-symmetry.h, xm-umax.h: Remove MISSING_VPRINTF declaration, and superfluous "kgdb" defines. John Gilmore 1992-01-27 21:45:35 +00:00
  • 71f49876db * Makefile.in (OPCODES): Remove OPCODES defs and refs. There is no longer any need to copy ../include/opcode/* into gdb. Stu Grossman 1992-01-27 21:04:55 +00:00
  • ee799e2a92 Add ChangeLog-9091 John Gilmore 1992-01-27 20:32:50 +00:00
  • fd8db897af Split ChangeLog out at Jan 1, 1992. John Gilmore 1992-01-27 20:32:19 +00:00
  • 2213b721f0 Update with numerous changes received from current maintainer (Peggy Fieland). Should not effect release at all. Fred Fish 1992-01-27 16:23:11 +00:00
  • 7c4f3f4a2f Delete a superfluous space. Michael Tiemann 1992-01-27 08:51:16 +00:00
  • 24b2fbdc54 Print C++ constructor methods without bogus "return type." Per Bothner 1992-01-27 03:08:01 +00:00
  • cdb90e99e7 The unused parameter "target" should be a pointer to a structure, not the entire structure. Fred Fish 1992-01-25 23:59:53 +00:00
  • 86c094f212 Now can list for bout format too Steve Chamberlain 1992-01-25 01:46:19 +00:00
  • 3d38ac61cd Don't crash if a symbol has no name Steve Chamberlain 1992-01-25 01:45:53 +00:00
  • b3ca913f74 * listing.c, config/obj-aout.c: added intermixed source/assembler file listings to files with stabs in them. Steve Chamberlain 1992-01-25 00:51:20 +00:00
  • ac5939079f Now compiles with gcc too. Steve Chamberlain 1992-01-24 23:44:10 +00:00
  • 92abd4a713 Namechange, h8300-hds ->h8300-hms Steve Chamberlain 1992-01-24 23:26:40 +00:00
  • 974fb9e41c Initial revision Steve Chamberlain 1992-01-24 23:26:01 +00:00
  • e58493346d Changed refs to section->size to bfd_get_section_size_before_reloc Steve Chamberlain 1992-01-24 23:13:14 +00:00
  • f6868b8e5b Various new reloc types Steve Chamberlain 1992-01-24 22:54:15 +00:00