Andrew Cagney
1fa0cc2dfc
Restrict simulator commands to an enabled simulator.
1997-05-22 04:59:25 +00:00
Andrew Cagney
50a2a69182
Watchpoint interface.
1997-05-21 06:54:13 +00:00
Andrew Cagney
ff82f21409
Part II of adding callback argument to sim_open(). Update all the
...
other simulators; remove SIM_DESC from depreciated function
sim_set_callbacks().
1997-05-20 01:57:43 +00:00
Andrew Cagney
24aa2b57af
Depreciate sim_set_callbacks() function. Set simulator callbacks
...
during sim_open().
1997-05-20 00:05:27 +00:00
Andrew Cagney
2e61a3ad9c
Graft sim/common event and other code onto the mips simulator.
1997-05-19 13:30:30 +00:00
Mark Alexander
2ce0e027f4
* obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,
...
obstack_freefun): Eliminate compile warnings in gdb.
1997-05-15 08:30:04 +00:00
Nick Clifton
46686c7839
Added support for storing ARM Procedure Calling Standard variant, and ARM
...
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-14 17:00:43 +00:00
Ian Lance Taylor
3abaf93062
* i386.h: Add MMX instructions.
1997-05-05 21:16:46 +00:00
Ian Lance Taylor
654b084539
Mon May 5 12:45:19 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
...
* i386.h: Remove W modifier from conditional move instructions.
1997-05-05 16:46:18 +00:00
Andrew Cagney
8517f62b16
Ref gdb/11763 - can't stop a running simulator:
...
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-18 12:24:52 +00:00
David Edelsohn
09e348731e
Tweak comment.
1997-04-17 13:46:50 +00:00
David Edelsohn
a1cb1f4b9c
* remote-sim.h (struct _bfd): Declare.
...
(sim_load): Return SIM_RC. New arg `abfd'.
(sim_create_inferior): Return SIM_RC. Delete arg `start_address'.
1997-04-17 09:19:45 +00:00
Andrew Cagney
87e43259f1
Cleanups to compile under FreeBSD
1997-04-17 06:05:19 +00:00
David Edelsohn
9b64639572
* cgen.h (<cpu>_cgen_assemble_insn): New arg for errmsg.
...
(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 23:39:08 +00:00
David Edelsohn
fe2dd6424b
* cgen.h (<cpu>_cgen_assemble_insn): New arg for errmsg.
...
(cgen_asm_parse_operand_fn): Declare.
1997-04-10 21:55:09 +00:00
Ian Lance Taylor
c0d7b5346d
* i386.h: Revert last patch for the NON_BROKEN_OPCODES cases.
1997-04-05 18:15:32 +00:00
David Edelsohn
df8b2c02b3
cgen header file
1997-04-04 19:48:32 +00:00
Ian Lance Taylor
80aeca1402
update copyright
1997-04-04 19:06:12 +00:00
Ian Lance Taylor
c00435ed04
* i386.h: Correct opcode values for fsubp, fsubrp, fdivp, and
...
fdivrp.
1997-04-04 19:03:15 +00:00
David Edelsohn
38498962ba
(sim_open): Update comment.
1997-04-02 23:47:49 +00:00
David Edelsohn
b0d8c28f61
* remote-sim.h (SIM_OPEN_KIND, SIM_RC): New enums.
...
(sim_open): New argument `kind'.
1997-04-02 23:24:25 +00:00
Ian Lance Taylor
64d2004922
* COPYING: Update FSF address.
1997-04-02 19:51:31 +00:00
Ian Lance Taylor
9582f9abec
remove m32r sanitization
1997-04-01 04:12:20 +00:00
Michael Meissner
8902803f75
Fix faulty assumption that va_list is a pointer type
1997-03-28 20:48:12 +00:00
Ian Lance Taylor
b26ac9e1e8
Fri Mar 28 15:44:41 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
...
* libiberty.h (basename): Add prototype for glibc and linux.
1997-03-28 20:45:38 +00:00
Ian Lance Taylor
0585a29283
* i386.h: Add iclr.
1997-03-24 19:38:27 +00:00
David Edelsohn
482a7cddc3
remove m32r sanitization
1997-03-22 19:38:00 +00:00
Ian Lance Taylor
527cabaf29
* i386.h: Change DW to W for cmpxchg and xadd, since they don't
...
take a direction bit.
1997-03-21 00:53:24 +00:00
J.T. Conklin
53bcc60c44
* m68k.h (mcfmac, mcfdiv): New macros.
1997-03-19 14:27:26 +00:00
Ian Lance Taylor
bc68afb237
* objalloc.h: New file.
1997-03-18 00:22:33 +00:00
Andrew Cagney
05e4e44f95
* remote-sim.h: New file, copied in from gdb/remote-sim.h. One
...
day this will be placed in a directory of its own.
1997-03-17 14:19:23 +00:00
Ian Lance Taylor
9ef62ee107
x
1997-03-16 00:05:49 +00:00
Ian Lance Taylor
ea3f963dd6
* obstack.h: Update to current FSF version.
1997-03-16 00:00:59 +00:00
Ian Lance Taylor
5583be2433
* sparc.h: Include <ansidecl.h>. Update function declarations to
...
use prototypes, and to use const when appropriate.
1997-03-14 20:22:46 +00:00
David Edelsohn
efa8608055
Add copyright, tweak some comments.
1997-03-13 17:13:15 +00:00
Andrew Cagney
6d68593763
Extend callback interface to support vprintf, flush and error printing.
...
Corresponding change for gdb directory can be checked in later.
1997-03-12 12:27:30 +00:00
Jeff Law
39c65f8d83
Fix typo in last change.
1997-03-06 23:13:31 +00:00
Jeff Law
35106aae73
* mn10300.h (MN10300_OPERAND_RELAX): Define.
...
Bringing over changes from the mn10200 port. Getting ready to start on
the relaxing assembler.
1997-03-06 21:19:51 +00:00
Jim Wilson
54d26e151e
Correct d10v sanitization errors.
1997-03-03 00:22:35 +00:00
Martin Hunt
713495a9e6
Sanitize out d30v stuff.
1997-02-27 01:49:49 +00:00
Dawn Perchik
2fedd0a135
* mips.h: Add macros for cop0, cop1 cop2 and cop3.
...
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-23 22:24:49 +00:00
Martin Hunt
ca5ef3cb83
Fri Feb 21 16:34:18 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
...
* d30v.h (FLAG_X): Remove unused flag.
1997-02-22 00:34:58 +00:00
David Edelsohn
8a733d7109
* m32r.h (enum reloc_type): Add R_M32R_SDA16.
...
(SHN_M32R_SCOMMON): Define.
1997-02-21 21:01:40 +00:00
Michael Meissner
c6c7035cfb
Since d10v is public now, remove all sanitization statements
1997-02-20 16:05:18 +00:00
Ian Lance Taylor
56c4200b35
From Eric Youngdale <eric@andante.jic.com>:
...
* external.h, internal.h, common.h: Added new structures and
definitions for ELF versions.
1997-02-19 20:36:23 +00:00
Martin Hunt
3acdeb5eee
Tue Feb 18 17:40:36 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
...
* common.h (EM_CYGNUS_D30V): Define.
1997-02-19 01:41:48 +00:00
Martin Hunt
a048df0758
Tue Feb 18 17:37:20 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
...
* d30v.h: New file.
1997-02-19 01:39:32 +00:00
Gavin Romig-Koch
276c2d7dc8
Add r5900
1997-02-11 13:26:34 +00:00
Fred Fish
394de41870
* tic80.h (tic80_symbol_to_value): Change prototype to match
...
change in function, added class parameter.
1997-02-10 17:34:59 +00:00
Fred Fish
12e8f8af1f
* tic80.h (TIC80_OPERAND_ENDMASK): Add for flagging TIc80
...
endmask fields, which are somewhat weird in that 0 and 32 are
treated exactly the same.
1997-02-07 00:28:19 +00:00