Alan Modra
9e525108fe
Add AMD athlon support to x86 assembler and disassembler.
1999-08-21 12:40:39 +00:00
Doug Evans
e8da1bf1bd
* cgen.h (CGEN_INSN_MACH_HAS_P): New macro.
1999-08-19 05:45:30 +00:00
Jeff Law
5696871a98
* hppa.h (pa_opcodes): Add 64 bit versions of or, xor, and,
...
and andcm. Add 32 and 64 bit version of cmpclr, cmpiclr.
1999-08-06 16:03:53 +00:00
Jeff Law
7d62725820
* hppa.h: Document 64 bit condition completers.
1999-08-06 15:49:29 +00:00
Jeff Law
c5e5291642
* hppa.h (pa_opcodes): Change condition args to use '?' prefix.
1999-08-05 22:58:08 +00:00
Alan Modra
eecb386cd7
Support for gcc to generate 16-bit i386 code. (.code16gcc)
1999-08-04 10:07:41 +00:00
Jeff Law
88a380f31e
* hppa.h (pa_opcodes): Add "pushnom" and "pushbts".
...
* hppa.h (pa_opcodes): Mark all PA2.0 opcodes with FLAG_STRICT.
1999-07-28 10:31:15 +00:00
Jeff Law
d60e8dcabe
* hppa.h (pa_opcodes): Change xmpyu, fmpyfadd,
...
and fmpynfadd to use 'J' and 'K' instead of 'E' and 'X'.
1999-07-28 08:06:30 +00:00
Nick Clifton
c2c594b87d
Rename F_SOFTFLOAt to F_SOFT_FLOAT for compatability with include/elf/arm.h
1999-07-17 15:40:17 +00:00
Richard Henderson
97272b323d
Jakub Jelinek <jj@ultra.linux.cz>
...
* sparc.h (EF_SPARC_SUN_US3): Define in Cheetah extensions
flag (as per SCD2.4.1).
1999-07-16 21:36:38 +00:00
Richard Henderson
437d5cf011
Jakub Jelinek <jj@ultra.linux.cz>
...
* sparc.h (ELF64_R_TYPE_DATA): Only use ELF64_R_TYPE bits, not
ELF64_R_SYM bits.
1999-07-16 21:26:39 +00:00
Nick Clifton
ab02a59986
1999-06-21 Philip Blundell <pb@nexus.co.uk>
...
* arm.h (EF_SOFT_FLOAT, F_SOFT_FLOAT): Define.
1999-07-15 01:35:40 +00:00
Nick Clifton
db688e87e2
1999-06-21 Philip Blundell <pb@nexus.co.uk>
...
* arm.h (F_SOFTFLOAT): Define.
1999-07-15 01:34:30 +00:00
Alan Modra
b09389bd97
8
...
include/opcode/i386.h: Add "undocumented" AMD 3DNow! pf2iw, pi2fw, pswapw
1999-07-13 07:41:47 +00:00
Alan Modra
145cf1f06b
o
...
include/opcode/i386.h: Add "undocumented" AMD 3DNow! pf2iw, pi2fw, pswapw
1999-07-13 07:41:46 +00:00
Andreas Schwab
4b3aff1a3b
* m68k.h (EF_CPU32): Move definition inside multiple inclusion
...
guard.
1999-07-13 00:50:47 +00:00
Ian Lance Taylor
edac9bffc1
* aout64.h (N_SHARED_LIB): Define as 0 if TEXT_START_ADDR is
...
defined as 0.
1999-07-12 11:12:37 +00:00
Ian Lance Taylor
893e959397
* ansidecl.h: Copy attribute support macros from egcs.
1999-07-11 19:15:01 +00:00
Richard Henderson
feb90132a0
* sparc.h (ELF64_R_TYPE_DATA): Sign extend the value.
...
(ELF64_R_TYPE_INFO): Mask out all but low 24 bits of data.
(DT_SPARC_PLTFMT): Delete.
1999-07-08 16:01:06 +00:00
Nick Clifton
849a0ebfb7
Define F_ARM_5
1999-07-05 07:29:04 +00:00
Jeff Law
7382664060
* hppa.h (struct pa_opcode): Add new field "flags".
...
(FLAGS_STRICT): Define.
1999-06-30 23:20:56 +00:00
Jeff Law
f7fc668b8e
* hppa.h (pa_opcodes): Add pa2.0 clrbts instruction.
1999-06-25 03:29:45 +00:00
Jeff Law
b65db25218
* hppa.h (pa_opcodes): Add entries for mfia and mtsarcm instructions.
1999-06-25 03:23:12 +00:00
Mark Mitchell
94883c63a8
* bfdlink.h (struct bfd_link_hash_entry): Add init_function and
...
fini_function.
1999-06-23 11:03:45 +00:00
Alan Modra
1008451944
P
...
include/opcode/i386.h: Allow bswapl, arplw, and other dodgy insns.
opcodes/i386-dis.c: Fix a comment
1999-06-23 06:00:14 +00:00
Jeff Law
45b1824802
8
...
* hppa.h (elf_hppa_reloc_type): Renamed from elf32_hppa_reloc_type.
1999-06-21 15:37:49 +00:00
Jeff Law
dd1a42115b
b
...
* hppa.h (elf_hppa_reloc_type): Renamed from elf32_hppa_reloc_type.
1999-06-21 15:37:48 +00:00
Mark Mitchell
030d863d4f
* mips.h (Elf32_Internal_Msym): New structure.
...
(Elf32_External_Msym): Likewise.
(ELF32_MS_REL_INDEX): New macro.
(ELF32_MS_FLAGS): Likewise.
(ELF32_MS_INFO): Likewise.
1999-06-21 06:57:35 +00:00
Nick Clifton
dd92f63977
Add -M command line switch to objdump - text of switch is passed on to disassembler
...
Add support for register name set selection ot ARM disassembler.
1999-06-16 02:24:36 +00:00
Richard Henderson
09cb30ac5e
Jakub Jelinek <jj@ultra.linux.cz>
...
* sparc.h (R_SPARC_max_std): Define.
1999-06-10 21:00:53 +00:00
Jeff Law
41ee1a61d7
è
...
* hppa.h: Update with various changes from newest PA ELF
specifications.
1999-06-09 14:22:08 +00:00
Jeff Law
0b3ded27b2
.
...
* hppa.h: Update with various changes from newest PA ELF
specifications.
1999-06-09 14:22:07 +00:00
Ian Lance Taylor
348a348349
* common.h (EM_PPC64): Define.
1999-06-03 08:20:07 +00:00
Richard Henderson
c6e94b2767
* internal.h (BEOS_EXE_IMAGE_BASE, BEOS_DLL_IMAGE_BASE): New.
1999-06-03 03:26:17 +00:00
Richard Henderson
6e3db71c77
Stu Grossman <grossman@babylon-5.cygnus.com>
...
* dwarf.h: Add LANG_JAVA.
* dwarf2.h: Add DW_LANG_Java.
1999-06-02 18:14:14 +00:00
Nick Clifton
3d4920d7c3
Define ELFOSABI_ARM
1999-05-29 10:42:45 +00:00
Jeff Law
cd8a80baf2
* hppa.h (pa_opcodes): Move integer arithmetic instructions after
...
integer logical instructions.
1999-05-28 14:26:52 +00:00
Nick Clifton
e15e4a6398
Update comment
1999-05-28 10:47:30 +00:00
Ian Lance Taylor
1fca749bd1
1999-05-28 Linus Nordberg <linus.nordberg@canit.se>
...
* m68k.h: Document new formats `E', `G', `H' and new places `N',
`n', `o'.
* m68k.h: Define mcf5206e, mcf5307, mcf. Document new format `u'
and new places `m', `M', `h'.
1999-05-27 22:31:03 +00:00
Ian Lance Taylor
82599b0c2e
* i960.h: New file.
1999-05-27 21:29:05 +00:00
Jeff Law
aa00890758
* hppa.h (pa_opcodes): Add several processor specific system
...
instructions.
1999-05-27 03:19:32 +00:00
Jeff Law
e26b85f069
* hppa.h (pa_opcodes): Add second entry for "comb", "comib",
...
"addb", and "addib" to be used by the disassembler.
1999-05-26 16:04:11 +00:00
Nick Clifton
a74ffb029e
Renumber cpu flag bits to avoid collision with PE flag bits
1999-05-19 07:25:59 +00:00
Nick Clifton
7c2499d256
Add PLT relolcs
1999-05-16 13:57:59 +00:00
Nick Clifton
daa8de753e
Defined rva relocations.
1999-05-15 15:13:18 +00:00
Alan Modra
c608c12e5e
P
...
i386 PIII SIMD support, remove ReverseRegRegmem kludge
tidy a few things in i386 intel mode disassembly
1999-05-13 06:00:30 +00:00
Richard Henderson
45c18104f8
* ppc.h (PPC_OPCODE_64_BRIDGE): New.
1999-05-08 23:28:34 +00:00
Catherine Moore
5ce00b97b9
* m68k.h (EF_CPU32): Define.
1999-05-05 10:57:16 +00:00
Richard Henderson
252b5132c7
19990502 sourceware import
1999-05-03 07:29:11 +00:00