aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
1997-05-20Part II of adding callback argument to sim_open(). Update all theAndrew Cagney1-8/+11
other simulators; remove SIM_DESC from depreciated function sim_set_callbacks().
1997-05-20Depreciate sim_set_callbacks() function. Set simulator callbacksAndrew Cagney2-2/+10
during sim_open().
1997-05-19Graft sim/common event and other code onto the mips simulator.Andrew Cagney2-1/+5
1997-05-15 * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,Mark Alexander1-0/+5
obstack_freefun): Eliminate compile warnings in gdb.
1997-05-14Added support for storing ARM Procedure Calling Standard variant, and ARMNick Clifton1-0/+14
architecture variant in the BFD and COFF structures. This goes towards fixing PRs 11709 and 11326 and will integrate with future updates to LD and GCC.
1997-05-05 * i386.h: Add MMX instructions.Ian Lance Taylor2-1/+68
1997-05-05Mon May 5 12:45:19 1997 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor2-22/+36
* i386.h: Remove W modifier from conditional move instructions.
1997-04-18Ref gdb/11763 - can't stop a running simulator:Andrew Cagney3-3/+59
o Provide poll_quit callback to simulators so that they can poll for SIGINT on clueless OS's. o Add sim_stop to simulators so that clients can request a halt (eg gdbtk's STOP button) Works for PPC! o Re-arange remote-sim.c so that the hard work is moved from gdbsim_resume() to gdbsim_wait() (where it should be).
1997-04-17Tweak comment.David Edelsohn1-2/+1
1997-04-17 * remote-sim.h (struct _bfd): Declare.David Edelsohn2-17/+18
(sim_load): Return SIM_RC. New arg `abfd'. (sim_create_inferior): Return SIM_RC. Delete arg `start_address'.
1997-04-17Cleanups to compile under FreeBSDAndrew Cagney2-0/+18
1997-04-10 * cgen.h (<cpu>_cgen_assemble_insn): New arg for errmsg.David Edelsohn1-1/+6
(cgen_parse_operand_fn): Declare. (cgen_init_parse_operand): Declare. (cgen_parse_operand): Renamed from cgen_asm_parse_operand, new argument `want'. (enum cgen_parse_operand_result): Renamed from cgen_asm_result. (enum cgen_parse_operand_type): New enum.
1997-04-10 * cgen.h (<cpu>_cgen_assemble_insn): New arg for errmsg.David Edelsohn2-17/+37
(cgen_asm_parse_operand_fn): Declare.
1997-04-05 * i386.h: Revert last patch for the NON_BROKEN_OPCODES cases.Ian Lance Taylor2-8/+18
1997-04-04cgen header fileDavid Edelsohn3-0/+660
1997-04-04update copyrightIan Lance Taylor1-1/+1
1997-04-04 * i386.h: Correct opcode values for fsubp, fsubrp, fdivp, andIan Lance Taylor2-16/+30
fdivrp.
1997-04-02(sim_open): Update comment.David Edelsohn1-2/+5
1997-04-02 * remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums.David Edelsohn1-1/+13
(sim_open): New argument `kind'.
1997-04-02 * COPYING: Update FSF address.Ian Lance Taylor1-0/+12
1997-04-01remove m32r sanitizationIan Lance Taylor1-36/+1
1997-03-28Fix faulty assumption that va_list is a pointer typeMichael Meissner1-2/+11
1997-03-28Fri Mar 28 15:44:41 1997 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor1-2/+8
* libiberty.h (basename): Add prototype for glibc and linux.
1997-03-24 * i386.h: Add iclr.Ian Lance Taylor1-0/+4
1997-03-22remove m32r sanitizationDavid Edelsohn1-29/+0
1997-03-21 * i386.h: Change DW to W for cmpxchg and xadd, since they don'tIan Lance Taylor2-27/+77
take a direction bit.
1997-03-19* m68k.h (mcfmac, mcfdiv): New macros.J.T. Conklin1-0/+28
1997-03-18 * objalloc.h: New file.Ian Lance Taylor1-0/+1
1997-03-17* remote-sim.h: New file, copied in from gdb/remote-sim.h. OneAndrew Cagney3-0/+135
day this will be placed in a directory of its own.
1997-03-16xIan Lance Taylor1-0/+4
1997-03-16 * obstack.h: Update to current FSF version.Ian Lance Taylor1-0/+27
1997-03-14 * sparc.h: Include <ansidecl.h>. Update function declarations toIan Lance Taylor2-10/+34
use prototypes, and to use const when appropriate.
1997-03-13Add copyright, tweak some comments.David Edelsohn1-2/+24
1997-03-12Extend callback interface to support vprintf, flush and error printing.Andrew Cagney1-1/+9
Corresponding change for gdb directory can be checked in later.
1997-03-06Fix typo in last change.Jeff Law1-1/+1
1997-03-06 * mn10300.h (MN10300_OPERAND_RELAX): Define.Jeff Law1-1/+7
Bringing over changes from the mn10200 port. Getting ready to start on the relaxing assembler.
1997-03-03Correct d10v sanitization errors.Jim Wilson1-8/+1
1997-02-27Sanitize out d30v stuff.Martin Hunt1-0/+28
1997-02-23 * mips.h: Add macros for cop0, cop1 cop2 and cop3.Dawn Perchik2-4/+218
Change mips_opcodes from const array to a pointer, and change bfd_mips_num_opcodes from const int to int, so that we can increase the size of the mips opcodes table dynamically.
1997-02-22Fri Feb 21 16:34:18 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+4
* d30v.h (FLAG_X): Remove unused flag.
1997-02-21 * m32r.h (enum reloc_type): Add R_M32R_SDA16.David Edelsohn1-0/+7
(SHN_M32R_SCOMMON): Define.
1997-02-20Since d10v is public now, remove all sanitization statementsMichael Meissner7-99/+20
1997-02-19 From Eric Youngdale <eric@andante.jic.com>:Ian Lance Taylor3-1/+312
* external.h, internal.h, common.h: Added new structures and definitions for ELF versions.
1997-02-19Tue Feb 18 17:40:36 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt3-2/+57
* common.h (EM_CYGNUS_D30V): Define.
1997-02-19Tue Feb 18 17:37:20 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt3-0/+294
* d30v.h: New file.
1997-02-11Add r5900Gavin Romig-Koch2-0/+34
1997-02-10 * tic80.h (tic80_symbol_to_value): Change prototype to matchFred Fish2-1/+6
change in function, added class parameter.
1997-02-07 * tic80.h (TIC80_OPERAND_ENDMASK): Add for flagging TIc80Fred Fish2-0/+15
endmask fields, which are somewhat weird in that 0 and 32 are treated exactly the same.
1997-01-30One minor fix I forgot in last checkin.Fred Fish1-1/+1
1997-01-30 * tic80.h: Change all the OPERAND defines to use the form (1 << X)Fred Fish2-31/+113
rather than a constant that is 2**X. Reorder them to put bits for operands that have symbolic names in the upper bits, so they can be packed into an int where the lower bits contain the value that corresponds to that symbolic name. (predefined_symbo): Add struct. (tic80_predefined_symbols): Declare array of translations. (tic80_num_predefined_symbols): Declare size of that array. (tic80_value_to_symbol): Declare function. (tic80_symbol_to_value): Declare function.