Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1997-01-03 | * config/tc-m68k.h (tc_frob_label): Define to warn about a | Ian Lance Taylor | 2 | -0/+14 | |
misaligned text label. Based on patch from Ronald F. Guilmette <rfg@monkeys.com>. | |||||
1997-01-03 | * macro.c (macro_expand_body): In MRI mode, just copy a single &. | Ian Lance Taylor | 1 | -0/+2 | |
1997-01-03 | * config/tc-m68k.c (m68k_ip): Call frag_grow before adding a | Ian Lance Taylor | 2 | -0/+9 | |
PCINDEX frag. From Ronald F. Guilmette <rfg@monkeys.com>. | |||||
1997-01-03 | * m68k-opc.c: Add #B case for moveq. | Ian Lance Taylor | 1 | -0/+4 | |
1997-01-03 | * config/tc-m68k.c (m68k_ip): Accept 'B' as a size for an | Ian Lance Taylor | 4 | -10/+48 | |
immediate value. (md_assemble): If the size is 'B', set fx_signed. (md_apply_fix_2): Use fx_signed when checking for overflow. * write.h (struct fix): Add fx_signed field. * write.c (fix_new_internal): Initialize fx_no_overflow and fx_signed fields. (fixup_segment): Use fx_signed when checking for overflow. * config/obj-coff.c (fixup_segment): Check fx_no_overflow and fx_signed when checking for overflow. | |||||
1997-01-03 | Put common variables into the appropriate section, based on relocation types | Michael Meissner | 2 | -227/+373 | |
1997-01-03 | Add new st_other bits; Remove v850 section indexes | Michael Meissner | 2 | -11/+10 | |
1997-01-03 | Add .{z,t}common and .tcommon_byte sections | Michael Meissner | 1 | -0/+7 | |
1997-01-03 | * interp.c (sim_monitor): Make output to stdout visible in | Mark Alexander | 1 | -0/+5 | |
wingdb's I/O log window. | |||||
1997-01-03 | * NOTES, NOTES.config: Removed. These are rarely, if ever, | Ian Lance Taylor | 4 | -151/+3 | |
updated, and all the useful information is in doc/internals.texi. | |||||
1997-01-03 | Based on patch from Ronald F. Guilmette <rfg@monkeys.com>: | Ian Lance Taylor | 4 | -12/+52 | |
* read.c (read_a_source_file): Check for conditional operators before doing an MRI pending alignment. * config/tc-m68k.h (m68k_conditional_pseudoop): Declare. (tc_conditional_pseudop): Define. * config/tc-m68k.c (m68k_conditional_pseudop): New function. * doc/internals.texi (CPU backend): Describe tc_conditional_pseudoop. | |||||
1997-01-03 | Add v850.h | Michael Meissner | 3 | -0/+56 | |
1997-01-03 | Based on patch from Ronald F. Guilmette <rfg@monkeys.com>: | Ian Lance Taylor | 2 | -4/+38 | |
* config/tc-m68k.c (m68k_rel32_from_cmdline): New static variable. (md_begin): Check m68k_rel32_from_cmdline before setting m68k_rel32. (m68k_mri_mode_change): Likewise. (md_longopts): Add --disp-size-default-16 and --disp-size-default-32. (md_parse_option): Handle new options. (md_show_usage): Mention new options. * doc/c-m68k.texi (M68K-Opts): Document new options. | |||||
1997-01-02 | Based on patch from Ronald F. Guilmette <rfg@monkeys.com>: | Ian Lance Taylor | 4 | -30/+644 | |
* config/tc-m68k.c (m68k_index_width_default): New static variable. (m68k_ip): Use m68k_index_width_default to set the size of a base register whose size was not given. (md_longopts): Add --base-size-default-16 and --base-size-default-32. (md_parse_option): Handle new options. (md_show_usage): Mention new options. * doc/c-m68k.texi (M68K-Opts): Document new options. | |||||
1997-01-02 | fix copyright | Ian Lance Taylor | 1 | -3/+3 | |
1997-01-02 | * configure.tgt (mips*el-*-linux*, mips*-*-linux*): New targets. | Ian Lance Taylor | 2 | -0/+7 | |
* scripttempl/elfmips.sc: Use __start as the entry address for mips*-*-linux*. | |||||
1997-01-02 | * doc/c-mips.texi: Mention ISA level 4, and the -mips16 option. | Ian Lance Taylor | 2 | -0/+185 | |
1997-01-02 | * configure.in: Recognize mips-*-linux* target. | Ian Lance Taylor | 3 | -5/+8 | |
* configure: Rebuild. | |||||
1997-01-02 | * config/tc-mips.c (load_register): Rewrite 64 bit handling to | Ian Lance Taylor | 1 | -0/+3 | |
work if valueT is only 32 bits. | |||||
1997-01-02 | * gas/mips/mips16.s, gas/mips/mips16.d: New test. | Ian Lance Taylor | 2 | -0/+260 | |
* gas/mips/mips.exp: Run mips16 test. * gas/mips/mips.exp: Run dli test unconditionally. * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte boundary. * gas/mips/dli.d: Corresponding changes. | |||||
1997-01-02 | * config/tc-mips.c: Throughout, check target_big_endian rather | Ian Lance Taylor | 2 | -79/+57 | |
than byte_order. (byte_order): Remove. (mips_init_after_args): Remove. * config/tc-mips.h (LITTLE_ENDIAN, BIG_ENDIAN): Don't define. (mips_init_after_args): Don't declare. (tc_init_after_args): Don't define. * config/tc-mips.h (tc_frob_after_relocs): Define if OBJ_MAYBE_ELF. (mips_elf_final_processing): Likewise. (ELF_TC_SPECIAL_SECTIONS): Likewise. | |||||
1997-01-02 | * mn10300-dis.c (disassemble): Make sure all variables are initialized | Jeff Law | 2 | -6/+11 | |
before they are used. Fixes various weird disassembly problems. | |||||
1996-12-31 | small fix | Geoffrey Noer | 1 | -1/+1 | |
1996-12-31 | * mn10300_sim.h (struct _state): Put all registers into a single | Jeff Law | 3 | -53/+51 | |
array to make gdb implementation easier. (REG_*): Add definitions for all registers in the state array. (SEXT32, SEXT40, SEXT44, SEXT60): Remove unused macros. * simops.c: Related changes. | |||||
1996-12-31 | Tue Dec 31 15:19:32 1996 Geoffrey Noer <noer@cygnus.com> | Geoffrey Noer | 2 | -4/+6 | |
* config/mn10300/tm-mn10300.h: more small register fixes | |||||
1996-12-31 | Deal with kill encoding the signal via the exit status. | Michael Meissner | 2 | -3/+11 | |
1996-12-31 | * read.c (read_a_source_file): Check mri_pending_align after | Ian Lance Taylor | 2 | -8/+15 | |
checking for a macro. From Ronald F. Guilmette <rfg@monkeys.com>. | |||||
1996-12-31 | * config.bfd (mips*el-*-linux*): New target. | Ian Lance Taylor | 2 | -0/+14 | |
(mips*-*-linux*): New target. | |||||
1996-12-31 | * elf32-mips.c (_bfd_mips_elf_merge_private_bfd_data): Clean up. | Ian Lance Taylor | 1 | -45/+68 | |
Return a useful value. | |||||
1996-12-31 | * v850-opc.c (v850_opcodes): Put curly-braces around operands | Jeff Law | 1 | -0/+7 | |
for "breakpoint" instruction. Fixes random assembler failures for hp-x-v850 toolchain. | |||||
1996-12-31 | * configure.in: Remove uses of config/mh-linux. | Ian Lance Taylor | 2 | -2/+2 | |
1996-12-31 | * mh-linux: Remove. | Ian Lance Taylor | 3 | -4/+12 | |
1996-12-31 | * config.sub, config.guess: Merge with latest FSF sources. | Ian Lance Taylor | 1 | -0/+4 | |
1996-12-31 | * Makefile.in (.c.o): Add -D_GNU_SOURCE. Put $(CFLAGS) at the | Ian Lance Taylor | 2 | -2/+8 | |
end. (gprof): Put $(CFLAGS) after the other options. | |||||
1996-12-31 | * Makefile.in (ALL_CFLAGS): Add -D_GNU_SOURCE. | Ian Lance Taylor | 8 | -7/+16 | |
1996-12-31 | * Makefile.in (ALL_CFLAGS): Add -D_GNU_SOURCE. | Ian Lance Taylor | 1 | -0/+5 | |
(dep): Use ALL_CFLAGS rather than CFLAGS. | |||||
1996-12-31 | * configure.host: Use ac_cv_func_mmap_fixed_mapped instead of | Ian Lance Taylor | 1 | -0/+2 | |
ac_cv_func_mmap in bfd/configure.host. | |||||
1996-12-31 | Fix some spacing | Michael Meissner | 2 | -121/+127 | |
1996-12-31 | Fix relocatable tda offsets with non-zero addends | Michael Meissner | 1 | -0/+8 | |
1996-12-31 | Set V850_OPERAND_ADJUST_SHORT_MEMORY flag on sst.{h,w}/sld.{h,w} instructions | Michael Meissner | 2 | -2/+10 | |
1996-12-31 | Add V850_OPERAND_ADJUST_SHORT_MEMORY | Michael Meissner | 1 | -0/+7 | |
1996-12-31 | * configure.in: Check ac_cv_func_mmap_fixed_mapped, not | Ian Lance Taylor | 1 | -0/+4 | |
ac_cv_func_mmap. * configure: Rebuild. | |||||
1996-12-31 | * ld.h (args_type): Add filter_shlib and auxiliary_filter_shlib | Ian Lance Taylor | 3 | -38/+82 | |
fields. * lexsup.c (parse_args): Recognize --auxiliary/-f and --filter/-F. * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Pass filter_shlib and auxiliary_filter_shlib to size_dynamic_sections. * ld.texinfo, ld.1: Document --filter/-F and --auxiliary/-f. | |||||
1996-12-31 | * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Add | Ian Lance Taylor | 5 | -10/+47 | |
filter_shlib and auxiliary_filter_shlib parameters. * elf.c (_bfd_elf_print_private_bfd_data): Handle DT_AUXILIARY and DT_FILTER. * bfd-in.h (bfd_elf32_size_dynamic_sections): Update declaration. (bfd_elf64_size_dynamic_sections): Likewise. * bfd-in2.h: Rebuild. | |||||
1996-12-31 | * common.h (DT_AUXILIARY): Define. | Ian Lance Taylor | 1 | -3/+26 | |
(DT_FILTER): Define. | |||||
1996-12-31 | improve format | Ian Lance Taylor | 1 | -10/+10 | |
1996-12-31 | improve format | Ian Lance Taylor | 1 | -8/+15 | |
1996-12-31 | * gas/sparc/synth.d: Use --prefix-addresses for objdump. | Ian Lance Taylor | 1 | -0/+5 | |
* gas/sparc/synth64.d: Likewise. | |||||
1996-12-31 | * config/tc-sparc.c (md_apply_fix3): Rename from md_apply_fix, and | Ian Lance Taylor | 1 | -0/+8 | |
add segment argument. If OBJ_ELF, treat a relocation against a symbol in a linkonce section like a relocation against an external symbol. * config/tc-sparc.h (MD_APPLY_FIX3): Define. | |||||
1996-12-31 | End tic80 sanitization regions with "end-sanitize-tic80", not | Ken Raeburn | 2 | -2/+2 | |
with "start-sanitize-tic80". |