aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-03-25* interp.c (sim_open): Tidy up device creation.Andrew Cagney3-48/+89
* dv-mn103int.c (mn103int_port_event): Drive NMI with non-zero value. (mn103int_io_read_buffer): Convert absolute address to register block offsets. (read_icr, write_icr): Convert block offset into group offset.
1998-03-25* interp.c (sim_open): Create second 1mb memory region at 0x40000000.Andrew Cagney7-197/+1433
(sim_open): Create a device tree. (sim-hw.h): Include. (do_interrupt): Delete, needs to use dv-mn103cpu.c * dv-mn103int.c, dv-mn103cpu.c: New files.
1998-03-25* mn10300_sim.h (EXTRACT_PSW_LM, INSERT_PSW_LM, PSW_IE, PSW_LM): Define.Andrew Cagney1-0/+6
(SP): Define.
1998-03-25* dv-pal.c (hw_pal_countdown, hw_pal_countdown_value,Andrew Cagney3-64/+278
hw_pal_timer, hw_pal_timer_value): Define. (hw_pal_io_read_buffer, hw_pal_io_write_buffer): Add timer support (do_counter_event, do_counter_read, do_counter_value, do_counter_write): new functions. * hw-tree.c (hw_printf): Send tree dump to stderr, same as other trace output. * hw-base.c (hw_create): Stop searching for a device when one is found.
1998-03-25Re-do --enable-sim-hardware so that each simulator can specify the devicesAndrew Cagney10-199/+253
it wants built. Generate hw-config.h.
1998-03-25 * gas/mips/vu0.s: Add tests for "bc2f", "bc2fl", "bc2t", "bc2tl",Jeff Law1-0/+8
"cfc.i", "cfc.ni", "ctc.i", and "ctc.ni". * gas/mips/vu0.d: Corresponding changes.
1998-03-25 * vu0.h (cfc2, ctc2): Add variants with ".i" and ".ni"Jeff Law2-0/+11
opcode extensions.
1998-03-25Start deleting libg++ and librx--they are no longer shipped to customers.Jason Molenda1-2/+2
1998-03-25Tue Mar 24 16:58:29 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda2-10/+9
* Makefile.in (TARGET_CONFIGDIRS, ALL_TARGET_MODULES, CONFIGURE_TARGET_MODULES, CHECK_TARGET_MODULES, INSTALL_TARGET_MODULES, CLEAN_TARGET_MODULES, all-target-winsup): Remove references to librx and libg++. Bye bye.
1998-03-25Fix PR15434 by emitting a nop if a section ends with a 16 bit instruction.Nick Clifton1-0/+8
1998-03-25 * config/obj-coff.c (obj_coff_bss): Compile unconditionally. CallIan Lance Taylor1-0/+6
s_lcomm rather than obj_coff_lcomm. (obj_pseudo_table): Compile .bss pseudo-op unconditionally.
1998-03-25 * rclex.l: Accept { and } as synonyms for BEGIN and END.Ian Lance Taylor2-1/+29
1998-03-25Pacify GCC.Andrew Cagney6-51/+72
1998-03-25 Add --demangle and --no-demangle options:Ian Lance Taylor5-3/+42
* gprof.h (demangle): Declare. * gprof.c (demangle): New global variable. (OPTION_DEMANGLE, OPTION_NO_DEMANGLE): Define. (long_options): Add "demangle" and "no-demangle". (usage): Mention --demangle and --no-demangle. (main): Handle OPTION_DEMANGLE and OPTION_NO_DEMANGLE. * utils.c (print_name_only): Only demangle symbol name if demangle is true. * gprof.texi (Output Options): Document new options.
1998-03-24Tue Mar 24 18:32:47 1998 H.J. Lu <hjl@gnu.org>Ian Lance Taylor1-0/+4
* i386.h: Set LinearAddress for lidt and lgdt.
1998-03-24Tue Mar 24 18:30:58 1998 H.J. Lu <hjl@gnu.org>Ian Lance Taylor3-8/+36
* config/tc-i386.h (LinearAddress): Define. * config/tc-i386.c (md_assemble): If LinearAddress is set for the instruction, don't use a default segment.
1998-03-24 * Makefile.in (BASE_FLAGS_TO_PASS): Pass $(lispdir) down toEric Mumpower2-0/+6
recursive makes
1998-03-24* interp.c (Max, Min): Comment out functions. Not yet used.Andrew Cagney2-1/+15
* vr4320.igen (DCLZ): Pacify GCC, 64 bit arg, int format.
1998-03-24* Several fixes and performance enhancements from my 2 weeks working in Japan.Ian Carmichael2-1/+5
1998-03-24* gen-engine.c (print_run_body): Re-extract the CIA afterAndrew Cagney1-0/+5
processing any events. Events may not restart the simulator.
1998-03-24Add new files: mn10300.igen, mn10300.dc, sim-main.h, op_utils.cJoyce Janczyn1-0/+4
1998-03-24Tue Mar 24 16:09:43 1998 Manfred Hollstein <manfred@s-direktnet.de>Ian Lance Taylor1-0/+6
* ieee.c (do_one): Check section before dereferencing it. (ieee_canonicalize_reloc): Likewise with src->relent.sym_ptr_ptr. (ieee_generic_stat_arch_elt): Likewise with abfd->my_archive.
1998-03-24Port mn10300 simulator to build with the common simulator frameworkJoyce Janczyn1-0/+41
under the configure option --enable-sim-common.
1998-03-24Add code to support building mn10300 simulator with the common simulatorJoyce Janczyn1-79/+398
framework.
1998-03-24Add support for building simulator based on common simulator framework.Joyce Janczyn1-5/+110
Separate out files which get compiled depending on --enable-sim-common configuration.
1998-03-24Add ability to configure mn10300 built with common simulator code base.Joyce Janczyn2-50/+551
Use --enable-sim-common to build this way; default configure has not changed.
1998-03-24New {load/store}_{byte/half/word} macros for simulator built withJoyce Janczyn1-5/+209
common framework.
1998-03-24Header file required by igen generated files.Joyce Janczyn1-0/+96
1998-03-24IGEN input files for mn10300 simulator.Joyce Janczyn2-0/+3524
1998-03-24 * Makefile.in: Get SHELL from configure.Stu Grossman1-0/+16
* configure: Regenerate with autoconf 2.12.1 to fix shell issues for NT native builds.
1998-03-24 * Make-common.in: Get SHELL from configure.Stu Grossman3-39/+225
* (stamp-tvals sim-inline.c): Use $(SHELL) when invoking move-if-change. Fixes NT native build problem. * Makefile.in (nltvals.def): Use $(SHELL) when invoking move-if-change. Fixes NT native build problem. * configure: Regenerate with autoconf 2.12.1 to fix shell issues for NT native builds.
1998-03-24 * Makefile.in: Derive SHELL from configure.Stu Grossman8-109/+255
* config/d10v/d10v.mt config/d30v/d30v.mt config/m32r/m32r.mt config/mn10200/mn10200.mt config/mn10300/mn10300.mt : Remove -lm from SIM. This prevents dependency checking of -lm (under NT native builds). (It is automatically added by configure if it exists.) * doc/configure mswin/configure nlm/configure testsuite/gdb.base/configure testsuite/gdb.c++/configure testsuite/gdb.chill/configure testsuite/gdb.disasm/configure testsuite/gdb.stabs/configure testsuite/gdb.threads/configure: Regenerate with autoconf 2.12.1 to fix shell issues for NT native builds.
1998-03-24 * Makefile.in (CC_FOR_TARGET): Use $(TARGET_SUBDIR) when passing -BIan Lance Taylor2-12/+19
for newlib directory. (CXX_FOR_TARGET): Likewise.
1998-03-24Build IGEN with the mn10300 simulator.Joyce Janczyn3-63/+53
1998-03-24Mon Mar 23 18:10:57 1998 Ulrich Drepper (drepper@cygnus.com)Jason Molenda1-0/+5
* solib.c (solib_create_inferior_hook): Rewrite previous change to check the type of file via BFD.
1998-03-23Mon Mar 23 18:54:15 1998 Joel Sherrill <joel@OARcorp.com>Ian Lance Taylor1-0/+8
* configure.tgt: (sh*-*-rtems*): Switched from ELF to COFF.
1998-03-23Mon Mar 23 18:53:40 1998 Joel Sherrill <joel@OARcorp.com>Ian Lance Taylor1-0/+5
* configure.in: (sh*-*-rtems*): Switched from ELF to COFF. * configure: Rebuild.
1998-03-23Mon Mar 23 18:51:47 1998 Joel Sherrill <joel@OARcorp.com>Ian Lance Taylor1-0/+4
* config.bfd: (sh*-*-rtems*): Switched from ELF to COFF.
1998-03-23fix random sanitization errorsAngela Marie Thomas1-1/+1
1998-03-23Add interworking support (untested) to pe backends.Nick Clifton2-50/+86
1998-03-23Mon Mar 23 13:52:28 1998 Ulrich Drepper (drepper@cygnus.com)Jason Molenda2-13/+77
* breakpoint.c (breakpoint_re_set_one): Treat bp_shlib_events like bp_breakpoints. * solib.c (solib_create_inferior_hook): Relocate section addresses if the alleged start address doesn't agree with the PC.
1998-03-23 * gas/dvp/mpg-1.[sd]: New files.Doug Evans1-0/+8
* gas/dvp/mpg-1vu.s: New file. * gas/dvp/dvp.exp: Run new test mpg-1.s.
1998-03-23 * config/tc-dvp.c (insert_mpg_marker): Update mpgloc.Doug Evans2-0/+12
1998-03-23add sanitization markerNick Clifton1-0/+2
1998-03-23Fix SATH bit patternNick Clifton2-178/+187
1998-03-23Fix SATH bit pattern (PR15418)Nick Clifton1-0/+5
1998-03-23Mon Mar 23 13:41:39 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-39/+84
* gdbtk.c (gdb_get_mem): Rewrite to fetch entire contents of the memory window at once.
1998-03-23* Oops, added note re. regeneration of "configure" script.Frank Ch. Eigler1-0/+1
1998-03-23* Added sky-sanitized --with-sim-gpu2 option to match the one given toFrank Ch. Eigler3-122/+480
stand-alone sky simulator, last week. start-sanitize-sky Mon Mar 23 13:07:22 1998 Frank Ch. Eigler <fche@cygnus.com> * configure.in (sim-gpu2): Added --with-sim-gpu2 as configure option, to allow gdb+sim linking with sky GPU2 library. end-sanitize-sky
1998-03-23 * ltconfig: Update after libtool/ltconfig.in change forJeff Law1-0/+9
hpux11.