Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1994-10-18 | * write.c (renumber_sections): New static BFD_ASSEMBLER function. | Ian Lance Taylor | 1 | -0/+5 | |
(write_object_file): Call it after removing gas created sections. | |||||
1994-10-17 | * symbols.c (symbol_create): Use udata.p, not just udata. | Ian Lance Taylor | 1 | -0/+4 | |
* config/obj-elf.c (obj_ecoff_set_ext): Likewise. (elf_get_extr): Likewise. | |||||
1994-10-17 | * read.c (read_a_source_file): The second argument to as_where is | Ian Lance Taylor | 2 | -4/+17 | |
unsigned int *, not int *. | |||||
1994-10-17 | * gas/hppa/reloc/reduce3.s: New test. | Jeff Law | 2 | -0/+52 | |
* gas/hppa/reloc/reloc.exp: run it. | |||||
1994-10-17 | * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match | Jeff Law | 2 | -5/+79 | |
current reality. | |||||
1994-10-14 | From 2.5 release: | Ken Raeburn | 1 | -0/+11 | |
* Makefile.in (BISON): Use bison -y, not bison. * Makefile.in (VERSION): Updated to 2.5. (clean-here): Delete stamp-mk.com. (distclean): Delete .gdbinit. Also, note release in changelog. | |||||
1994-10-13 | te-netbsd532.h -> te-nbsd532.h | Ken Raeburn | 1 | -1/+1 | |
1994-10-13 | Renamed config/te-netbsd532.h to te-nbsd532.h. | Ken Raeburn | 3 | -59/+80 | |
1994-10-12 | * config/cplus-dem.c: Removed. It isn't used. Even if it was, | J.T. Conklin | 3 | -936/+5 | |
it's better to use the one in libiberty. | |||||
1994-10-12 | * symbols.c (resolve_symbol_value, case O_symbol): Undo last change; it breaks | Ken Raeburn | 1 | -0/+6 | |
the rs6000 support, and doesn't seem to be needed. | |||||
1994-10-12 | * config/tc-i386.h,te-netbsd532.h (TARGET_FORMAT): Changed to | J.T. Conklin | 2 | -1/+6 | |
a.out-<arch>-netbsd to match corresponding changes in BFD. | |||||
1994-10-12 | * config/tc-ppc.c (ppc_fix_adjustable): Resolve symbol values | Ian Lance Taylor | 1 | -0/+9 | |
rather than explicitly adding the frag address. * config/obj-coff.c (coff_frob_symbol): Add a zero entry to mark the end of the line numbers; this replaces the zero entry which used to be added by coff_add_linesym, removed Oct 7. (coff_adjust_section_syms): Ignore sections with no seginfo. Update the RS/6000 assembler for recent gas changes. | |||||
1994-10-12 | * Makefile.in (bootstrap, bootstrap2, bootstrap3): Create a "stage" symlink to | Ken Raeburn | 2 | -18/+18 | |
the appropriate stage* directory, and use it instead in the -B options. (comparison): Revert yesterday's change. | |||||
1994-10-12 | * config/tc-sparc.c (tc_gen_reloc): For non-a.out relocations, if pc-relative, | Ken Raeburn | 1 | -0/+5 | |
use fx_offset only, ignore address of relocation. | |||||
1994-10-11 | * config/tc-mips.c (mips_ip): Don't use S_IS_LOCAL when checking | Ian Lance Taylor | 1 | -0/+6 | |
for an embedded PIC switch expression, since the definition of S_IS_LOCAL was changed. | |||||
1994-10-11 | * Makefile.in (comparison): When comparing as.new or gasp.new, try running the | Ken Raeburn | 2 | -3/+23 | |
binary through sed to avoid differences due to "stage1" or "stage2" having been written into the binary. | |||||
1994-10-08 | elf fixes | Ken Raeburn | 1 | -0/+21 | |
1994-10-07 | coff aux/lineno, m88k, vms/flagseen changes | Ken Raeburn | 1 | -0/+30 | |
1994-10-07 | * config/obj-coff.c (do_relocs_for): Test only TC_KEEP_FX_OFFSET, rather than | Ken Raeburn | 1 | -26/+90 | |
both it and TC_M88K. (coff_adjust_section_syms): New function. (coff_frob_section): For non-empty sections, create aux entry for the section symbol, indicating the size. (n_line_nos): New variable. (add_lineno): Increment it. (coff_add_linesym): Increment n_line_nos, don't call add_lineno. (coff_frob_file): New function; map coff_adjust_section_syms over sections. (obj_coff_line): Only reset line_base for .bf symbols. * config/obj-coff.h (coff_adjust_section_syms, coff_frob_file): Declare. (obj_frob_file): New macro. * config/obj-coff.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Renamed from obj_frob_forward_symbol, and rewritten for new parameter list. | |||||
1994-10-07 | define TC_KEEP_FX_OFFSET | Ken Raeburn | 1 | -0/+1 | |
1994-10-07 | Mon Oct 3 21:02:38 1994 Pat Rankin (rankin@eql.caltech.edu) | Ken Raeburn | 1 | -1/+1 | |
* config/obj-vms.h (S_IS_LOCAL): fix obsolete flagseen[] reference. | |||||
1994-10-05 | * config/obj-coff.c (coff_frob_section): Remove assert about | Ian Lance Taylor | 1 | -0/+7 | |
section alignment. * config/tc-sparc.c (md_section_align): Use section alignment, not xvec align_power_min field. | |||||
1994-10-04 | Add ChangeLog entry that (apparently) I nuked. | Jeff Law | 1 | -2/+10 | |
1994-10-01 | Rewrote make-gas.com handling so that only "make realclean" will remove it. | Ken Raeburn | 1 | -3/+5 | |
1994-10-01 | got rid of make-gas.com | Ken Raeburn | 1 | -1/+0 | |
1994-10-01 | vms make-gas.com stuff | Ken Raeburn | 1 | -0/+10 | |
1994-10-01 | Now gets rebuilt by "make diststuff". | Ken Raeburn | 1 | -127/+0 | |
1994-10-01 | (diststuff): Build make-gas.com. | Ken Raeburn | 1 | -1/+5 | |
(clean, mostlyclean): Delete make-gas.com. (realclean): Separate target, depend on clean and distclean. | |||||
1994-10-01 | Fri Sep 30 19:05:20 1994 Pat Rankin (rankin@eql.caltech.edu) | Ken Raeburn | 1 | -6/+14 | |
* vmsconf.sh (make-gas.com): handle DCL verification to enable sensible feedback to the user while gas is being built. | |||||
1994-10-01 | i386 pic changes | Ken Raeburn | 1 | -0/+42 | |
as.h: __STDC__ -> varargs write.* PLT changes write.c,symbols.c debug changes | |||||
1994-09-30 | yesterday's gdbinit changes | Ken Raeburn | 1 | -0/+5 | |
1994-09-29 | (all): Depend on .gdbinit. | Ken Raeburn | 1 | -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_type | Ken Raeburn | 2 | -2/+19 | |
and fx_addsy fields. | |||||
1994-09-29 | * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s | Jeff Law | 1 | -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.s | Jeff Law | 3 | -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-28 | misc changes to configure.in, gdbinit.in, as.h, symbols.c | Ken Raeburn | 1 | -0/+21 | |
1994-09-28 | Move "break abort" to end, in case gdb complains. | Ken Raeburn | 1 | -0/+28 | |
1994-09-28 | forgot to hit ^x^s after deleting "#if 1" lines | Ken Raeburn | 1 | -2/+0 | |
1994-09-28 | (resolve_symbol_value, case O_symbol): Don't do any processing if add_symbol is | Ken Raeburn | 1 | -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 (gasp.o): Depends upon config.h. | Ian Lance Taylor | 2 | -1/+3 | |
1994-09-28 | write.c changes, Makefile.in version update | Ken Raeburn | 1 | -0/+14 | |
1994-09-28 | updated version to 2.4.90 | Ken Raeburn | 1 | -1/+4 | |
1994-09-28 | (fix_new_exp): Handle O_add by creating an expression-valued symbol, and | Ken Raeburn | 1 | -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, not | Ken Raeburn | 2 | -27/+85 | |
symbol_new, for symbols holding expression values. * expr.h (make_expr_symbol): Move declaration here. | |||||
1994-09-28 | * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch | Ian Lance Taylor | 1 | -1/+27 | |
overflows are correctly converted to jumps. | |||||
1994-09-28 | * config/tc-mips.c: Include subsegs.h. | Ian Lance Taylor | 1 | -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 | * config/tc-mips.c (md_apply_fix): Correct branch overflow test. | Ian Lance Taylor | 2 | -33/+43 | |
Use as_bad_where and as_warn_where rather than as_bad and as_warn. | |||||
1994-09-26 | * gas/mips: Add test cases for PIC code, both SVR4 style and | Ian Lance Taylor | 13 | -3/+794 | |
-membedded-pic style. | |||||
1994-09-24 | No longer need to keep/lose any MPW stuff | Stan Shebs | 1 | -6/+0 | |
1994-09-24 | * mpw-make.in (config.h): Add defines from ho-mpw.h directly. | Stan Shebs | 2 | -3/+40 | |
* config/ho-mpw.h: Remove. |