aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
1998-02-06 * config/tc-mips.c (append_insn): Make sure that if we have aIan Lance Taylor2-1/+19
fixup for an unmatched %hi reloc, it does not associated with a variant frag.
1998-02-05 * configure, Makefile.in, aclocal.m4: Rebuild with new libtool.Ian Lance Taylor4-173/+325
* doc/Makefile.in: Likewise.
1998-02-04Add checks for side effects of instructions preventing their parallelisation.Nick Clifton2-16/+64
1998-02-04Updated to match latest assembler output.Nick Clifton1-0/+4
1998-02-04Applied patch submitted by Jamie Smith <jsmith@teknema.demon.co.uk> to fixNick Clifton1-0/+9
literal pool appearances instigated by macros.
1998-02-04Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>Ian Lance Taylor7-0/+296
* gas/ppc/ppc.exp: New file. * gas/ppc/astest.s, gas/ppc/astest.d: New test. * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
1998-02-04 * config/tc-ppc.h (tc_fix_adjustable) [OBJ_ELF]: A reloc againstIan Lance Taylor1-0/+1
a gas internal symbol is adjustable.
1998-02-04 * config/tc-sparc.h (tc_fix_adjustable) [OBJ_ELF]: A reloc againstIan Lance Taylor2-8/+16
a gas internal symbol is adjustable.
1998-02-04 * as.h: If gcc version greater than 2.6, use `__format__' andIan Lance Taylor2-9/+31
`__printf__' in function attributes, rather than `format' and `printf'.
1998-02-03fix commentDoug Evans1-1/+1
1998-02-03Mon Feb 2 18:30:34 1998 Steve Haworth <steve@pm.cse.rmit.EDU.AU>Ian Lance Taylor9-86/+2149
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-02Improve error reporting for PR14724Nick Clifton1-35/+73
1998-02-02Improvments to error message reporting for PR14720Nick Clifton1-0/+5
1998-02-02Mon Feb 2 12:39:05 1998 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor2-15/+45
* 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-02-02 * gas/mips/4010.s: Pad test code out to a 16byte boundary.Jeff Law1-0/+13
* gas/mips/4010.d: Corresponding changes. * gas/mips/4100.s: Pad test code out to a 16byte boundary. * gas/mips/4100.d: Corresponding changes. * gas/mips/4650.s: Pad test code out to a 16byte boundary. * gas/mips/4650.d: Corresponding changes. start-sanitize-r5900 * gas/mips/5900.s: Pad test code out to a 16byte boundary. * gas/mips/5900.d: Corresponding changes. end-sanitize-r5900 To make mips-ecoff happy, which apparently pads out the sections...
1998-01-31config/tc-dvp.c (md_pcrel_from_section): Add offset to delay slot forDoug Evans1-0/+2
undefined symbols.
1998-01-31 (md_pcrel_from_section): Add offset to delay slot forDoug Evans1-4/+4
undefined symbols.
1998-01-31Implement DMAcnt, DMAret & DMAend with explicit count args.James Lemke1-105/+151
1998-01-30 * configure.in: Correct check for shared opcodes library.Ian Lance Taylor3-76/+91
* configure: Rebuild.
1998-01-30tweak last dvp entryDoug Evans1-1/+0
1998-01-30 * config/tc-dvp.c (md_longopts): Add -no-dma, -no-dma-pke.Doug Evans1-0/+13
(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-30 * read.h (include_dirs): Declare.Doug Evans2-11/+75
(include_dir_count,include_dir_maxlen): Declare.
1998-01-30 * gas/mri/moveml.d: Add test comments, fix regexps.Ian Lance Taylor1-0/+4
1998-01-30 * listing.c (buffer_line): If we can't open the file, set at_end.Ian Lance Taylor1-0/+6
(listing_print): Remove unused local variable fi.
1998-01-30 * config/vms-conf.h: Don't undef VERSION.Ian Lance Taylor2-2/+7
1998-01-30fix typo in last changeDoug Evans1-5/+3
1998-01-30 * config/tc-dvp.c (md_longopts): Add -no-dma, -no-dma-pke.Doug Evans1-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 * config/tc-m32r.c (allow_m32rx): Must compile with K&R C.Doug Evans1-0/+7
(m32rx support): only include #ifdef HAVE_CPU_M32RX.
1998-01-29 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.Doug Evans1-0/+4
1998-01-29Thu Jan 29 14:42:44 1998 Pat Rankin <rankin@eql.caltech.edu>Ian Lance Taylor6-66/+230
* 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-29add more direct/unpack codeDoug Evans1-2/+19
1998-01-29Oops. forgot to add the moved files.Richard Henderson2-0/+41
1998-01-29* gas/m68k/mri_moveml.[sd]: Moved to ...Richard Henderson4-41/+8
* gas/mri/moveml.[sd]: ... here. * gas/mri/mri.exp: Run it.
1998-01-29 * config/tc-m32r.c (allow_m32rx): Must compile with K&R C.Doug Evans1-1/+15
(m32rx support): only include #ifdef HAVE_CPU_M32RX.
1998-01-29Fuxed sanitization (again!)Nick Clifton1-5/+1
1998-01-29checkpointDoug Evans1-41/+135
1998-01-29checkpointDoug Evans1-6/+128
1998-01-29checkpointDoug Evans1-26/+144
1998-01-29rebuildIan Lance Taylor1-7/+294
1998-01-29 * dvp/dvp.exp: New file.Doug Evans1-22/+7
* dvp/{basic-1,br-1,upper-1,lower-1,pke-1}.[sd]: New testcases.
1998-01-29Sanitization fixes.Nick Clifton1-1/+7
1998-01-29Fix determination of when two instructions can be combined in parallel.Nick Clifton2-12/+17
1998-01-28Added "--nowarnswap" option for suppressing "Swapping instructions" warnings.Bill Moyer3-16/+10
1998-01-28Wed Jan 28 16:41:19 1998 J.J. van der Heijden ↵Ian Lance Taylor3-86/+98
<J.J.vanderHeijden@student.utwente.nl> * configure.in (i386-*-mingw32*): New target. * configure: Rebuild.
1998-01-28 * symbols.c (resolve_symbol_value): Don't set the segment if itIan Lance Taylor1-0/+3
hasn't changed, and this is OBJ_AOUT without BFD_ASSEMBLER.
1998-01-28 * config/obj-aout.h (S_IS_LOCAL): Correct typo--pass argument toIan Lance Taylor2-1/+6
S_GET_SEGMENT.
1998-01-28checkpointDoug Evans1-35/+59
1998-01-28Wed Jan 28 13:54:50 1998 Pat Rankin <rankin@eql.caltech.edu>Ian Lance Taylor2-3/+9
as.h (unlink): Reverse 13-Feb-97 change; use of unlink vs remove depends upon HAVE_{UNLINK,REMOVE} values rather than host compiler.
1998-01-28 * config/obj-coff.h (RESOLVE_SYMBOL_REDEFINITION): Define.Ian Lance Taylor2-0/+16
1998-01-28txvu renamed to dvpDoug Evans1-2/+2