aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-01-31Half-updated version for Stu to work on.John Gilmore1-0/+35
1992-01-31Remove some entries that were already recorded on Dec 11th.John Gilmore1-10/+1
1992-01-31* Projects: Patching executables is done.John Gilmore3-46/+47
* Makefile.in (VERSION): Roll to gdb-4.4. * README: Update for gdb-4.4.
1992-01-31* symfile.c (reread_symbols): Whenever we reread one objectJohn Gilmore1-0/+4
file's symbols, we must restart the scan, because the object_files chain has been permuted.
1992-01-31* elf.c (bfd_section_from_shdr): Deal with null return fromStu Grossman1-0/+5
bfd_make_section(). (elf_object_p): Select endianess properly.
1992-01-31Fix core file stacks.John Gilmore1-1/+1
1992-01-31Fix stack in core files.John Gilmore1-0/+4
1992-01-31Use regex package on Vax BSD.John Gilmore1-0/+2
1992-01-31* language.c, language.h: Make some things const.John Gilmore3-3/+26
* expression.h, main.c: const spreads like ooze.
1992-01-31* xm-vax.h: Include some system include files before our ownJohn Gilmore1-0/+5
definitions in defs.h.
1992-01-31* exec.c (exec_files_info): Split out into print_section_info.John Gilmore1-16/+2
Print BFD filename of each section if it's not the default one. * core.c (core_files_info): Call print_section_info.
1992-01-31* hosts/h-hp300bsd.h, h-tahoe.h, h-vaxbsd.h, h-vaxult.h:John Gilmore3-30/+17
Specify byte order. * hosts/h-vaxbsd.h: Define the form of exec and core files.
1992-01-31* Makefile.in: host-aout.c doesn't depend on aout-params.h.John Gilmore1-0/+7
* 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.
1992-01-31* infrun.c, xm-i386sco.h: SCO needs to use setpgid().CVS:Stu Grossman2-0/+7
1992-01-31Bump VERSION to 4.3.92.Stu Grossman1-1/+1
1992-01-31Fix checkin botch.Stu Grossman1-2/+2
1992-01-31* bfd/configure.in, config/mh-sco, gdb/config/mh-i386sco,Stu Grossman4-1/+10
gdb/config/mt-i386v32, gdb/configure.in, readline/configure.in: Fix SCO configuration stuff.
1992-01-30Change DEFAULT_VECTOR to host_aout_vec here as well.Per Bothner1-0/+5
1992-01-30* host-aout.c: Change TARGETNAME to "a.out" to be compatible withStu Grossman2-301/+43
gdb. config/mt-hp300bsd: Change DEFAULT_VECTOR to host_aout_vec to prevent undefined symbol.
1992-01-30 Various lints found on PersSonySteve Chamberlain2-9/+19
* 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
1992-01-30* configure.in: Make Tahoe configuration work again.John Gilmore2-8/+29
* bfd-in.h: Remove trailing comma from enum declaration. * ieee.c: Can't put byte values >0x7F into a signed char.
1992-01-30Remove trailing comma from enum.John Gilmore1-2/+2
1992-01-30* sparc.h: Remove "cypress" architecture. Remove "fitox" andJohn Gilmore2-182/+204
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.
1992-01-30* sparc-pinsn.c: Remove kludge for preferring architectures.John Gilmore1-22/+14
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.
1992-01-30Various fixed triggered by trying to do the right thing wrtPer Bothner3-86/+217
to external symbols in mips ecoff binaries. See ChangeLog.
1992-01-30* sparc-pinsn.c (compare_opcodes): Make it prefer v6, v7,Stu Grossman2-4/+16
cypress, v8 mnemonics in that order.
1992-01-29add bootstrap targetK. Richard Pixley1-0/+3
1992-01-29ldlnk960.c: Special #ifdef to choose little endian onySteve Chamberlain3-3/+13
ldgram.y: allow forward ref of section
1992-01-29 * config/mh-sparc.h: now uses libgcc.aSteve Chamberlain14-14/+115
* 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
1992-01-29 * Makefile.in: For libg++, make sure the -I pointingPer Bothner2-4/+28
to the gcc directory goes *after* all the libg++-local -I flags. Also, move just-gcc dependency from just-libg++ to all-libg++.
1992-01-29* sparc.h: fix opcode for tsubcctv.Stu Grossman2-57/+71
1992-01-29Makefile.in: Add dependencies for various coff-*.o files.Fred Fish3-16/+60
elf.c: Remove extraneous paren from core_prpsinfo and core_prpstatus macros, rename core_prpstatus to core_prstatus. Replace references to old section "size" member with new "_raw_size" member. Implement elf_make_empty_symbol, which is now used.
1992-01-29Put the qsort() back in in sparc-pinsn.cPer Bothner2-0/+137
1992-01-29Credits for GDB 4.4 (and correction to credits for 3.9).Roland Pesch1-5/+6
1992-01-29bfd.c: use `<<foo>>' instead of @file{foo}Roland Pesch2-8/+8
section.c, syms.c: @* rather than * at beginning of menu lines
1992-01-28* trad-core.c, bfd.c, ../include/bfd.h: Various fixes for PMAXStu Grossman2-0/+2
core reading.
1992-01-28rcsid's removedK. Richard Pixley7-57/+121
1992-01-28 * m68k-pinsn.c (print_insn_arg): fixed so that -ve branchSteve Chamberlain1-77/+2
displacements don't get printed as large +ve ones.
1992-01-28 * coffcode.h (bfd_coff_relax_section): now static.Steve Chamberlain1-0/+5
(bfd_coff_get_relocated_section_contents): various type lints.
1992-01-28 * ldgram.y: map -M behave in the same way as -Map (sets file nameSteve Chamberlain5-185/+61
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
1992-01-28 * bfd.h : new target entr, bfd_relax_sectionSteve Chamberlain1-2/+7
1992-01-28 New entry point in the transfer vector - bfd_relax_section.Steve Chamberlain4-274/+485
* aout-target.h: add to vector, call generic_relax * bfd-in.h: add to vector * bfd.c: add #define for vector * bout.c: add to vector, call generic_relax * coffcode.h: add to vector, also now has coff specific relax code for the relaxable H8/300 relocs. Also clean up abs section cruft. * elf.c: call generic_relax * ieee.c: call new vector, clean up some bugs due to the creation of bfd_abs_section * libbfd.h: add bfd_generic_relax_section EXFUN * oasys.c: call generic_relax * reloc.c: implement generic_relax * seclet.c: moved much of this into coffcode.h * srec.c: call generic_relax * targets.c: define new transfer vector
1992-01-28obj-coff* now copes with C mingled listingsSteve Chamberlain2-24/+70
tc-h8300.c: better error messages
1992-01-28Development checkpointSteve Chamberlain2-14/+1490
1992-01-28* findvar.c (read_register, write_register): Handle machinesJohn Gilmore1-0/+3
where REGISTER_TYPE is not the same size as "int".
1992-01-28Handle debug symbols in dynamically loaded (relocated) code:John Gilmore4-155/+290
* dbxread.c (read_ofile_symtab): Fix up N_CATCH better. Pass offset to process_one_symbol. (process_one_symbol): Take new offset parameter. Add it into appropriate symbol types to relocate symbols to loaded addresses. Handle all possible symbol types, and complain() about types that we don't expect to see. * mipsread.c (psymtab_to_symtab_1): Pass offset of zero to process_one_symbol (FIXME, should pass real offset). Misc bugfixes: * breakpoint.c (resolve_sal_pc): Split out code to resolve a sal's PC value. (set_breakpoint, break_command_1, until_break_command, catch_command_1, breakpoint_re_set_one): Use it. (breakpoint_re_set_one): Disable bkpts that don't re-set cleanly. (breakpoint_re_set): Mention breakpoint number in error messages. * symtab.h (resolve_sal_pc): Declare. * infcmd.c (jump_command): Use resolve_sal_pc. * source.c (find_source_lines): Avoid "Source file is more recent than executable" when bfd_get_mtime gives 0. (list_command): Shorten "FILE, line N" to "FILE:N". * putenv.c (putenv): Avoid unportably casting pointers to unsigneds.
1992-01-28Remove obsolete START_INFERIOR_HOOK.John Gilmore1-4/+0
1992-01-28Oops, checked in version with the wrong stuff enabled. Turn it off...Stu Grossman1-2/+4
1992-01-28Rename remote-hds.c to remote-hms.c.Stu Grossman1-1/+1
1992-01-28* dbxread.c (process_one_symbol): Make a first cut at handlingStu Grossman2-6/+16
symbol tables generated by Suns acc.