Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1998-02-18 | remove #ifdef HAVE_CPU_M32RX uses. tweak some comments | Doug Evans | 1 | -15/+4 | |
1998-02-16 | Only parallelise instructions when assembling for the m32rx, and when | Nick Clifton | 1 | -12/+13 | |
neither instruction is relaxable. | |||||
1998-02-13 | Do not bother checking the operands of instructions which have no operands! | Nick Clifton | 1 | -17/+32 | |
1998-02-13 | Reverted writes_to_pc() back to old version of code until PC operands are | Nick Clifton | 1 | -2/+7 | |
supported by cgen. | |||||
1998-02-13 | Parallelisation code changed to used cgen's new ins operands feature. | Nick Clifton | 1 | -126/+68 | |
1998-02-12 | * config/tc-mips.c (load_address): Don't use mips III or mips IV | Jeff Law | 1 | -84/+232 | |
insns regardless of the size of a pointer if we're in mips I or MIPS II mode. (macro, macro2, s_cprestore, s_cpadd): Likewise. Fix problems in recent code to handle address sizes more sanely. | |||||
1998-02-12 | opcodes: | Joern Rennecke | 1 | -12/+11 | |
* d10v-opc.c (d10v_predefined_registers, d10v_operands, d10v_opcodes): Split OPERAND_ACC into OPERAND_ACC0 and OPERAND_ACC1. Introduce OPERAND_GPR. * d10v-dis.c (print_operand): Likewise. include/opcode: * d10v.h (OPERAND_ACC): Split into: (OPERAND_ACC0, OPERAND_ACC1) . (OPERAND_GPR): Define. gas/config: * tc-d10v.c (parallel_ok, find_opcode): Split OPERAND_ACC into OPERAND_ACC0 and OPERAND_ACC1. Introduce OPERAND_GPR. | |||||
1998-02-12 | (check_parallel_io_clash): Add #if 0'd out code that uses new operand | Doug Evans | 1 | -19/+30 | |
usage facility. | |||||
1998-02-11 | (insert_operand): Bring over possible change from branch. | Doug Evans | 1 | -74/+89 | |
1998-02-11 | Handle xxx@word + N. Treat it as xxx >> 2 + N. | Andrew Cagney | 1 | -18/+56 | |
1998-02-06 | * config/tc-mips.c (append_insn): Make sure that if we have a | Ian Lance Taylor | 1 | -1/+15 | |
fixup for an unmatched %hi reloc, it does not associated with a variant frag. | |||||
1998-02-04 | Add checks for side effects of instructions preventing their parallelisation. | Nick Clifton | 1 | -16/+56 | |
1998-02-04 | * config/tc-sparc.h (tc_fix_adjustable) [OBJ_ELF]: A reloc against | Ian Lance Taylor | 1 | -8/+13 | |
a gas internal symbol is adjustable. | |||||
1998-02-03 | fix comment | Doug Evans | 1 | -1/+1 | |
1998-02-03 | Mon Feb 2 18:30:34 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU> | Ian Lance Taylor | 3 | -0/+1964 | |
Add tms320c30 support: * config/tc-tic30.h: New file. * config/tc-tic30.c: New file. * config/obj-coff.h: If TC_TIC30, include coff/tic30.h and define TARGET_FORMAT as "coff-tic30". * configure.in (tic30-*-*aout*, tic30-*-*coff*): New targets. * Makefile.am: Rebuild dependencies. (CPU_TYPES): Add tic30. (CPU_OBJ_VALID): tic30-aout is valid. (TARGET_CPU_CFILES): Add config/tc-tic30.c. (TARGET_CPU_HFILES): Add config/tc-tic30.h. * configure, Makefile.in: Rebuild. | |||||
1998-02-02 | Improve error reporting for PR14724 | Nick Clifton | 1 | -35/+73 | |
1998-02-02 | Mon Feb 2 12:39:05 1998 Geoff Keating <geoffk@ozemail.com.au> | Ian Lance Taylor | 1 | -15/+27 | |
* config/tc-ppc.c (md_apply_fix3): Change BFD_RELOC_HI16 and BFD_RELOC_HI16_S to store the high bits of any value. * config/tc-ppc.h (tc_fix_adjustable): Undo change of Fri Jun 27. (TC_RELOC_RTSYM_LOC_FIXUP): Don't let the assembler calculate relocations to any external symbol at all. * config/tc-ppc.c (md_apply_fix3) [OBJ_ELF]: Correct bugs involving generation of pc-relative relocs. (md_pcrel_from_section) [OBJ_ELF]: The job this code used to do has been moved to md_apply_fix3. * config/tc-ppc.c (md_apply_fix3): Fix test for too-far branch. (ppc_elf_suffix): Warn about 'identifier+constant@got' syntax, which actually means (the address of identifier's GOT entry) + constant, which is not particularly useful. | |||||
1998-01-31 | (md_pcrel_from_section): Add offset to delay slot for | Doug Evans | 1 | -4/+4 | |
undefined symbols. | |||||
1998-01-31 | Implement DMAcnt, DMAret & DMAend with explicit count args. | James Lemke | 1 | -105/+151 | |
1998-01-30 | * config/vms-conf.h: Don't undef VERSION. | Ian Lance Taylor | 1 | -1/+2 | |
1998-01-30 | fix typo in last change | Doug Evans | 1 | -5/+3 | |
1998-01-30 | * config/tc-dvp.c (md_longopts): Add -no-dma, -no-dma-pke. | Doug Evans | 1 | -68/+127 | |
(md_parse_option): Handle them. (md_show_usage): Print them. (output_dma,output_pke): New static globals. (md_begin): Initialize them to 1. (assemble_pke): Handle -no-dma-pke. (insert_file): Search include dir list. (s_enddirect): Validate length if prespecified. (s_endmpg): Likewise. Handle -no-dma-pke. (s_endunpack): Handle -no-dma-pke. | |||||
1998-01-29 | Thu Jan 29 14:42:44 1998 Pat Rankin <rankin@eql.caltech.edu> | Ian Lance Taylor | 1 | -3/+35 | |
* Makefile.am (CONFIG_OBJS): New variable, containing part of old OBJS variable. (GENERIC_OBJS): New variable, with the rest of the old OBJS variable. (OBJS): Now just $(CONFIG_OBJS) and $(GENERIC_OBJS). ($(srcdir)/make-gas.com): Rename from make-gas.com. (stamp-mk.com): Replace $(OBJS) with $(GENERIC_OBJS). (EXTRA_DIST): Define. * vmsconf.sh: Handle {targ-cpu, obj-format, atof-targ} modules explicitly rather than via the list of object files. (gcc-as.opt): New file created when make-gas.com is run. * config-gas.com: Create {targ-cpu.h, obj-format.h, targ-env.h, itbl-cpu.h} to #include appropriate file rather than copying that file. * config/vms-conf.h: Synchronize with current config.in. * Makefile.in: Rebuild. | |||||
1998-01-29 | add more direct/unpack code | Doug Evans | 1 | -2/+19 | |
1998-01-29 | * config/tc-m32r.c (allow_m32rx): Must compile with K&R C. | Doug Evans | 1 | -1/+15 | |
(m32rx support): only include #ifdef HAVE_CPU_M32RX. | |||||
1998-01-29 | Fuxed sanitization (again!) | Nick Clifton | 1 | -5/+1 | |
1998-01-29 | checkpoint | Doug Evans | 1 | -41/+135 | |
1998-01-29 | checkpoint | Doug Evans | 1 | -6/+128 | |
1998-01-29 | checkpoint | Doug Evans | 1 | -26/+144 | |
1998-01-29 | Sanitization fixes. | Nick Clifton | 1 | -1/+7 | |
1998-01-29 | Fix determination of when two instructions can be combined in parallel. | Nick Clifton | 1 | -12/+10 | |
1998-01-28 | * config/obj-aout.h (S_IS_LOCAL): Correct typo--pass argument to | Ian Lance Taylor | 1 | -1/+1 | |
S_GET_SEGMENT. | |||||
1998-01-28 | checkpoint | Doug Evans | 1 | -35/+59 | |
1998-01-28 | * config/obj-coff.h (RESOLVE_SYMBOL_REDEFINITION): Define. | Ian Lance Taylor | 1 | -0/+12 | |
1998-01-28 | Added --nowarnswap arg to suppress "Swapping instructions" warning. | Bill Moyer | 1 | -6/+30 | |
1998-01-28 | Display instruction when an insertion error is encountered. | Nick Clifton | 1 | -106/+121 | |
1998-01-28 | (assemble_one_insn): tweak lexing of suffix | Doug Evans | 1 | -2/+5 | |
1998-01-28 | checkpoint | Doug Evans | 1 | -88/+99 | |
1998-01-28 | txvu renamed to dvp | Doug Evans | 3 | -76/+76 | |
1998-01-28 | *** empty log message *** | James Lemke | 1 | -26/+97 | |
1998-01-27 | * tc-txvu.c (*): Update to use handle new arguments for | Doug Evans | 1 | -44/+157 | |
parse/insert/extract/print handlers. ({encode,decode}_fixup_reloc_type): New function. (assemble_pke): Write out insn after parsing it. | |||||
1998-01-27 | Fix PRs 14721, 14722, 14723 | Nick Clifton | 1 | -23/+52 | |
1998-01-27 | allow '/' in addition to '.' in dest spec | Doug Evans | 1 | -1/+1 | |
1998-01-27 | tweak again | Ian Lance Taylor | 1 | -1/+1 | |
1998-01-27 | tweak last patch | Ian Lance Taylor | 1 | -5/+6 | |
1998-01-27 | * config/tc-arm.c (md_apply_fix3): Add casts before comparing | Ian Lance Taylor | 1 | -4/+8 | |
offsetT variable set to unsigned int value with FAIL. | |||||
1998-01-27 | * as.c (parse_args): Add --keep-locals alias for -L. | Richard Henderson | 3 | -14/+31 | |
Add --strip-local-absolute. (show_usage): Update. * as.h (flag_strip_local_absolute): New flag. * symbols.c (S_IS_LOCAL): Use it. * config/obj-aout.h (S_IS_LOCAL): Likewise. * config/obj-bout.h (S_IS_LOCAL): Likewise. * config/obj-coff.h (S_IS_LOCAL): Likewise. PR 14689 | |||||
1998-01-27 | Fix to s_dmadata(), .EndDmaData was causing a trap. | James Lemke | 1 | -10/+11 | |
1998-01-27 | *** empty log message *** | James Lemke | 1 | -22/+87 | |
1998-01-27 | allow [] in suffix operand | Doug Evans | 1 | -1/+3 | |