aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-08-07 * elfread.c (elf_symtab_read): Properly sort out the bss symbolsFred Fish3-9/+72
from the data symbols and give them the correct minimal_symbol_type. Add file static symbols to the minimal symbol table, not just global symbols. Ignore symbols that are section names and file names. * dwarfread.c (add_partial_symbol): Add comment about limitations of DWARF symbols for distinquishing data from bss when adding minimal symbols. Add file local symbols to minimal symbols.
1993-08-07 * gdb.t10/nodebug.exp: Expect to find local/global minimal symbolsFred Fish1-0/+7
in text, data, and bss. * gdb.t10/nodebug.c: Add local and global test variables for initialized and uninitialized data.
1993-08-07 * elfcode.h (elf_object_p): Add comment about what this functionFred Fish1-0/+12
does and to watch out for side effects. Add FIXME for memory leaks. Fix comment about checking for matching byte order. Preserve pointer to old tdata (if any), and restore it if we don't match file with target vector. If we are going to use goto's, use them consistently and maintainably. * nlmcode.h (nlm_object_p): Expand comments about leaked memory to note that the problem is even more serious than just leaked memory. Replace goto with more traditional return.
1993-08-07cleanupsDavid MacKenzie2-1/+24
1993-08-07gpl -> lgplDavid MacKenzie1-3/+3
1993-08-07update from FSFDavid MacKenzie2-60/+128
1993-08-07update from FSFDavid MacKenzie2-21/+31
1993-08-06clean up error messagesDavid MacKenzie2-5/+17
1993-08-06add hp300bsd to default target vectorDavid MacKenzie3-10/+24
1993-08-06 * ecoff.c (ecoff_set_symbol_info): Removed special handling forIan Lance Taylor2-12/+6
scBss and scSBss symbols, since it was wrong.
1993-08-06* libelf.h (NAME): Provide a default definition, that's neitherKen Raeburn2-1/+20
for 32 bits nor for 64. Tue Jun 15 14:38:32 1993 Michael Meissner (meissner@osf.org) * libelf.h (elf_hash): Change declaration to bfd_elf_hash, since that is what is in elf.c.
1993-08-06changes to write.c, obj-elf.c, tc-sparc.cKen Raeburn1-0/+12
1993-08-06v9 changesKen Raeburn1-0/+6
1993-08-06 * Makefile.in (coff-mips.o, coff-alpha.o): Don't depend onIan Lance Taylor2-2/+5
coffcode.h.
1993-08-06 * coffcode.h (sec_to_styp_flags): Inspired by mb@tti.COM (MichaelIan Lance Taylor1-0/+3
Bloom): Only set STYP_BSS for SEC_ALLOC sections.
1993-08-06 * configure.in (mips-*-riscos*, mips-*-sysv*): New (untested)Ian Lance Taylor1-0/+3
targets, using ecoff and mips-big.
1993-08-06 * scripttempl/mips.sc: Always define _ftext, _fdata, _fbss.Ian Lance Taylor1-0/+11
(BSS_VAR): Removed; now always define _fbss. * emulparams/mipsidt.sh, emulparams/mipsidtl.sh (BSS_VAR): Removed.
1993-08-06 * ecoff.c (ecoff_slurp_armap): From Arne Henrik JuulIan Lance Taylor2-0/+13
<arnej@kari.fm.unit.no>: Handle a COFF style armap.
1993-08-06(md_apply_fix): Fill in values for BFD_RELOC_{32,64}, not zeros.Ken Raeburn1-12/+15
(md_pseudo_table): Handle .uaxword.
1993-08-06 * mips-opc.c: From davidj@ICSI.Berkeley.EDU (David Johnson): TookIan Lance Taylor1-0/+6
coprocessor instructions out of #if 0, and made them use new argument type "C".
1993-08-06 * config/tc-mips.c (mips_ip): From davidj@ICSI.Berkeley.EDU (DavidIan Lance Taylor1-0/+5
Johnson): Added case for 'C' for coprocessor instruction codes.
1993-08-06* hpux-core.c: Cast return value from bfd_zalloc.Jim Kingdon1-0/+4
1993-08-06* ser-go32.c: Define job_control variable.Jim Kingdon1-3/+1
1993-08-06* ser-go32.c: Define job_control variable.Jim Kingdon2-1/+12
1993-08-05use mh-hp300David D. Zuhn1-0/+1
1993-08-05handle z8k-coffDavid D. Zuhn1-1/+1
1993-08-05error fixes and clarificationsDavid MacKenzie1-84/+89
1993-08-05new file for hp300 hostsDavid D. Zuhn2-0/+9
1993-08-05* sparc-dis.c: Include ansidecl.h before opcodes/sparc.h.Jim Kingdon1-0/+25
1993-08-05(write_object_file): Test DEBUG_SYMS instead of DEBUG for verifying sym chain.Ken Raeburn1-121/+131
(merge_data_into_text, relax_and_size_all_segments): New fns, split out from write_object_file.
1993-08-05Makefile.in, bfd-in.h, reloc, elf32-i386, elfcode changesKen Raeburn1-0/+40
1993-08-05* 29k-share/udi/udip2soc.c: Include sys/types.h before sys/file.h.Jim Kingdon2-1/+6
1993-08-05regeneratedKen Raeburn1-4/+17
1993-08-05Wed Jun 23 06:05:58 1993 Michael Meissner (meissner@osf.org)Ken Raeburn1-5/+7
* elfcode.h (elf_write_object_contents): Don't drop core if elf_symbol_from returns a NULL pointer when processing a non-elf symbol, use a 0 size instead. Tue Jun 15 14:38:32 1993 Michael Meissner (meissner@osf.org) * elfcode.h (elf_hash): Delete macro mapping elf_hash to bfd_elf32_hash, since the hash table is independent of the 32/64 bit system.
1993-08-05rewrite comment -- bfd-in2.h is generated tooKen Raeburn1-4/+38
1993-08-05add i386-elf relocs (from Meissner)Ken Raeburn1-2/+29
1993-08-05(BFD_LIBS): Always include elf.o.Ken Raeburn1-12/+15
(BFD32_BACKENDS): Don't include elf.o here. (ofiles): Delete references to ofiles2 and ofiles3. (do_clean): Delete ofiles. (BFDIN_H): Changed references to $(srcdir)/bfd-in2.h. (stmp-bfd.h): Use bfd.h-new as temporary name, not bfd.h2. (headers): Use bfd-in2.h-new as temporary name, not bfd.h-new.
1993-08-05* config/i386/tm-i386bsd.h (NUM_REGS): There are only 10, not 11.Jim Kingdon2-1/+4
1993-08-05 * nlmcode.h (nlm_get_reloc_upper_bound): Test return valueFred Fish2-2/+9
of nlm_slurp_symbol_table as boolean, not pointer. * nlmcode.h (nlm_canonicalize_reloc): Test return value of nlm_slurp_reloc_fixups as boolean, not pointer.
1993-08-05* config/unix-gdb.exp (gdb_exit): Add "wait".Jim Kingdon2-0/+21
1993-08-05read.c change; yesterdays elf/sparc changesKen Raeburn1-0/+22
1993-08-05(emit_expr): Use BFD_RELOC_64 fr 8-byte expressions.Ken Raeburn1-6/+14
1993-08-05* inflow.c: Put all uses of F_GETFL and F_SETFL in #ifdef F_GETFL.Jim Kingdon1-0/+2
1993-08-05don't use $$(CC_FOR_TARGET) because that ends up being bash execute commandMark Eichin1-1/+7
syntax; use $(CC_FOR_TARGET) instead.
1993-08-05* 29k-share/udi/udip2soc.c: Include fcntl.h not sys/fcntl.h.Jim Kingdon2-1/+10
1993-08-05Changes to add dejagnu testsuite supportJeffrey Wheat1-0/+7
1993-08-05New files for ld testsuitesJeffrey Wheat7-0/+359
1993-08-05add missing newlines in messagesDavid MacKenzie4-218/+239
1993-08-05fix line numbersDavid MacKenzie1-0/+12
1993-08-05 * gdb.t10/Makefile.in (nodebug.o): Don't use "-c -o", manyFred Fish1-0/+8
compilers don't grok it. * gdb.t16/gdbme.c (ctable1): Initialize unsigned char array with small octal ints rather than character constants, which are signed and might not fit if first promoted to int.