Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1995-03-15 | * ecoff.c (ecoff_build_debug): The cur_scope field of a fil_ptr | Ian Lance Taylor | 1 | -0/+5 | |
may be NULL when given strange input. Don't core dump. PR 6509. | |||||
1995-03-15 | * config/tc-mips.c (load_register): Don't use addiu for dli of an | Ian Lance Taylor | 1 | -0/+9 | |
unsigned seemingly negative number. Don't bother shifting a zero value. (mips_ip): For case 'j', if there are more alternatives, and the ISA level is at least 3, don't accept an unsigned seemingly negative number. | |||||
1995-03-15 | * read.c (s_app_line): Fix last patch to deal with a line number of 1. | Ken Raeburn | 1 | -0/+5 | |
1995-03-14 | Warn rather than cause an error if the reloc is not compatible with ↵ | Michael Meissner | 2 | -4/+19 | |
-mrelocatable. | |||||
1995-03-14 | Mon Mar 13 17:03:46 1995 Pat Rankin (rankin@eql.caltech.edu) | Ken Raeburn | 1 | -0/+5 | |
* config/tc-vax.c (md_assemble): issue a warning if a constant is used as an operand where an immediate value is not allowed. | |||||
1995-03-11 | * config/obj-coff.c: Redo my 10 Jan change, but get it right this time. :-) | Ken Raeburn | 1 | -0/+10 | |
(fixup_segment): If linkrelax is set, just return. (write_object_file): Don't treat h8300 and z8k specially with regard to fixups. * config/tc-h8300.c (md_begin): Set linkrelax. * config/tc-z8k.c (md_begin): Ditto. | |||||
1995-03-11 | * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate uncertainty as to | Ken Raeburn | 2 | -2/+4 | |
whether there should be trailing bytes in the output file. * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is correct.) End with "..." to match trailing zero bytes. | |||||
1995-03-10 | whitespace/comment formatting | Ken Raeburn | 1 | -12/+10 | |
1995-03-09 | * config/obj-coff.c (coff_header_append): Check return value of | Ian Lance Taylor | 2 | -0/+7 | |
bfd_coff_swap_scnhdr_out. | |||||
1995-03-09 | Delete this patch, it breaks the h8300 assembler. | David Edelsohn | 1 | -0/+12 | |
Tue Jan 10 13:34:14 1995 Ken Raeburn <raeburn@cujo.cygnus.com> * config/obj-coff.c (write_object_file): Don't treat h8300 and z8k specially with regard to fixups. | |||||
1995-03-09 | Delete this patch, it breaks the h8300 assembler. | David Edelsohn | 1 | -3/+5 | |
* config/obj-coff.c (write_object_file): Don't treat h8300 and z8k specially with regard to fixups. | |||||
1995-03-09 | keep new mips4 test files | Ken Raeburn | 1 | -0/+2 | |
1995-03-08 | * gas/mips/mips4.d, gas/mips/mips4.s: New files. | Ian Lance Taylor | 1 | -0/+51 | |
* gas/mips/mips.exp: Run new test. | |||||
1995-03-08 | * config/tc-mips.c (md_begin): Check for a cpu string of r8000 or | Ian Lance Taylor | 1 | -0/+15 | |
r10000. If mips_isa is 4, set the machine number to 8000. (append_insn): If mips_isa is at least 4, don't generate nops for coprocessor delays. Check INSN_READ_FPR_R when setting mips_cprmask[1]. (mips_emit_delays): If mips_isa is at least 4, don't generate nops for coprocessor delays. (mips_ip): Check for INSN_ISA4 instructions. Handle new argument types 'h', 'R', 'N', and 'M'. (md_longopts): Accept "mips4". (md_parse_option): Handle -mips4, and -mcpu=10000 and -mcpu=8000. (s_mipsset): Permit .set mips4. | |||||
1995-03-08 | Allow .stab section to contain non PC relative addresses if -mrelocatable. | Michael Meissner | 2 | -1/+7 | |
1995-03-08 | * config/tc-m68k.c (opcode_ptr): Return pointer to const. | Ken Raeburn | 1 | -0/+8 | |
(md_begin): Make hash table errors fatal. Process opcode aliases after main opcode table. (md_apply_fix_2, case 4): Recode setting of lower_limit to avoid gcc warning. | |||||
1995-03-08 | Patches to ARC to make byte order runtime selectable. | David Edelsohn | 1 | -0/+15 | |
1995-03-07 | * doc/as.texinfo: Add documentation for SPARC V9, from Doug Evans | Ian Lance Taylor | 1 | -0/+5 | |
<dje@cygnus.com>. | |||||
1995-03-06 | * config/tc-hppa.c: Change all occurences of pa-89 with pa-11 to | Jeff Law | 1 | -0/+10 | |
be consistent with current naming conventions. (md_begin): Set a default architecture and machine type. (pa_ip): If the current instruction specifies a newer machine type than the current machine type, then update the current machine type. (need_pa11_opcode): Likewise. | |||||
1995-03-06 | * config/tc-hppa.c (pa_ip, case 'z'): Don't lose argument | Jeff Law | 2 | -10/+16 | |
relocation bits for absolute calls. | |||||
1995-03-03 | * config/tc-h8300.* (md_operand): Change empty function to empty macro. | Ken Raeburn | 1 | -0/+6 | |
* config/tc-h8300.c (build_bytes): Make H8/300-H warning message clearer. | |||||
1995-03-03 | m68k entry i forgot to check in | Ken Raeburn | 1 | -0/+4 | |
1995-03-03 | * write.c (write_contents): If bfd_set_section_contents fails, print a message | Ken Raeburn | 1 | -0/+5 | |
and exit, instead of aborting. | |||||
1995-03-03 | If -mrelocatable, warn about relocs that are incompatible. | Michael Meissner | 3 | -32/+89 | |
1995-02-28 | read.c, tc-* md_operand changes | Ken Raeburn | 1 | -0/+15 | |
1995-02-28 | (md_operand): Replaced empty function in .c file with empty macro in .h file. | Ken Raeburn | 9 | -128/+241 | |
1995-02-28 | * config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust PLT or | Ian Lance Taylor | 2 | -5/+19 | |
GOT relocs either. | |||||
1995-02-27 | * configure.in: add a29k-*-vxworks configuration. | Kung Hsu | 1 | -2/+8 | |
1995-02-24 | tweak previous patch | Ian Lance Taylor | 1 | -0/+1 | |
1995-02-24 | * config/tc-mips.c (load_register): Correctly handle 32 bit values | Ian Lance Taylor | 2 | -4/+25 | |
with the high bit set in 64 bit mode. PR 6381. | |||||
1995-02-23 | * config/tc-hppa.c (md_apply_fix): Don't subtract the value of the | Jeff Law | 1 | -0/+6 | |
add symbol if it's a common symbol (the value of a common symbol is its size, not a value in the traditional sense). | |||||
1995-02-23 | * config/tc-mips.c (append_insn): If listing_prev_line is called, | Ian Lance Taylor | 2 | -1/+17 | |
call frag_grow to make sure there is still room for a variant. | |||||
1995-02-21 | Add missing ChangeLog entry. | Jeff Law | 1 | -1/+6 | |
1995-02-17 | * config/tc-mips.c (md_pseudo_table): Add 2byte, 4byte and 8byte | Ian Lance Taylor | 2 | -0/+8 | |
if OBJ_ELF. From gary@Intrepid.COM (Gary Funck). | |||||
1995-02-17 | * config/obj-elf.c (elf_frob_symbol): Warn if a symbol is both | Ian Lance Taylor | 1 | -0/+6 | |
weak and common. * config/obj-aout.c (obj_aout_frob_symbol): Likewise. | |||||
1995-02-17 | Add PC relative support to PowerPC ELF assembler. | Michael Meissner | 1 | -0/+13 | |
1995-02-16 | * expr.c (operand): Move md_operand handling to default case | David Edelsohn | 1 | -0/+5 | |
(so it works). | |||||
1995-02-15 | Wed Feb 15 16:08:47 1995 Jason Molenda <crash@cygnus.com> | Ian Lance Taylor | 2 | -1/+8 | |
* config/tc-h8500.c (tc_coff_symbol_emit_hook): Add ignored parameter, to match prototype. | |||||
1995-02-15 | * config/tc-mips.c (md_apply_fix): Accept BFD_RELOC_16, for | Ian Lance Taylor | 2 | -1/+13 | |
DWARF. From gary@Intrepid.COM (Gary Funck). | |||||
1995-02-15 | * gas/mips/uld.d: New file. | Ian Lance Taylor | 4 | -0/+146 | |
* gas/mips/uld.s: New file. * gas/mips/usd.d: New file. * gas/mips/usd.s: New file. * gas/mips/mips.exp: Run new tests. | |||||
1995-02-15 | * config/tc-mips.c (macro): Handle M_U{L,S}D[_A] (unaligned double | Ian Lance Taylor | 2 | -90/+124 | |
loads and stores). | |||||
1995-02-15 | Gas reloc handling reeks. | Ian Lance Taylor | 1 | -0/+5 | |
PR 6343. | |||||
1995-02-15 | All ELF relocs. | Michael Meissner | 2 | -8/+187 | |
1995-02-15 | * config/tc-mips.c (macro): Don't use the target register as a | Ian Lance Taylor | 2 | -26/+96 | |
base register when building the address for M_L{W,D}{L,R}_AB. | |||||
1995-02-13 | * config/tc-sparc.h (tc_fix_adjustable): Define if OBJ_ELF. | Ian Lance Taylor | 1 | -0/+23 | |
* config/tc-sparc.c (md_apply_fix): If OBJ_ELF, subtract out the value of a defined symbol; the value was added in by fixup_segment. This was previously corrected, if the reloc was changed to be against a section symbol, in tc_gen_reloc. | |||||
1995-02-10 | * config/tc-i386.c (tc_i386_fix_adjustable): Use S_IS_EXTERN | Ian Lance Taylor | 1 | -0/+5 | |
rather than !S_IS_LOCAL. You might think they would be equivalent, but.... | |||||
1995-02-10 | * config/tc-arc.c (md_pseudo_table): Add .cpu. | David Edelsohn | 1 | -237/+230 | |
(comment_chars): Add ';'. (arc_mach_type, mach_type_specified, cpu_tables_init_p): New globals. (md_parse_option): Delete support for -mmult. Add -mcpu=xxx. (md_begin): Current ARCs are little endian. Call bfd_set_arch_mach to set the cpu type. (init_opcode_tables): New function. (md_begin): Ignore suffixes and registers not supported by cpu. (md_assemble): Initialize opcode tables here. Ignore opcodes not supported by selected cpu. Always ask for more memory in one piece. (arc_cpu): New function. (md_numbers_to_chars): Support both endians (will probably be needed eventually anyway). (md_apply_fix): Likewise. | |||||
1995-02-10 | * config/tc-arc.h (LOCAL_LABEL): Delete "_.L_", gcc works around | David Edelsohn | 1 | -0/+47 | |
dwarfout.c quirk. | |||||
1995-02-10 | Lotsa arc stuff. | David Edelsohn | 1 | -0/+22 | |
1995-02-09 | * config/tc-i386.c (md_assemble): Adjust conditions for changing | Ian Lance Taylor | 1 | -0/+10 | |
BFD_RELOC_32 to BFD_RELOC_386_GOTPC to handle a switch in frags. Patch originally from Rob Ryan <robr@cmu.edu>. * config/tc-i386.c: Include subsegs.h. (tc_i386_fix_adjustable): Declare return value. (i386_operand): Don't use an assignment directly as a condition. |