Ian Lance Taylor
2b6348fcaa
* i386.h (i386_optab): Permit w suffix on processor control and
status word instructions.
28 years ago
Ulrich Drepper
b57b7d4c82
Update.
28 years ago
Ulrich Drepper
46be1c93d2
Update.
28 years ago
Ulrich Drepper
46ab34a185
Add more LL_* options from Irix 6.5.
28 years ago
Ulrich Drepper
077e3444ce
Update.
28 years ago
Ulrich Drepper
47a5b9f337
Add R_MIPS_JALR and adjust R_MIPS_max appropriately.
28 years ago
Doug Evans
6ad9ba646b
add docs for r5900 arg characters
28 years ago
Jeff Law
3c5f200bd1
Merge egcs-19981109
28 years ago
Jeff Law
4e28f19f31
dummy commit before egcs merge
28 years ago
Nick Clifton
5d6c7d6814
Add support for disassemble FR30 instructions.
28 years ago
Nick Clifton
ac3ebf1a48
Reduce EM_CYGNUS_FR30 to a 16 bit value
28 years ago
Catherine Moore
b4a6a4a6bf
Add vtable relocs.
28 years ago
Ian Lance Taylor
4e331d427d
Sat Nov 7 18:30:20 1998 Peter Schauer <peter.schauer@regent.e-technik.tu-muenchen.de>
* dis-asm.h (print_insn_vax): Declare.
28 years ago
Nick Clifton
025ce5c6d8
Add sanitization for FR30
28 years ago
Nick Clifton
1898346aa7
Add support for FR30
28 years ago
Catherine Moore
f36011e0c7
From Philip Blundell <pb@nexus.co.uk>:
* arm.h (R_ARM_COPY, et al.): New relocs, used by Linux for PIC.
(EF_ALIGN8): New flag.
28 years ago
Doug Evans
3d9044e29a
* cgen.h (CGEN_VERSION_{MAJOR,MINOR,FIXLEVEL}): Delete.
28 years ago
Gavin Romig-Koch
d3b42ce1c7
* config/tc-mips.c (hilo_interlocks): Remove mips_3900.
(append_insn): Account for the tx39's multiply behavior.
* mips.h (INSN_MULT): Added.
* mips-opc.c (IS_M): Added.
28 years ago
Ulrich Drepper
6e8674285e
(struct bfd_link_info): Add new field optimize.
28 years ago
Catherine Moore
d10fb38c2b
Add vtable relocs.
28 years ago
Doug Evans
ffe6f35d54
* cgen.h (CGEN_INSN_INT): New typedef.
(CGEN_INT_INSN_P): Renamed from CGEN_INT_INSN.
(CGEN_INSN_BYTES): Renamed from cgen_insn_t.
(CGEN_INSN_BYTES_PTR): New typedef.
(CGEN_EXTRACT_INFO): New typedef.
(cgen_insert_fn,cgen_extract_fn): Update.
(cgen_opcode_table): New member `insn_endian'.
(assemble_insn,lookup_insn,lookup_get_insn_operands): Update.
(insert_operand,extract_operand): Update.
(cgen_get_insn_value,cgen_put_insn_value): Add prototypes.
28 years ago
Felix Lee
2c54bc607e
bfd:
* acinclude.m4, aclocal.m4: move gettext-related fragments from
aclocal.m4 to acinclude.m4, so they don't get lost.
* elfcore.h: rewrite for better corefile support.
* elf.c (elfcore_*): new functions.
* elf-bfd.h (elf_obj_tdata): new structure members.
* acconfig.h, acinclude.m4, configure.in: add feature-tests for
flavor of procfs.
* aclocal.m4, config.in, configure, Makefile.in: regenerated.
include:
* common.h (NT_PSTATUS, NT_FPREGS, NT_PSINFO,
NT_LWPSTATUS,NT_LWPSINFO): added.
* internal.h (Elf_Internal_Note): new structure members.
28 years ago
Catherine Moore
2b6f11fa0b
Add vtable relocs.
28 years ago
Catherine Moore
d284b1f7c5
Add vtable relocs.
28 years ago
Jeff Law
58537630ef
* hppa.h: Add "fid".
start-sanitize-cygnus
Add PA2.0 floating point instructions, including butchered load/store
with 14bit offset support.
end-sanitize-cygnus
28 years ago
Ian Lance Taylor
a315d03d17
* i386.h (R_386_max): Change from 252 to 24.
28 years ago
Ian Lance Taylor
7b83af29e4
Sun Oct 4 21:00:00 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
From Robert Andrew Dale <rob@nb.net>
* i386.h (i386_optab): Add AMD 3DNow! instructions.
(AMD_3DNOW_OPCODE): Define.
28 years ago
Ian Lance Taylor
8c685dfe22
Sun Sep 20 00:54:22 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* m68k.h: Add vtable relocs and R_68K_max.
28 years ago
Richard Henderson
d405c4a1ae
* i386.h: Add vtable relocs.
28 years ago
Ken Raeburn
485c39eb7b
sanitize-vr5400 -> sanitize-cygnus
28 years ago
Nick Clifton
455adeb6be
Add ARM ELF header flags
28 years ago
Doug Evans
329af45931
Move all global state data into opcode table struct, and treat
opcode table as something that is "opened/closed".
* cgen.h (CGEN_OPCODE_DESC): New type.
(all fns): New first arg of opcode table descriptor.
(cgen_set_parse_operand_fn): Add prototype.
(cgen_current_machine,cgen_current_endian): Delete.
(CGEN_OPCODE_TABLE): New members mach,endian,operand_table,
parse_operand_fn,asm_hash_table,asm_hash_table_entries,
dis_hash_table,dis_hash_table_entries.
(opcode_open,opcode_close): Add prototypes.
* cgen.h (cgen_insn): New element `cdx'.
28 years ago
Ulrich Drepper
8cad2d6266
Add missing RHF_* constants.
28 years ago
Catherine Moore
ea89ffaec5
*** empty log message ***
28 years ago
Catherine Moore
860fe0c07e
Add R_ARM_THM_PC9 relocation.
28 years ago
Frank Ch. Eigler
2c5d6bf41b
* Fix for PR 16389, brought over from d30v branch.
Thu Jul 30 21:44:25 1998 Frank Ch. Eigler <fche@cygnus.com>
* d30v.h (FLAG_LKR): New flag for "left-kills-right" instructions.
28 years ago
Jeff Law
b5f864ee09
Sanitize away beos references.
28 years ago
Stan Cox
f1f40f95ca
sparc.h: (R_SPARC_REV32): Added for little endian data e.g. sparc 86x.
28 years ago
Doug Evans
dc82df78bb
* cgen.h (cgen_macro_insn_count): Declare.
28 years ago
Jeff Law
b774fb9b45
* mn10300.h: Add R_MN10300_24 relocation.
28 years ago
Ulrich Drepper
eef02e7ece
Add MIPS64 relocation names and values.
28 years ago
Jeff Law
ddbe80f79c
* mips.h (R_MIPS16_S3): Change to a higher value.
28 years ago
Ian Lance Taylor
2caa49ec21
remove d30v sanitization
28 years ago
Catherine Moore
3d1d5c8bb2
Wed Jul 22 19:29:00 Catherine Moore <clm@cygnus.com>
* arm.h: Rename relocations.
28 years ago
Ulrich Drepper
cd38a064c7
Update.
28 years ago
Nick Clifton
36dd637fc4
Reloc macros tidied up. i386 and v850 reloc macros added.
New file created to contain reloc macros: reloc-macros.h
28 years ago
Ulrich Drepper
043e6949fd
Update.
28 years ago
Ulrich Drepper
86b9b00b99
Rewrite relocation definition using macros.
28 years ago
Ulrich Drepper
fea6fcb9c7
Fix typo.
28 years ago
Ulrich Drepper
0d930c6c88
Rewrite relocation definition using macros.
28 years ago