Jeff Law
a022ef54db
* gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
...
sectioning.
* gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
1999-08-30 20:09:00 +00:00
Jeff Law
68196d703a
* gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
...
sectioning.
1999-08-30 18:20:18 +00:00
Alan Modra
3f9ed93baf
New i386 tests for naked register syntax, ie. "eax" instead of "%eax"
1999-08-30 14:09:43 +00:00
Alan Modra
af6bdddf8c
i386 gas code cleanups: combine i386_is_reg and parse_register.
1999-08-30 13:12:54 +00:00
Alan Modra
5f47d35be1
Allow spaces in i386 FP reg names, eg. %st ( 1 ).
1999-08-29 23:44:27 +00:00
Doug Evans
1174497c8a
* config/tc-m32r.c (md_parse_option): Delete unrecognized option
...
error message (done elsewhere).
1999-08-29 20:45:22 +00:00
Jeff Law
97e1581b3f
* config/tc-hppa.c (pa_ip): Replace 'f' by 'v'. Prefix float register
...
args by 'f'.
1999-08-29 07:52:32 +00:00
Jeff Law
e3ca10d721
* gas/hppa/basic/basic.exp: Add new tests shift2.s,
...
shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
* gas/hppa/basic/shift2.s, shift3.s, extract2.s,
extract3.s, deposit2.s, deposit3.s: New.
1999-08-28 11:00:36 +00:00
Jeff Law
9e4f2d3a85
* config/tc-hppa.c (pa_ip): Add args q, %, and |.
1999-08-28 10:59:37 +00:00
Jeff Law
436709eeb3
* gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
...
Add new syntax versions of instructions to tests.
* gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
system2.s, unit2.s: New tests.
* hppa/basic/basic.exp: Add new tests.
1999-08-28 10:32:43 +00:00
Jeff Law
680ef6de90
* config/tc-hppa.c (pa_ip): Absorb white space in instructions
...
between args.
Add new completers. Fix bug in 64 bit condition handling.
1999-08-28 10:18:12 +00:00
Jeff Law
3c5c4310a6
* gas/hppa/basic/basic.exp:
...
* gas/hppa/basic/media.s: Add test cases for new instructions.
1999-08-28 08:50:00 +00:00
Jeff Law
413c94baca
* config/tc-hppa.c (pa_ip): Add completer codes 'a', 'ch', 'cH',
...
'cS', and 'c*'.
1999-08-28 08:48:40 +00:00
Jeff Law
28252e6156
* config/tc-hppa.c (pa_ip): Place completers behind prefix 'c'.
1999-08-28 08:16:30 +00:00
Jeff Law
3d756caf33
Fix minor goofs in previous delta.
1999-08-28 08:02:52 +00:00
Jeff Law
17d9105c0a
* config/tc-hppa.c (pa_ip): Do not allow '*' in 32bit completers.
1999-08-28 07:23:42 +00:00
Jeff Law
be3f1865fb
* gas/hppa/basic/basic.exp (do_branch2,do_media): New.
...
* gas/hppa/basic/branch2.s: New.
* gas/hppa/basic/media.s: New.
1999-08-28 06:44:31 +00:00
Jeff Law
a97685e901
* config/tc-hppa.c (pa_ip): Add cases for '.', '~'. '$'. and '!'
1999-08-28 06:42:06 +00:00
Jeff Law
9ecc05f0de
* config/tc-hppa.c (pa_ip): Add case for 'I'.
1999-08-28 06:28:21 +00:00
Jeff Law
0791df6ce3
* gas/testsuite/gas/hppa/basic/basic.exp (do_fp_comp2): New.
...
* gas/testsuite/gas/hppa/basic/fp_comp2.s: New.
1999-08-28 06:18:40 +00:00
Nick Clifton
cb30237e0f
Apply Jim Wilson's patch to track current frag for line number changes.
1999-08-27 09:03:18 +00:00
Nick Clifton
09a798eacc
This makes the line number info for the end of a function match what the
...
standard specifies. The current code could confuse a debugger.
1999-08-26 12:13:01 +00:00
Nick Clifton
e1c05f12ca
Applied patch from Jim Wilson to fix several bugs in line table generation.
1999-08-26 11:11:43 +00:00
Alan Modra
b23bac3600
*gas/config/tc-i386.c: Fix errors in displacement size when
...
automatically inferring an address prefex.
1999-08-20 11:59:19 +00:00
Nick Clifton
50f4163fd6
If an offset is invalid, display it.
1999-08-18 09:12:11 +00:00
Ian Lance Taylor
f589a541dc
* config/tc-ppc.c (md_assemble): Trim @ha constant to 16 bits, to
...
handle 0xffffNNNN constants correctly.
1999-08-17 18:26:49 +00:00
Ian Lance Taylor
2190b5a5a8
1999-08-17 H.J. Lu <hjl@gnu.org>
...
* gas/elf/elf.exp: Expected to fail on alpha*-*-*.
1999-08-17 07:59:00 +00:00
Nick Clifton
114502711b
Look for register conflicts on stores as well as loads.
1999-08-16 17:47:29 +00:00
Nick Clifton
276b1dc2a2
Only pass positive values to validate_offset_imm()
1999-08-13 08:38:20 +00:00
Nick Clifton
ae5ad4adf9
Tidy up formatting.
...
Fix Thubm weak function support.
1999-08-12 10:32:42 +00:00
Alan Modra
bf6d389561
config/tc-i386.c: Remove dead code
1999-08-11 14:10:07 +00:00
Jeff Law
b100be6695
* config/tc-hppa.c (pa_build_unwind_subspace): Use sane section
...
flags for the unwind subspace.
1999-08-11 09:41:28 +00:00
Jeff Law
9100134ca0
Fix typos in last change.
1999-08-10 19:09:43 +00:00
Jeff Law
46031ca9e4
* config/tc-hppa.c (UNWIND_SECTION_NAME): Define for ELF.
...
(pa_build_unwind_subspace): Remove #if 0 wrapper. Select a
suitable relocation based on the size of the target's pointer.
Always Use subsegment zero for the unwinders.
(pa_level): Handle "2.0w".
1999-08-10 19:02:30 +00:00
Ian Lance Taylor
10e80b4145
rebuild with patched automake
1999-08-09 20:22:04 +00:00
Joern Rennecke
0825afba5d
* config/tc-d30v.c (write_2_short): Don't group repeat instructions
...
with the following instruction unless this was specified.
1999-08-09 19:04:27 +00:00
Ian Lance Taylor
1a1ae23e52
* config/tc-i386.h (SUB_SEGMENT_ALIGN): If TE_GO32, return 4 for
...
certain sections, to match BFD changes.
1999-08-09 04:42:15 +00:00
Ian Lance Taylor
171a4983e7
* gas/i386/float.s, gas/i386/float.l: Modify to work correctly
...
when gas uses 2**4 alignment for .text.
* gas/i386/general.s, gas/i386/general.l: Likewise.
* gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
* gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
* gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
1999-08-09 04:41:00 +00:00
Ian Lance Taylor
81afc8460e
1999-08-08 Mumit Khan <khan@xraylith.wisc.edu>
...
* Makefile.am (noinst_SCRIPTS): Change .gdbinit to $(GDBINIT).
(EXTRA_SCRIPTS): Define to keep automake happy.
1999-08-08 23:31:18 +00:00
Ian Lance Taylor
04ad15439a
* Makefile.am: Rename .dep* files to DEP*.
...
(MKDEP): Rename from DEP. Change all uses. Use $${srcdir} rather
than $(srcdir). Rename TCDEP targets to DEPTC. Rename OBJDEP
targets to DEPOBJ.
* Makefile.in: Rebuild.
1999-08-08 17:48:38 +00:00
Richard Henderson
1eb7027ca2
* config/tc-sparc.c (sparc_ip): Allow assembly of %lo()+%reg.
1999-08-08 17:27:23 +00:00
Ian Lance Taylor
46eec08e57
* Makefile.am: Change all uses of itbl-test-ops to itbl-tops to
...
avoid problems on DOS filesystems.
* Makefile.in: Rebuild.
1999-08-08 17:08:00 +00:00
Ian Lance Taylor
2dcc60be2b
* doc/as.texinfo (Section): Document 's' flag for COFF version.
...
1999-08-08 Mumit Khan <khan@xraylith.wisc.edu>
* config/obj-coff.c (obj_coff_section): Handle 's' (shared)
section flag.
1999-08-08 16:53:30 +00:00
Ian Lance Taylor
153b546a7a
comment additions
1999-08-08 16:04:36 +00:00
Ian Lance Taylor
76a279225c
* configure.in: Define and substitute GDBINIT. Change AC_OUTPUT
...
line to crate ${GDBINIT} rather than .gdbinit.
* configure, Makefile.in, doc/Makefile.in: Rebuild.
1999-08-08 15:56:55 +00:00
Jeff Law
0741736bf6
* config/tc-hppa.c (pa_ip, case '?'): Add missing break.
1999-08-06 18:13:31 +00:00
Jeff Law
9a913dfbfb
* config/tc-hppa.c (pa_ip): Add 64 bit condition completers.
1999-08-06 15:48:42 +00:00
Ian Lance Taylor
a1f2d7424f
1999-08-06 Jakub Jelinek <jj@ultra.linux.cz>
...
* config/tc-sparc.h (tc_fix_adjustable): Fix check for PIC local
non-adjustable symbols.
1999-08-06 14:02:34 +00:00
Jeff Law
55a914bc48
* config/tc-hppa.c (pa_ip): Change condition args to have '?' prefix.
1999-08-05 22:56:06 +00:00
Joern Rennecke
336f7c7060
Fix year.
1999-08-05 22:19:17 +00:00