aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
1996-08-15Thu Aug 15 13:11:46 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+14
* d10v.h: Add some additional defines to support the assembler in determining which operations can be done in parallel.
1996-08-13 * ansidecl.h: Change WIN32 to _WIN32.Stu Grossman1-0/+11
1996-07-26Fri Jul 26 11:47:10 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+4
* d10v.h (OPERAND_SHIFT): New operand flag.
1996-07-26 * libiberty.h (PRIVATE_XMALLOC): Enclose xmalloc/xreallocFred Fish1-0/+10
definitions inside #ifndef so that programs that want to can define PRIVATE_XMALLOC and then define xmalloc and xrealloc anyway they want. (basename): Document in source that we can't declare the parameter type because it is declared inconsistently across different systems.
1996-07-25Thu Jul 25 12:06:22 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt2-6/+19
* d10v.h: Changes for divs, parallel-only instructions, and signed numbers.
1996-07-22start-sanitize-d10vMartin Hunt2-0/+22
Mon Jul 22 11:21:15 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * d10v.h (pd_reg): Define. Putting the definition here allows the assembler and disassembler to share the same struct. end-sanitize-d10v
1996-07-22Mon Jul 22 13:16:13 1996 Richard Henderson <rth@tamu.edu>Ian Lance Taylor2-3/+9
* dis-asm.h (print_insn_alpha): Don't declare. (print_insn_alpha_osf, print_insn_alpha_vms): Declare.
1996-07-22 * i960.h (i960_opcodes): "halt" takes an argument. From StephenIan Lance Taylor1-2/+7
Williams <steve@icarus.com>.
1996-07-19always keep dwarf2.hStan Shebs1-0/+1
1996-07-19 * dwarf2.h: New file.Stan Shebs1-1/+5
1996-07-18start-sanitize-d10vMartin Hunt1-0/+25
Thu Jul 18 13:20:39 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * common.h (EM_CYGNUS_D10V): Redefine. end-sanitize-d10v
1996-07-18add comments about magic numbersIan Lance Taylor1-1/+7
1996-07-18 * common.h (EM_CYGNUS_D10V): Define.Martin Hunt1-3/+9
1996-07-18start-sanitize-d10vMartin Hunt4-0/+74
Wed Jul 17 14:45:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * dis-asm.h: (print_insn_d10v): Declare. end-sanitize-d10v
1996-07-18start-sanitize-d10vMartin Hunt3-0/+193
Wed Jul 17 14:46:38 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * d10v.h: New file. end-sanitize-d10v
1996-07-15 * dis-asm.h: Get rid of decls for print_insn_i8086,Stu Grossman2-6/+19
print_insn_sparc64 and print_insn_sparclite. * (INIT_DISASSEMBLE_INFO): Split into two pieces. One, INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian, mach, and arch.
1996-07-12 * dis-asm.h (print_insn_i8086): Declare.Stu Grossman2-0/+5
1996-07-11 * h8300.h (band, bclr): Force high bit of immediate nibble to zero.Jeff Law2-2/+6
So we don't disassemble "biand" as "band".
1996-07-05No longer need to sanitize away h8s stuff.Jeff Law7-128/+23
1996-07-03 * h8300.h (SRC_IN_DST): Define.Jeff Law1-2/+7
* h8300.h (UNOP3): Mark the register operand in this insn as a source operand, not a destination operand. (SHIFT_2, SHIFT_IMM): Remove. Eliminate all references. (UNOP3): Change SHIFT_IMM to IMM for H8/S bitops. Mark register operand with SRC_IN_DST. More hackery for new shift ops on the H8/S.
1996-07-02 * h8300.h (UNOP3): Mark the register operand in this insnJeff Law2-3/+14
as a source operand, not a destination operand. So the simulator can handle shal #2,er0 correctly.
1996-06-29fix sanitization of EXR in MODEIan Lance Taylor1-192/+270
1996-06-26 * All files: Define FILHSZ, AOUTSZ, AOUTHDRSZ, SCNHSZ, SYMESZ,Ian Lance Taylor4-5/+426
AUXESZ, LINESZ, RELSZ as numeric constants rather than uses of sizeof. Define AOUTHDRSZ in all files. * pe.h (AOUTSZ): Define by adding to AOUTHDRSZ.
1996-06-24(struct internal_scnhdr): Add comment regarding s_paddr.David Edelsohn1-2/+16
1996-06-21Fri Jun 21 13:52:17 1996 Richard Henderson <rth@tamu.edu>Ian Lance Taylor2-0/+237
* alpha.h: New file.
1996-06-21Fri Jun 21 12:33:24 1996 Richard Henderson <rth@tamu.edu>Ian Lance Taylor1-0/+1
* alpha.h: New file. * common.h (EM_ALPHA): Define. start-sanitize-arc (EM_CYGNUS_ARC): Change to not conflict with EM_ALPHA. end-sanitize-arc
1996-06-20 * rs6k.h: Remove obsolete file.Ian Lance Taylor3-255/+4
1996-06-19 * i386.h: Correct opcode values for faddp, fsubp, fsubrp, fmulp,Ian Lance Taylor1-0/+35
fdivp, and fdivrp. Add ffreep.
1996-06-18 * dis-asm.h (print_insn_h8300s): Declare.Jeff Law1-0/+28
end-sanitize-h8s More H8/S stuff.
1996-06-18 * h8300.h (H8300SMAGIC): Define.Jeff Law1-0/+27
(H8300SBADMAG): Define. end-sanitize-h8s H8/S stuff
1996-06-18 * h8300.h: Reorder various #defines for readability.Jeff Law1-0/+27
(ABS32SRC, ABS32DST, DSP32LIST, ABS32LIST, A32LIST): Define. (BITOP): Accept additional (unused) argument. All callers changed. (EBITOP): Likewise. (O_LAST): Bump. (ldc, stc, movb, movw, movl): Use 32bit offsets and absolutes. start-sanitize-h8s * h8300.h (EXR, SHIFT_2, MACREG, SHIFT_IMM, RDINC): Define. (O_TAS, O_CLRMAC, O_LDMAC, O_MAC, O_LDM, O_STM): Define. (BITOP, EBITOP): Handle new H8/S addressing modes for bit insns. (UNOP3): Handle new shift/rotate insns on the H8/S. (insns using exr): New instructions. (tas, mac, ldmac, clrmac, ldm, stm): New instructions. end-sanitize-h8s You guessed it. More H8/S junk.
1996-06-18Tue Jun 18 15:11:33 1996 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor3-0/+61
* fopen-vms.h: New file.
1996-05-30 * mips.h (E_MIPS_ARCH_4): Define.Ian Lance Taylor2-0/+7
1996-05-29 * mips.h (Elf64_Mips_External_Rel): Define.Ian Lance Taylor2-4/+180
(Elf64_Mips_Internal_Rel): Define. (Elf64_Mips_External_Rela, Elf64_Mips_Internal_Rela): Define. (RSS_*): Define.
1996-05-07 * internal.h (R_JMPL2): Renamed from R_JMPL_B8 to beJeff Law1-0/+3
consistent with other similar relocs. Cleaning up while working on HMSE.
1996-05-07 * internal.h (H8/300 specific relocs): Add comments betterJeff Law2-10/+56
explaining what each reloc is used for. (R_MOV16B1, R_MOV16B2): Renamed from R_MOVB1 and R_MOVB2. (R_MOV24B1, R_MOV24B2): Renamed from R_MOVLB1 and R_MOVLB2. (R_MOVL1, R_MOVL2): New relocs. More changes for the H8/300 relaxing linker. HMSE.
1996-05-03 * internal.h (R_PCRWORD_B): Define for the h8300 relaxingJeff Law2-0/+10
linker. HMSE.
1996-05-02 * internal.h (SCNNMLEN): Define.Ian Lance Taylor2-4/+30
(struct internal_scnhdr): Use SCNNMLEN for s_name field.
1996-05-01 * i386.h: Remove Abs32 from lcall.Ian Lance Taylor1-0/+10
1996-04-11 * sparc.h (F_FLOAT, F_FBR): Define.Ian Lance Taylor2-0/+6
PR 355.
1996-04-05 * h8300.h (ABS8MEM): Renamed from ABSMOV. Remove ABSMOVJeff Law1-0/+9
from all insns. (ABS8SRC,ABS8DST): Add ABS8MEM. (add.l): Fix reg+reg variant. (eepmov.w): Renamed from eepmovw. (ldc,stc): Fix many cases. We'll use ABS8MEM for access to the 8-bit area. Fixes from running the h8300 testsuite. hmse.
1996-03-31 * sparc.h (SPARC_OPCODE_ARCH_MASK): New macro.David Edelsohn2-4/+18
1996-03-27 * arm.h (union external_auxent): Add x_checksum, x_associated, andIan Lance Taylor1-3/+22
x_comdat fields to x_scn struct. * i386.h (union external_auxent): Likewise. * powerpc.h (union external_auxent): Likewise. * internal.h (union internal_auxent): Likewise.
1996-03-12comment changeIan Lance Taylor1-3/+12
1996-03-11 * stab.def: Use __define_stab_duplicate rather than __define_stabIan Lance Taylor1-24/+58
for duplicate entries N_BROWS and N_MOD2. * stab_gnu.h (__define_stab_duplicate): Define before including stab.def.
1996-02-21 * sparc.h (sparc_{encode,decode}_sparclet_cpreg): Declare.David Edelsohn2-17/+40
Mark operand letters uU as in use.
1996-02-16 * sparc.h (sparc_opcode_lookup_arch) Make return type inJeff Law2-2/+9
declaration consistent with return type in definition.
1996-02-14Wed Feb 14 18:14:11 1996 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor1-14/+15
* i386.h (i386_optab): Remove Data32 from pushf and popf.
1996-02-09 * aux-coff.h: Rename from aux.h, to avoid problems on hapless DOSIan Lance Taylor2-1/+1
systems which think that aux is a com port.
1996-02-06Rename XL to JX, and remove sanitization.Ian Lance Taylor2-42/+0