Timothy Wall
24a17b6c62
Remove conditionals causing a bug in listings.
27 years ago
Timothy Wall
bea9907b2a
octets vs bytes changes for GAS
27 years ago
Timothy Wall
210dcc61df
Fix bug in stabs filename encoding where backslashes are present.
27 years ago
Nick Clifton
557537a556
Add ATPCS register naming support
27 years ago
Geoffrey Keating
2c1c4c6219
* config/obj-coff.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Don't define if
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.
27 years ago
Nick Clifton
2d473ce9c0
Cathc unwanted text after instructions
27 years ago
Nick Clifton
2f0ca46a49
Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when
bounded by non-function labels.
27 years ago
Alan Modra
fa3061313c
Make copyright date lists comply with GNU requirement
27 years ago
Alan Modra
4c63da97a7
This set of patches add support for aout emulation on the x86
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.
27 years ago
Alan Modra
dfad2e408f
Fix gas x86 testsuite for a.out
27 years ago
Alan Modra
a3d1c52b07
gas/testsuite/ChangeLog
* gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
* gas/i386/jump16.{s,d}: To here.
* gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
tests in general.s so that objdump is exercised.
* gas/i386/i386.exp: Call new tests.
27 years ago
Alan Modra
add0c67765
Cosmetic changes to tc-i386.[ch] + extend x86 gas testsuite jmp and
call tests + tweak intel mode far call and jmp.
27 years ago
Alan Modra
a8de59980c
Add jmp and call tests to prevent intel mode lossage creeping in again.
27 years ago
Clinton Popetz
a19d8eb03e
2000-01-13 Clinton Popetz <cpopetz@cygnus.com>
* config/tc-mips.c (mips_do_align): New function.
* config/tc-mips.h (md_do_align): Define.
27 years ago
Nick Clifton
550262c43d
fixup ARM documentation
27 years ago
Nick Clifton
0decc84046
Add arm-conix target
27 years ago
Nick Clifton
2e13b76485
ELF visibility patch from Martin Loewis
27 years ago
Alan Modra
3138f287b1
x86 indirect jump/call syntax fixes. Disassembly fix for lcall.
27 years ago
Nick Clifton
858f4ff6ff
fix formatting
27 years ago
Nick Clifton
df32bc61b0
Apply patch from Philip Blundell to allow .previous to work for arm-elf
27 years ago
Nick Clifton
b4d0b2b3ab
Add support for -marm720 command line switch
27 years ago
Jeff Law
433b86296f
Tue Nov 30 23:02:01 1999 Jeffrey A Law (law@cygnus.com)
* gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
* gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
* gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
* gas/mn10300/basic.exp: Run the am33 tests.
27 years ago
Jeff Law
85cb2cf971
* config/tc-mn10300.c (md_pseudo_table): Add ".am33" pseudo-op.
(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.
27 years ago
Nick Clifton
a64bcdd8d3
Fix .force_thumb
27 years ago
Michael Meissner
43b4c25efc
Add support for !literal and !lituse_base
27 years ago
Jeff Law
afbf211f5a
* config/tc-hppa.c (pa_ip): Handle PA2.0 unit completers. Handle
'B' operand for PA2.0 bb instruction.
27 years ago
Nick Clifton
f11900d058
Fix generation of RVA relocs
27 years ago
Alan Modra
2daf4fd896
* config/tc-i386.c (i386_immediate): Disallow O_big immediates.
(i386_displacement): Disallow O_big displacements.
27 years ago
Donald Lindsay
92a66162a2
tc-arm.c: minor changes and support for upcoming V5E variant.
27 years ago
Donald Lindsay
eb726e5db1
log entry for config/tc-arm.c change
27 years ago
Gavin Romig-Koch
73c89d4876
* gas/mips/la.d: Adjust for new la macro expansion.
Change matches for explicit addresses to matches for
any address.
* gas/mips/la-xgot.d: Same.
* gas/mips/la-svr4pic.d: Same.
27 years ago
Nick Clifton
92fa3950ea
fix typo.
27 years ago
Nick Clifton
035349a40d
do not look beyond the end of the buffer
27 years ago
Nick Clifton
c1eae11499
Look for seperator after TO and FROM tokens when exploring nested structures
27 years ago
Andrew Haley
c5c834aac9
1999-11-08 Andrew Haley <aph@cygnus.com>
* app.c (do_scrub_chars): When in State 10, treat backslash
characters in the same way as as symbol characters.
27 years ago
Richard Henderson
98007ce7b0
* config/tc-alpha.c (alpha_align): Check, don't assert, that
the previous label was in the current section before playing
with auto-alignment.
27 years ago
Nick Clifton
d6c497c760
Do not attempt to fixup relocs relative to weak symbols
27 years ago
Michael Meissner
dd33dc0f45
Add more md operators
27 years ago
Ian Lance Taylor
53b0d3971a
* read.c (pseudo_set): Reject attempts to set the value of a
section symbol.
27 years ago
Ian Lance Taylor
5f91fe03ba
* config/obj-elf.c (obj_elf_ident): Call md_flush_pending_output
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.
27 years ago
Nick Clifton
829ce3071e
Change the default endianness to little.
27 years ago
Gavin Romig-Koch
2bd7f1f332
For include/opcode:
* 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.
27 years ago
Nick Clifton
509033932c
fixes for arm-aout....
27 years ago
Nick Clifton
603eea0846
Fix test results for arm-pe toolchain
27 years ago
Jeff Law
acb5662391
* config/tc-arm.c (reg_required_here): Improve comments.
27 years ago
Jeff Law
b49cfa5dae
* config/tc-arm.c (thumb_opcode): Add "variants" field.
(tinsns): Initialize variants field.
27 years ago
Jeff Law
90ca882f04
* tc-arm.c (bad_args, bad_pc): Renamed to BAD_ARGS and BAD_PC
respectively.
27 years ago
Nick Clifton
29c4c6b539
fix compile time warnings
27 years ago
Nick Clifton
4c1102fd19
revert part of previous delta which had accidentally snarfed some experimental
code.
27 years ago
Nick Clifton
452a37f009
revert previous delta
27 years ago