Jason Molenda
a4122443af
Wed Jun 10 11:53:42 1998 Jason Molenda (crash@bugshack.cygnus.com)
...
* gnu-regex.c: Include "gnu-regex.h", not "regex.h".
1998-06-10 18:54:59 +00:00
Joyce Janczyn
8c2de2aa33
Wed June 10 14:34:00 1998 Joyce Janczyn <janczyn@cygnus.com>
...
* dv-mn103int.c (external_group): Use enumerated types to access
correct group addresses.
* dv-mn103tim.c (do_counter_event): Underflow of cascaded timer
triggers an interrupt on the higher-numbered timer's port.
1998-06-10 18:47:09 +00:00
Jason Molenda
9408296b13
Wed Jun 10 11:34:07 1998 Jason Molenda (crash@bugshack.cygnus.com)
...
* gnu-regex.c, gnu-regex.h: Change LGPL license to GPL license
to stay consistent with the rest of GDB.
1998-06-10 18:36:01 +00:00
Jason Molenda
9f85ab1afe
Wed Jun 10 11:27:39 1998 Jason Molenda (crash@bugshack.cygnus.com)
...
* gnu-regex.c, gnu-regex.h: Update to current FSF (glibc) versions.
1998-06-10 18:28:48 +00:00
Michael Snyder
f7065e881c
Wed Jun 10 10:58:18 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
...
*printcmd.c (disassemble_command): move overlay mapping code
"up" into find_pc_partial_function.
* blockframe.c (find_pc_partial_function): adjust start address
and end address for overlays (mapped vs. unmapped addresses),
so that all callers of this function may benefit.
* m32r-tdep.c (m32r_skip_prologue): adjust indentation.
1998-06-10 18:04:36 +00:00
Frank Ch. Eigler
f337710aff
* SKY hardware interrupt tests.
...
Wed Jun 10 15:56:10 1998 Frank Ch. Eigler <fche@cygnus.com>
* sim/sky/t-int.c: New file to test sky hardware
interrupts.
* sim/sky/t-int-handler.s: New file for null interrupt
handler.
* sim/sky/t-int.brn: New file to build new test.
1998-06-10 17:56:19 +00:00
Doug Evans
f3c7eb69df
* sim/m32r/addx.cgs: Add another test.
...
* sim/m32r/jmp.cgs: Add another test.
* sim/m32r/bra8-2.cgs: New testcase.
* sim/m32r/hello.ms: Run on m32rx too.
1998-06-10 17:56:18 +00:00
Michael Snyder
c488e9b543
Wed Jun 10 10:40:03 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* gdb.base/overlays.exp: fixup compile line for linker script.
1998-06-10 17:42:36 +00:00
Frank Ch. Eigler
b879096335
* Support for sky hardware interrupts. The sky-dma cannot trigger
...
interrupts properly yet (jlemke TODO).
Wed Jun 10 13:22:32 1998 Frank Ch. Eigler <fche@cygnus.com>
* interp.c (decode_coproc): For TX39, add stub COP0 register #7 ,
to allay warnings.
(interrupt_event): Made non-static.
start-sanitize-tx3904
* dv-tx3904tmr.c (deliver_tx3904tmr_tick): Correct accidental
interchange of configuration values for external vs. internal
clock dividers.
end-sanitize-tx3904
start-sanitize-sky
* sky-device.c (sky_signal_interrupt): New function to generate
interrupt event.
* sky-device.h: Declare it.
* sky-dma.c (check_int1): Call it.
* sky-pke.c (pke_begin_interrupt_stall): Call it.
end-sanitize-sky
1998-06-10 17:07:10 +00:00
Patrick Macdonald
a4377bf7bd
* Updated several files to place all sky specific runtime options
...
in sky-gdb.c.
* Added two new runtime options --sky-debug and --screen-refresh
* ChangeLog.sky contains a detailed description of the mods
1998-06-10 17:07:09 +00:00
Ian Lance Taylor
a593fe6847
* missing: Update to version from automake 1.3.
1998-06-10 16:05:48 +00:00
Vladimir Makarov
c2a5732b78
PR15041
1998-06-10 15:50:08 +00:00
Ian Lance Taylor
ca450fb443
* ltmain.sh: On installation, don't get confused if the same name
...
appears more than once in the list of library names.
1998-06-10 15:20:14 +00:00
Frank Ch. Eigler
e1b5df344e
* Typo fix for tx3904tmr use of configuration parameters.
...
(ChangeLog entry coming later.)
1998-06-10 08:58:42 +00:00
Jim Ingham
51c5a1366f
Tue Jun 9 15:27:09 1998 Jim Ingham <jingham@cygnus.com>
...
* gdbtk.c: Added hooks to run gdbtk under the TclPro debugger.
To do this, build gdbtk with:
make CFLAGS="-g -DTCLPRO_DEBUGGER"
Then set the environment variable TCLPRO_DEBUG_DIR to point to
wherever you have installed the TclPro debugger. Finally, in
the Alpha of the TclPro Debugger, you have to start up the
TclPro Debugger BEFORE you start gdbtk. Unfortunately, the
debugger does not understand Itcl 1.5 style classes...
* .Sanitize: Sanitize out references to the TclPro debugger,
since it is not yet released.
1998-06-09 22:33:46 +00:00
Keith Seitz
649bc0554d
* gdbtk.c (gdb_get_vars_command): Return static variables and
...
variables stored in registers.
* main.c (main): Call pre/post_add_symbol_hook's when loading
executables and symbol files.
* symfile.c (symbol_file_add): revert previous change
1998-06-09 22:21:33 +00:00
Ian Carmichael
0001bce1f8
* Handle 10 and 20-bit versions of Break instruction. Move handling
...
* of special values from signal_exception() in interp.c into mips.igen.
*
* Modified: ChangeLog gencode.c interp.c mips.igen sim-main.h
1998-06-09 22:11:24 +00:00
Nick Clifton
c36224ac5a
Disassemble 'add rX, rY, #0 ' as 'mov rX, rY'.
1998-06-09 21:30:56 +00:00
Keith Seitz
fadce6f696
* symfile.c (symbol_file_add): Always call the
...
pre/post_add_symbol_hooks.
* gdbtk.c (gdb_get_vars_command): Return static variables and
variables stored in registers.
1998-06-09 21:15:46 +00:00
Doug Evans
8b9286ecf1
* config/tc-dvp.c (assemble_vu): Print better error message if
...
lower insn is missing.
1998-06-09 19:22:21 +00:00
Ian Lance Taylor
9d0a6b0089
* Makefile.am: Rebuild dependencies.
...
(DEP_INCLUDES): Fix reference to intl build directory.
* Makefile.in: Rebuild.
1998-06-09 17:53:29 +00:00
Frank Ch. Eigler
cc9bc93202
* Updates to tx3904 peripheral simulations for ECC.
...
Tue Jun 9 12:29:50 1998 Frank Ch. Eigler <fche@cygnus.com>
* dv-tx3904cpu.c (deliver_*_interrupt,*_port_event): Set the CAUSE
register upon non-zero interrupt event level, clear upon zero
event value.
* dv-tx3904irc.c (*_port_event): Handle deactivated interrupt signal
by passing zero event value.
(*_io_{read,write}_buffer): Endianness fixes.
* dv-tx3904tmr.c (*_io_{read,write}_buffer): Endianness fixes.
(deliver_*_tick): Reduce sim event interval to 75% of count interval.
* interp.c (sim_open): Added jmr3904pal board type that adds PAL-based
serial I/O and timer module at base address 0xFFFF0000.
1998-06-09 16:54:09 +00:00
Ian Carmichael
895a7dc2aa
* Handle 10 and 20-bit versions of Break instruction. Move handling
...
* of special values from signal_exception() in interp.c into mips.igen.
*
* Modified: gencode.c interp.c mips.igen sim-main.h
1998-06-09 16:54:08 +00:00
Nick Clifton
18993a6868
Make 'send' be CONST char * to avoid compiler warning.
1998-06-09 16:38:11 +00:00
Nick Clifton
4e707af32c
Add definition of EM_ARM
1998-06-09 16:36:31 +00:00
Ian Lance Taylor
e03a97575f
Tue Jun 9 12:20:05 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* doc/c-i386.texi: Update 16 bit documentation.
1998-06-09 16:30:26 +00:00
Ian Lance Taylor
284f02bba8
Tue Jun 9 12:20:05 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* config/tc-i386.h: Change Data16 to Size16, Data32 to Size32,
IgnoreDataSize to IgnoreSize as they are used for address size as
well as data size.
* config/tc-i386.c: Likewise. Add code to reject addr32/data32 in
32-bit mode, similarly addr16/data16 and variants.
1998-06-09 16:21:35 +00:00
Ian Lance Taylor
b8e4d255f3
Tue Jun 9 12:16:01 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* 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-09 16:18:24 +00:00
Doug Evans
5724515d03
* sim/sky/dma.h: New file.
...
* sim/sky/vif.h: New file.
* sim/sky/vu.h: New file.
* sim/sky/sce_main.c: Move magic numbers to .h files.
1998-06-09 16:01:59 +00:00
James Lemke
a77734aa1e
sky.ld: Remove big endian stuff in OUTPUT_FORMAT
1998-06-09 15:55:49 +00:00
Gavin Romig-Koch
2b5d87dfa4
* mips.igen (SWC1) : Correct the handling of ReverseEndian
...
and BigEndianCPU.
1998-06-09 15:54:05 +00:00
Gavin Romig-Koch
55ad270f9a
* configure.in (mips_fpu_bitsize) : Set this correctly for 32-bit mips
...
parts.
* configure: Update.
1998-06-09 15:42:04 +00:00
Nick Clifton
a94e9d4f75
Updated to match latest assembler results.
1998-06-09 01:48:34 +00:00
Nick Clifton
7a0f469b1c
Foixes for PR16116 and ER15940 - improve parallel insn handling.
1998-06-09 01:33:23 +00:00
Nick Clifton
f79ebb2c0f
Fix for PR16116 - remove FLAG_MUL32 attribute from MULX2H insn.
1998-06-09 01:18:34 +00:00
Doug Evans
cacc867752
* sim/m32r/trap.cgs: Test trap 2.
1998-06-08 23:09:54 +00:00
Doug Evans
02c6148370
Test trap 2.
1998-06-08 23:08:49 +00:00
Doug Evans
2dc7ca5026
* config/tc-dvp.c (dvp_relax_frag): Adjust target address by stretch.
...
PR 16132.
1998-06-08 22:44:03 +00:00
Doug Evans
c49fcb32e2
* gas/dvp/relax-1.[sd]: Test .org/relaxing interaction.
1998-06-08 22:41:55 +00:00
Nick Clifton
5aa6fe96a0
Use signed comparisons against addend.
1998-06-08 22:22:21 +00:00
Ron Unrau
a2266bed50
* objfiles.c (add_to_objfile_sections): All targets to define
...
TARGET_KEEP_SECTION to permit them to retain bfd sections that
GDB would otherwise have discarded.
1998-06-08 22:10:37 +00:00
Joyce Janczyn
3d64946ded
Support for timers for mn103002. Still needs more testing/debugging.
1998-06-08 21:57:42 +00:00
David Taylor
e62b6fed2a
add test to verify that changes made to the PSW in-parallel-with a trap
...
instruction end up in the bPSW and not in the PSW. (PR 16026).
1998-06-08 19:18:21 +00:00
Joyce Janczyn
d38f2372a0
Add dv-mn103tim.c and dv-mn103ser.c
1998-06-08 18:09:40 +00:00
Joyce Janczyn
d3f76d42ac
Add timer and serial devices (mn103tim and mn103ser), support
...
--board=am32 for runtime control of device simulation, and adjust
interrupt settings to support am32 instead of am30.
1998-06-08 17:46:25 +00:00
Joyce Janczyn
7cb5d42660
Skeleton file for mn1030002 serial device implementation.
1998-06-08 17:34:04 +00:00
Joyce Janczyn
5f69de151a
Fix typo.
1998-06-08 17:28:08 +00:00
Joyce Janczyn
7146013910
Fix interrupt settings for mn103002, not mn10300 implementation.
1998-06-08 17:27:10 +00:00
Joyce Janczyn
6adf5185c1
* interp.c: (mn10300_option_handler): New function parses arguments
...
using sim-options.
start-sanitize-am30
* (board): Add --board option for specifying am32.
* (sim_open): Create new timer and serial devices and control
configuration of other am32 devices via board option.
end-sanitize-am30
1998-06-08 17:23:11 +00:00
Joyce Janczyn
7f1e9a13b2
Add new devices: mn103tim and mn103ser.
1998-06-08 17:18:02 +00:00