aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-10-01vms make-gas.com stuffKen Raeburn1-0/+10
1994-10-01Now gets rebuilt by "make diststuff".Ken Raeburn1-127/+0
1994-10-01(diststuff): Build make-gas.com.Ken Raeburn1-1/+5
(clean, mostlyclean): Delete make-gas.com. (realclean): Separate target, depend on clean and distclean.
1994-10-01Fri Sep 30 19:05:20 1994 Pat Rankin (rankin@eql.caltech.edu)Ken Raeburn1-6/+14
* vmsconf.sh (make-gas.com): handle DCL verification to enable sensible feedback to the user while gas is being built.
1994-10-01i386 pic changesKen Raeburn1-0/+42
as.h: __STDC__ -> varargs write.* PLT changes write.c,symbols.c debug changes
1994-10-01* nlm/Makefile.in: Get rid of NWINCLUDES.J.T. Conklin4-3/+9
* config/{alpha,powerpc}/gdbserve.mt: define NWINCLUDES.
1994-09-30* gdbserver/low-lynx.c (create_inferior): Pass all 4 args to ptrace.Jim Kingdon2-1/+5
1994-09-30 * lynx-nat.c (child_wait): Use status.w_status, not status, inJim Kingdon2-2/+5
arithmetic. status is a `union wait'.
1994-09-30yesterday's gdbinit changesKen Raeburn1-0/+5
1994-09-30 * elfcode.h (elf_bfd_final_link): Remove assertion when a nonIan Lance Taylor2-1/+9
SEC_IN_MEMORY section is found in dynobj. This can happen when linking PIC compiled code.
1994-09-30 * config/nm-lynx.h (PTRACE_ARG3_TYPE): Define to int, not char *.Jim Kingdon2-1/+7
* lynx-nat.c (child_wait): Pass fourth argument to ptrace.
1994-09-30 * configure.in (configdirs): Change binutils.all to binutils-all.Ian Lance Taylor1-1/+1
1994-09-30optionally configure libgui (--enable-gdbgui)Thomas Lord1-0/+4
1994-09-29(all): Depend on .gdbinit.Ken Raeburn1-1/+3
(.gdbinit): Rebuild from gdbinit.in by running config.status.
1994-09-29* write.c (print_fixup): Print source location on first line. Show fx_r_typeKen Raeburn2-2/+19
and fx_addsy fields.
1994-09-29fix typuKen Raeburn1-2/+2
1994-09-29* reloc.c (bfd_install_relocation): Change type of data to bfd_byte *, to goKen Raeburn1-0/+3
along with yesterday's change.
1994-09-29* elf.c (bfd_elf_print_symbol): Moved here from elf_print_symbol in elfcode.h.Ken Raeburn3-44/+15
(case bfd_print_symbol_all): Print symbol's size field, except for common symbols; print their alignment. * elfcode.h (elf_print_symbol): Deleted. * libelf.h (bfd_elf_print_symbol): Declare. (bfd_elf{32,64}_print_symbol): Replace declarations with macros.
1994-09-29* syms.c (bfd_print_symbol_vandf): Show BSF_LOCAL and BSF_GLOBAL in one column.Ken Raeburn1-0/+6
Use the column freed up to show BSF_FUNCTION and BSF_FILE.
1994-09-29 * VMS does not permits `.' in directory names. RenamedIan Lance Taylor6-1/+150
binutils.all to binutils-all.
1994-09-29missed this fileIan Lance Taylor1-0/+0
1994-09-29 * VMS does not permits `.' in directory names. RenamedIan Lance Taylor16-220/+3
ld.bootstrap to ld-bootstrap, ld.cdtest to ld-cdtest, and ld.scripts to ld-scripts.
1994-09-29 * syms.c (stt): Add .rdata and .rodata.Ian Lance Taylor2-14/+40
PR 5714.
1994-09-29* xcoffread.c (read_xcoff_symtab): Fix comment for yesterday's change.Jim Kingdon2-7/+10
1994-09-29 * coffread.c (complete_symtab): If last_source_file is set uponJim Kingdon2-10/+33
entry, free it.
1994-09-29 * hpread.c (hpread_read_array_type): Do not change the type codeJeff Law2-3/+6
to TYPE_CODE_PTR for "char foo[]". Just make it a zero length array type.
1994-09-29 * hpread.c (hpread_type_translate): Handle T_UNS_LONG types withJeff Law2-1/+11
lengths other than 32bits (HP C 9.69 represents an "unsigned char" as an T_UNS_LONG with length 8).
1994-09-29 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.sJeff Law1-3/+3
* gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s * gas/hppa/reloc/reloc.exp: Changed accordingly.
1994-09-29 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.sJeff Law3-173/+0
* gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
1994-09-28misc changes to configure.in, gdbinit.in, as.h, symbols.cKen Raeburn1-0/+21
1994-09-28Move "break abort" to end, in case gdb complains.Ken Raeburn1-0/+28
1994-09-28forgot to hit ^x^s after deleting "#if 1" linesKen Raeburn1-2/+0
1994-09-28(resolve_symbol_value, case O_symbol): Don't do any processing if add_symbol isKen Raeburn1-23/+84
undefined or in expr_section. (resolve_symbol_value, case O_add): For symbol plus constant-valued symbol, convert to O_symbol and re-reduce. (S_GET_VALUE): If symbol needs resolving, resolve it. (indent_level): No longer static. (print_symbol_value_1): Don't print frag address if it matches zero_address_frag. Don't print "resolving" if already resolved. Print segment name. Don't call print_expr_1 on an undefined symbol. (print_expr_1): Fix whitespace before printing X_add_number.
1994-09-28 * Makefile.in (arparse.c): Don't ignore errors from mv.Ian Lance Taylor2-12/+41
(sysinfo.c): Likewise. Also, depend upon arparse.c, to prevent a parallel make from trying to build both arparse.c and sysinfo.c simultaneously. (nlmheader.c): Similar change. (arparse.h): Separate target from arparse.c, so that a parallel make does not try to build both at once. Depend upon arparse.c. (sysinfo.h): Similar change.
1994-09-28 * Makefile.in (gasp.o): Depends upon config.h.Ian Lance Taylor2-1/+3
1994-09-28write.c changes, Makefile.in version updateKen Raeburn1-0/+14
1994-09-28updated version to 2.4.90Ken Raeburn1-1/+4
1994-09-28(fix_new_exp): Handle O_add by creating an expression-valued symbol, andKen Raeburn1-20/+98
calling fix_new_exp recursively. (adjust_reloc_syms): If a fixup's symbol value is a sum of an undefined symbol and a constant, fold the constant into the fixup, and refer to the undefined symbol directly. Then process the fixup again from scratch. (write_object_file): Before calling adjust_reloc_syms, make a pass through the symbol list trying to resolve values. (print_fixup): New routine, for debugging. (write_relocs): Call bfd_install_relocation. Deleted various hacks for working around problems with bfd_perform_relocation.
1994-09-28* expr.c (make_expr_symbol): No longer static. Use symbol_create, notKen Raeburn2-27/+85
symbol_new, for symbols holding expression values. * expr.h (make_expr_symbol): Move declaration here.
1994-09-28 * xcoffread.c (read_xcoff_symtab, case C_FILE):Jim Kingdon2-1/+8
Set main_aux before using it.
1994-09-28 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branchIan Lance Taylor1-1/+27
overflows are correctly converted to jumps.
1994-09-28 * config/tc-mips.c: Include subsegs.h.Ian Lance Taylor1-0/+4
(md_apply_fix): If an unconditional b or bal overflows, and we are not assembling PIC code, replace it with a j or jal.
1994-09-28* xcoffexec.c (exec_close): If quitting, don't call clear_symtab_users.Jim Kingdon2-2/+6
1994-09-28 * reloc.c (bfd_install_relocation): Cast data_start to bfd_byte *Ian Lance Taylor2-0/+493
before trying to add values to it.
1994-09-28 * xcoffread.c (read_xcoff_symtab): Process XTY_LD symbols we wereJim Kingdon2-8/+28
ignoring before. But continue to ignore XMC_DS.
1994-09-28 * configure.in: Use mt-m68k for m68k*-*-aout* and m68k*-*-coff*,Ian Lance Taylor2-1/+18
not for m68k-*-*.
1994-09-28 * objdump.c (disassemble_data): Pass the reloc buffer to free, notIan Lance Taylor1-0/+18
the pointer used to loop over the relocs.
1994-09-28 * config/default.exp: Set variables as and nm. Create tmpdir ifIan Lance Taylor8-10/+66
it does not already exist. * ld.bootstrap/bootstrap.exp: Don't create tmpdir here. * ld.cdtest/cdtest.exp: Likewise. * ld.scripts/defined.exp: Likewise. Also, don't set as and nm here. Change perror for no variables found to fail. * ld.scripts/script.exp: New test. * ld.scripts/script.t, ld.scripts/script.s: New files.
1994-09-28 * config/tc-mips.c (md_apply_fix): Correct branch overflow test.Ian Lance Taylor2-33/+43
Use as_bad_where and as_warn_where rather than as_bad and as_warn.
1994-09-28 * hpread.c (struct hpread_symfile_info): Delete have_module fieldJeff Law2-46/+40
and accessor macro. Minor indentation fix. (hpread_build_psymtabs, case K_MODULE): Only start a new psymtab and reset state variables have_name & texthigh if pst is NULL. (hpread_build_psymtabs, case K_SRCFILE): Only reset the name of a partial symbol table if pst is non-NULL. If pst is NULL, then start a new psymtab. (hpread_process_one_debug_symbol, case K_MODULE): Now empty. (hpread_process_one_debug_symbol, case K_SRCFILE): Simplify and correct handling of subfiles.