Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2000-02-11 | * config/tc-hppa.c (pa_build_unwind_subspace): Use subseg_new to create | Jeff Law | 1 | -3/+3 | |
the unwinder subspace. Save the current seg/subseg before creating the new seg/subseg. | |||||
2000-02-10 | Add support for M340 | Nick Clifton | 2 | -6/+180 | |
2000-02-03 | octets vs bytes changes for GAS | Timothy Wall | 1 | -4/+11 | |
2000-01-31 | Add ATPCS register naming support | Nick Clifton | 1 | -4/+13 | |
2000-01-31 | * config/obj-coff.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Don't define if | Geoffrey Keating | 3 | -5/+21 | |
already defined. * config/tc-ppc.h [OBJ_XCOFF] (OBJ_COPY_SYMBOL_ATTRIBUTES): New macro. * config/tc-ppc.c (ppc_fix_adjustable): Don't look at the frag of a symbol when we really care about its value. | |||||
2000-01-31 | Cathc unwanted text after instructions | Nick Clifton | 1 | -7/+24 | |
2000-01-27 | Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when | Nick Clifton | 1 | -5/+7 | |
bounded by non-function labels. | |||||
2000-01-26 | Make copyright date lists comply with GNU requirement | Alan Modra | 1 | -20/+21 | |
2000-01-26 | This set of patches add support for aout emulation on the x86 | Alan Modra | 12 | -152/+303 | |
assembler. ie. You will be able to do "as --em=i386aout" on an x86 linux-elf assembler to generate aout format object files, rather than using a separate assembler. The aout emulation is enabled by giving "--enable-targets=i386-linuxaout" to configure. Oh yeah, there's a couple of fixes too. Error messages shouldn't be passed to printf in the format arg just in case someone puts a `%' in the message. | |||||
2000-01-15 | Cosmetic changes to tc-i386.[ch] + extend x86 gas testsuite jmp and | Alan Modra | 2 | -17/+13 | |
call tests + tweak intel mode far call and jmp. | |||||
2000-01-14 | 2000-01-13 Clinton Popetz <cpopetz@cygnus.com> | Clinton Popetz | 2 | -0/+33 | |
* config/tc-mips.c (mips_do_align): New function. * config/tc-mips.h (md_do_align): Define. | |||||
2000-01-03 | ELF visibility patch from Martin Loewis | Nick Clifton | 1 | -0/+48 | |
1999-12-27 | x86 indirect jump/call syntax fixes. Disassembly fix for lcall. | Alan Modra | 1 | -8/+8 | |
1999-12-22 | fix formatting | Nick Clifton | 1 | -6/+5 | |
1999-12-22 | Apply patch from Philip Blundell to allow .previous to work for arm-elf | Nick Clifton | 1 | -0/+8 | |
1999-12-14 | Add support for -marm720 command line switch | Nick Clifton | 1 | -0/+1 | |
1999-12-01 | * config/tc-mn10300.c (md_pseudo_table): Add ".am33" pseudo-op. | Jeff Law | 1 | -0/+347 | |
(r_registers, xr_registers): Define. (r_register_name, xr_register_name): New functions. (md_assemble): Handle new am33 operand types and instruction formats. (mn10300_insert_operand, check_operand): Likewise. | |||||
1999-11-29 | Fix .force_thumb | Nick Clifton | 1 | -5/+6 | |
1999-11-29 | Add support for !literal and !lituse_base | Michael Meissner | 2 | -105/+1029 | |
1999-11-25 | * config/tc-hppa.c (pa_ip): Handle PA2.0 unit completers. Handle | Jeff Law | 1 | -0/+38 | |
'B' operand for PA2.0 bb instruction. | |||||
1999-11-18 | Fix generation of RVA relocs | Nick Clifton | 2 | -1/+7 | |
1999-11-16 | * config/tc-i386.c (i386_immediate): Disallow O_big immediates. | Alan Modra | 1 | -3/+14 | |
(i386_displacement): Disallow O_big displacements. | |||||
1999-11-16 | tc-arm.c: minor changes and support for upcoming V5E variant. | Donald Lindsay | 1 | -28/+75 | |
1999-11-08 | * config/tc-alpha.c (alpha_align): Check, don't assert, that | Richard Henderson | 1 | -3/+2 | |
the previous label was in the current section before playing with auto-alignment. | |||||
1999-11-06 | Do not attempt to fixup relocs relative to weak symbols | Nick Clifton | 1 | -18/+21 | |
1999-11-03 | * config/obj-elf.c (obj_elf_ident): Call md_flush_pending_output | Ian Lance Taylor | 1 | -3/+11 | |
if it is defined. * config/obj-elf.c (elf_set_index): Add ATTRIBUTE_UNUSED. * config/obj-elf.c (elf_frob_file_after_relocs): Don't pass NULL to bfd_set_section_contents. | |||||
1999-11-03 | Change the default endianness to little. | Nick Clifton | 1 | -1/+2 | |
1999-11-01 | For include/opcode: | Gavin Romig-Koch | 1 | -56/+9 | |
* mips.h (OPCODE_IS_MEMBER): New. For gas: * config/tc-mips.c (macro_build): Use OPCODE_IS_MEMBER. (mips_ip): Use OPCODE_IS_MEMBER. For opcodes: * mips-dis.c (_print_insn_mips): Use OPCODE_IS_MEMBER. | |||||
1999-10-28 | * config/tc-arm.c (reg_required_here): Improve comments. | Jeff Law | 1 | -2/+4 | |
1999-10-28 | * config/tc-arm.c (thumb_opcode): Add "variants" field. | Jeff Law | 1 | -56/+57 | |
(tinsns): Initialize variants field. | |||||
1999-10-27 | * tc-arm.c (bad_args, bad_pc): Renamed to BAD_ARGS and BAD_PC | Jeff Law | 1 | -76/+76 | |
respectively. | |||||
1999-10-27 | fix compile time warnings | Nick Clifton | 2 | -5/+8 | |
1999-10-25 | revert part of previous delta which had accidentally snarfed some experimental | Nick Clifton | 1 | -4/+2 | |
code. | |||||
1999-10-25 | revert previous delta | Nick Clifton | 1 | -64/+0 | |
1999-10-25 | Apply patch supplied for case 102229 to implement new insns psrclr and psrset. | Nick Clifton | 1 | -10/+74 | |
1999-10-21 | * tc_d10v.c (find_opcode): Allow ATSIGN to match expressions of the | Diego Novillo | 1 | -1/+1 | |
form @abs16, @(abs16) and @(abs16 + imm). | |||||
1999-10-21 | * config/tc-mips.c (ISA_HAS_COPROC_DELAYS) : New. | Gavin Romig-Koch | 1 | -127/+151 | |
(ISA_HAS_64_BIT_REGS) New. (gpr_interlocks,md_begin,reg_needs_delay,append_insn, mips_emit_delays,macro_build,load_register,load_addresss, macro,macro2,mips_ip,s_cprestore,s_cpadd): Simplify and/or use new ISA_xxx macros in expressions involving ISA, particularly mips_opts.isa. | |||||
1999-10-18 | Add md expression support; Cleanup alpha warnings | Michael Meissner | 1 | -36/+37 | |
1999-10-17 | * config/tc-hppa.c (md_apply_fix): Make "fmt" an int. | Jeff Law | 1 | -1/+1 | |
1999-10-12 | Nit fix. | Alan Modra | 1 | -1/+1 | |
1999-10-10 | * config/tc-hppa.c (pa_ip): Add new codes 'cc', 'cd', 'cC', 'co', | Jeff Law | 1 | -70/+411 | |
'@'. Change autoincrement completers to fall through to cache control completers. * config/tc-hppa.c (pa_ip): Remove unused args. Add code to '?W' arg. (pa_parse_addb_64_cmpltr): New function. * config/tc-hppa.c (pa_ip): Change error message. (pa_ip,pa_parse_cmpb_64_cmpltr,pa_parse_cmpib_64_cmpltr) Fix '?N' and '?Q' args to allow falling through. * config/tc-hppa.c (pa_ip): Implement conditional codes "?N", "?Q". Remove unused conditional codes. (pa_parse_cmpb_64_cmpltr,pa_parse_cmpib_64_cmpltr): New. | |||||
1999-10-07 | * config/tc-d30v.c (CHAR_BIT): Define. | Diego Novillo | 1 | -5/+19 | |
(check_range): Fix bit operations to support integers bigger than 32 bits. | |||||
1999-10-07 | Added seven new instructions ld, ld2w, sac, sachi, slae, st and | Diego Novillo | 1 | -4/+13 | |
st2w for d10v. Created new testsuite for d10v to verify new instructions. | |||||
1999-10-05 | Add support for m32rx. | Doug Evans | 1 | -1/+599 | |
* config/tc-m32r.c (enable_m32rx): New static global. (enable_special,warn_explicit_parallel_conflicts,optimize): Ditto. (allow_m32rx): New function. (M32R_SHORTOPTS): Add `O'. (md_longopts): Add --m32rx plus several warning options. (md_parse_option): Handle new options. (md_show_usage): Print them. (md_begin): Enable m32rx. (OPERAND_IS_COND_BIT): New macro. (first_writes_to_seconds_operands): New function. (writes_to_pc,can_make_parallel,make_parallel): New functions. (target_make_parallel,assemble_two_insns): New functions. (md_assemble): Recognize "insn1 -> insn2" and "insn1 || insn2". If optimizing and m32rx, try to make consecutive insns parallel. | |||||
1999-09-28 | * config/tc-mips.c (nopic_need_relax): Allow for the | Geoffrey Keating | 1 | -3/+6 | |
.sdata.foo sections generated by -fdata-sections, and for the .gnu.linkonce.s sections generated by C++. | |||||
1999-09-23 | Remove accidental case duplication. | Jeff Law | 1 | -18/+1 | |
1999-09-23 | * config/tc-hppa.c (pa_ip): Replace 'B', 'M', 'l' and 'g' handling | Jeff Law | 1 | -32/+35 | |
with cleaner code using completer prefixes. Add 'Y'. | |||||
1999-09-23 | * config/tc-hppa.c (pa_ip): Add parens to silence compiler. | Jeff Law | 1 | -3/+2 | |
1999-09-22 | * config/tc-hppa.c (pa_ip): Avoid ANSI specific initialization. | Jeff Law | 1 | -3/+7 | |
(pa_ip, case 'm'): Failure to get a CBIT specifier just means the insn does not match and we should try the next insn in the table. | |||||
1999-09-22 | Rename MULTI_SET_PSR to LDM_TYPE_2_OR_3 | Nick Clifton | 1 | -2/+2 | |