Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1998-08-12 | sanitize-vr5400 -> sanitize-cygnus | Ken Raeburn | 2 | -18/+18 | |
1998-08-05 | Add ARM ELF header flags | Nick Clifton | 2 | -2/+20 | |
1998-08-03 | Move all global state data into opcode table struct, and treat | Doug Evans | 2 | -147/+201 | |
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'. | |||||
1998-08-01 | Add missing RHF_* constants. | Ulrich Drepper | 1 | -0/+4 | |
1998-07-31 | *** empty log message *** | Catherine Moore | 1 | -0/+8 | |
1998-07-31 | Add R_ARM_THM_PC9 relocation. | Catherine Moore | 1 | -12/+32 | |
1998-07-30 | * Fix for PR 16389, brought over from d30v branch. | Frank Ch. Eigler | 1 | -0/+9 | |
Thu Jul 30 21:44:25 1998 Frank Ch. Eigler <fche@cygnus.com> * d30v.h (FLAG_LKR): New flag for "left-kills-right" instructions. | |||||
1998-07-29 | Sanitize away beos references. | Jeff Law | 1 | -0/+28 | |
1998-07-29 | sparc.h: (R_SPARC_REV32): Added for little endian data e.g. sparc 86x. | Stan Cox | 1 | -0/+4 | |
1998-07-24 | * cgen.h (cgen_macro_insn_count): Declare. | Doug Evans | 1 | -0/+4 | |
1998-07-24 | * mn10300.h: Add R_MN10300_24 relocation. | Jeff Law | 1 | -0/+4 | |
1998-07-24 | Add MIPS64 relocation names and values. | Ulrich Drepper | 1 | -0/+4 | |
1998-07-24 | * mips.h (R_MIPS16_S3): Change to a higher value. | Jeff Law | 3 | -5/+11 | |
1998-07-24 | remove d30v sanitization | Ian Lance Taylor | 6 | -128/+11 | |
1998-07-23 | Wed Jul 22 19:29:00 Catherine Moore <clm@cygnus.com> | Catherine Moore | 1 | -0/+4 | |
* arm.h: Rename relocations. | |||||
1998-07-23 | Update. | Ulrich Drepper | 1 | -1/+5 | |
1998-07-22 | Reloc macros tidied up. i386 and v850 reloc macros added. | Nick Clifton | 7 | -33/+138 | |
New file created to contain reloc macros: reloc-macros.h | |||||
1998-07-22 | Update. | Ulrich Drepper | 1 | -0/+9 | |
1998-07-22 | Rewrite relocation definition using macros. | Ulrich Drepper | 12 | -137/+381 | |
1998-07-22 | Fix typo. | Ulrich Drepper | 1 | -1/+1 | |
1998-07-22 | Rewrite relocation definition using macros. | Ulrich Drepper | 3 | -67/+118 | |
1998-07-22 | Rewrite relocation definition using macros. | Ulrich Drepper | 2 | -8/+16 | |
1998-07-21 | use macros for version numbers | Doug Evans | 2 | -6/+6 | |
1998-07-21 | sanitize fix | Jeff Holcomb | 1 | -0/+6 | |
1998-07-21 | * cgen.h (cgen_version_{major,minor,fixlevel}): Declare. | Doug Evans | 2 | -59/+62 | |
(cgen_insert_fn,cgen_extract_fn): New arg `pc'. (get_operand,put_operand): Replaced with get_{int,vma}_operand, set_{int,vma}_operand. | |||||
1998-07-21 | sanitize fix | Jeff Holcomb | 1 | -0/+8 | |
1998-07-21 | Update. | Ulrich Drepper | 1 | -0/+23 | |
1998-07-21 | Platform specific relocation definitions. | Ulrich Drepper | 7 | -0/+267 | |
1998-07-21 | Add R_PPC_* entries. | Ulrich Drepper | 1 | -2/+65 | |
1998-07-21 | Add R_MN10300_* entries. | Ulrich Drepper | 1 | -0/+48 | |
1998-07-21 | Add R_MIPS_* and SHT_MIPS_* entries. | Ulrich Drepper | 1 | -2/+161 | |
1998-07-19 | Add lots of DT_MIPS_* symbols. | Ulrich Drepper | 2 | -0/+82 | |
1998-07-19 | (PT_MIPS_OPTIONS): New symbol. | Ulrich Drepper | 2 | -22/+42 | |
1998-06-26 | * mn10300.h: Add "machine" field for instructions. | Jeff Law | 1 | -0/+8 | |
(MN103, AM30): Define machine types. (AM33): Define machine type. | |||||
1998-06-26 | * mn10300.h: New file. | Jeff Law | 1 | -0/+29 | |
1998-06-23 | fix sanitization | Jeff Holcomb | 1 | -1/+1 | |
1998-06-22 | * mn10300.h (FMT_D10): Define. | Jeff Law | 2 | -0/+16 | |
1998-06-19 | Fri Jun 19 16:09:09 1998 Alan Modra <alan@spri.levels.unisa.edu.au> | Ian Lance Taylor | 1 | -0/+4 | |
* i386.h: Use FP, not sl_Suf, for fxsave and fxrstor. | |||||
1998-06-19 | * mn10300.h (MN10300_OPERAND_XRREG): Define. | Jeff Law | 2 | -1/+31 | |
(MN10300_OPERAND_PLUS): Likewise. (FMT_D6, FMT_D7): Likewise. | |||||
1998-06-19 | Update. | Ulrich Drepper | 1 | -28/+41 | |
1998-06-19 | Add support for fxsave, fxrstor, sysenter and sysexit. | Ulrich Drepper | 1 | -0/+19 | |
1998-06-17 | * mn10300.h (MN10300_OPERAND_USP): Define. | Jeff Law | 1 | -0/+28 | |
(MN10300_OPERAND_SSP, MN10300_OPERAND_MSP): Likewise. (MN10300_OPERAND_PC, MN10300_OPERAND_EPSW): Likewise. (MN10300_OPERAND_RREG): Likewise. Snapshot current work. | |||||
1998-06-13 | Sat Jun 13 11:31:35 1998 Alan Modra <alan@spri.levels.unisa.edu.au> | Ian Lance Taylor | 1 | -0/+7 | |
* i386.h (i386_optab): Add general form of aad and aam. Add ud2a and ud2b. (i386_regtab): Allow cr0..7, db0..7, dr0..7, tr0..7, not just those that happen to be implemented on pentiums. | |||||
1998-06-09 | Add definition of EM_ARM | Nick Clifton | 2 | -7/+12 | |
1998-06-09 | Tue Jun 9 12:16:01 1998 Alan Modra <alan@spri.levels.unisa.edu.au> | Ian Lance Taylor | 2 | -41/+45 | |
* i386.h: Change occurences of Data16 to Size16, Data32 to Size32, IgnoreDataSize to IgnoreSize. Flag address and data size prefixes with Size16|IgnoreSize or Size32|IgnoreSize. | |||||
1998-06-08 | Mon Jun 8 12:15:52 1998 Alan Modra <alan@spri.levels.unisa.edu.au> | Ian Lance Taylor | 2 | -96/+83 | |
* i386.h (REPNE): Rename to REPNE_PREFIX_OPCODE. (REPE): Rename to REPE_PREFIX_OPCODE. (i386_regtab_end): Remove. (i386_prefixtab, i386_prefixtab_end): Remove. (i386_optab): Use NULL as sentinel rather than "" to suit rewrite of md_begin. (MAX_OPCODE_SIZE): Define. (i386_optab_end): Remove. (sl_Suf): Define. (sl_FP): Use sl_Suf. * i386.h (i386_optab): Allow 16 bit displacement for `mov mem,acc'. Combine 16 and 32 bit forms of various insns. Allow 16 bit form of ljmp. Add IsPrefix modifier to prefixes. Add addr32, data32, dword, and adword prefixes. (i386_regtab): Add BaseIndex modifier to valid 16 bit base/index regs. | |||||
1998-06-06 | Fri Jun 5 23:42:43 1998 Alan Modra <alan@spri.levels.unisa.edu.au> | Ian Lance Taylor | 2 | -736/+738 | |
* i386.h (i386_regtab): Remove BaseIndex modifier from esp. * i386.h: Allow `l' suffix on fld, fst, fstp, fcom, fcomp with register operands, because this is a common idiom. Flag them with a warning. Allow illegal faddp, fsubp, fsubrp, fmulp, fdivp, fdivrp because gcc erroneously generates them. Also flag with a warning. * i386.h: Add suffix modifiers to most insns, and tighter operand checks in some cases. Fix a number of UnixWare compatibility issues with float insns. Merge some floating point opcodes, using new FloatMF modifier. (WORD_PREFIX_OPCODE): Rename to DATA_PREFIX_OPCODE for consistency. * i386.h: Change occurence of ShortformW to W|ShortForm. Add IgnoreDataSize where appropriate. | |||||
1998-06-03 | Wed Jun 3 18:28:45 1998 Alan Modra <alan@spri.levels.unisa.edu.au> | Ian Lance Taylor | 2 | -482/+517 | |
* i386.h: (one_byte_segment_defaults): Remove. (two_byte_segment_defaults): Remove. (i386_regtab): Add BaseIndex to 32 bit regs reg_type. | |||||
1998-06-03 | * mips.h (Elf32_Dvp_Internal_Overlay,Elf32_Dvp_External_Overlay): | Doug Evans | 1 | -0/+7 | |
Rename from 64 bit versions, update members to be 32 bits. (bfd_dvp_elf32_swap_overlay_in,bfd_dvp_elf32_swap_overlay_out): Rename from 64 bit versions. | |||||
1998-05-31 | * mips.h (SHT_DVP_OVERLAY_TABLE,SHT_DVP_OVERLAY): New section types. | Doug Evans | 2 | -6/+108 | |
(SHNAME_DVP_OVERLAY_{TABLE,STRTAB,PREFIX}): Section names. (Elf64_Dvp_Internal_Overlay,Elf64_Dvp_External_Overlay): New types. (bfd_dvp_elf64_swap_overlay_in,bfd_dvp_elf64_swap_overlay_out): Declare. |