aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-09-16Add initialisation of the processors field of the v850_opcode structure.Nick Clifton2-169/+166
1997-09-16Added new field to v850_opcode structure.Nick Clifton2-0/+28
1997-09-16 * gdb.stabs/weird.exp: Don't start gdb 'til after we've compiledBob Manson1-0/+11
the testcase.
1997-09-15For instructions moved into v850.igen was computing (wrong) NIA whenAndrew Cagney4-14/+28
this wasn't needed.
1997-09-15 * igen.c (gen_run_c): Handle non-multi-sim case.Andrew Cagney2-22/+36
1997-09-15 * gas/config/tc-mips.c (mips_1900): Replace with mips_3900 andGavin Romig-Koch2-0/+14
mips16. * gas/testsuite/gas/mips/mips.exp: Handle r3900 and r1900. * gas/testsuite/gas/mips/ld-ilocks: New file. * gcc/config/mips/mips.h, gcc/config/mips/r1900.h: Implement r1900 as r3900 with mips16.
1997-09-15 * dbxread.c (MSYMBOL_SIZE): New macro.Mark Alexander9-54/+287
(end_psymtab): Use MSYMBOL_SIZE to extract size from minimal symbol. * elfread.c (elf_symtab_read): If ELF symbol is "special", such as a MIPS16 function, mark minimal symbol as special too. * mips-tdep.c (pc_is_mips16): New function to check whether a function is MIPS16 by looking at the minimal symbol. Use pc_is_mips16 throughout instead of IS_MIPS16_ADDR macro. * config/mips/tm-mips.h (SYMBOL_IS_SPECIAL, MAKE_MSYMBOL_SPECIAL, MSYMBOL_IS_SPECIAL, MSYMBOL_SIZE): New functions for setting/testing "special" MIPS16 bit in ELF and minimal symbols. * mdebugread.c (parse_partial_symbols): Don't construct a partial symbol table for a file that already has one. start-sanitize-tx19 * configure.tgt: Support TX19. * config/mips/tm-tx19.h, config/mips/tm-tx19l.h, config/mips/tx19.mt, config/mips/tx19l.mt: New files for TX19. end-sanitize-tx19
1997-09-15merge from d30v-970225-branchKen Raeburn1-0/+55
1997-09-15merge from d30v-970225-branchKen Raeburn2-67/+198
1997-09-15merge from d30v-970225-branchKen Raeburn4-6/+75
1997-09-15merge from d30v-970225-branchKen Raeburn1-0/+20
1997-09-15merge from d30v-970225-branchKen Raeburn1-0/+8
1997-09-15Fix sanitization for v850 V v850e V v850eqAndrew Cagney5-429/+506
1997-09-15Update to reflect change to sim/common/aclocal.m4 (allow sim/commonAndrew Cagney9-26/+55
directory to specify its own unqiue config.h file).
1997-09-15Fix sanitization.Andrew Cagney1-1/+1
1997-09-15For v850eq start up with US bit set.Andrew Cagney6-333/+244
Let sim_analyze_program determine the architecture. Fix various sanitizations.
1997-09-15Fix v850 sanitization.Andrew Cagney1-5/+7
1997-09-15Determine ARCHITECTURE from program if possible.Andrew Cagney2-2/+14
Rename common's generated config.h to cconfig.h.
1997-09-15 * callback.c (os_write): divert stdout and stderr to theirAndrew Cagney1-0/+5
respective hooks.
1997-09-15Sun Sep 14 20:53:42 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-5/+5
* config/mh-cygwin32: ok to build split texinfo files
1997-09-13 * mdebugread.c (parse_symbol, handle_psymbol_enumerators): HandlePeter Schauer2-5/+19
yet another variant of enumerator debugging info, used by DU 4.0 native cc.
1997-09-13 * ChangeLog: Fix misspelled `end-sanitize-r5900' for Jun 26Peter Schauer1-1/+1
ChangeLog entry.
1997-09-13 * ChangeLog: Fix duplicate `start-sanitize-r5900' aroundPeter Schauer1-1/+1
Jul 28 ChangeLog entry.
1997-09-13 * lib/gdb.exp(gdb_step_for_stub): New function.Bob Manson2-62/+155
(gdb_run_cmd): Look for gdb,do_reload_on_run target feature--if it exists, reload the executable and do a "continue" instead of doing a jump. (runto_main): Use gdb_step_for_stub. * gdb.base/break.exp: Use gdb_step_for_stub. Also, rename certain tests to have unique names. * gdb.base/callfuncs.exp: Ditto. * gdb.base/commands.exp: Ditto. * gdb.base/default.exp: Ditto. * gdb.base/help.exp: Ditto. * gdb.base/list.exp: Ditto. * gdb.base/opaque.exp: Ditto. * gdb.base/printcmds.exp: Ditto. Use a loop to emit multiple similar tests. * gdb.base/setshow.c: Add set_debug_traps/breakpoint calls. * gdb.c++/cplusfuncs.cc: Ditto. * gdb.c++/virtfunc.cc: Ditto. * config/monitor.exp: Keep track of the last file we saw, rather than trying to get the info from gdb. * gdb.fortran/types.exp: Move comment to previous line. Fixes for TCL8 miscellaneous problems, plus other changes.
1997-09-13 * lib/gdb.exp(gdb_step_for_stub): New function.Bob Manson1-0/+28
(gdb_run_cmd): Look for gdb,do_reload_on_run target feature--if it exists, reload the executable and do a "continue" instead of doing a jump. (runto_main): Use gdb_step_for_stub. * gdb.base/break.exp: Use gdb_step_for_stub. Also, rename certain tests to have unique names. * gdb.base/callfuncs.exp: Ditto. * gdb.base/commands.exp: Ditto. * gdb.base/default.exp: Ditto. * gdb.base/help.exp: Ditto. * gdb.base/list.exp: Ditto. * gdb.base/opaque.exp: Ditto. * gdb.base/printcmds.exp: Ditto. Use a loop to emit multiple similar tests. * gdb.base/setshow.c: Add set_debug_traps/breakpoint calls. * gdb.c++/cplusfuncs.cc: Ditto. * gdb.c++/virtfunc.cc: Ditto. * config/monitor.exp: Keep track of the last file we saw, rather than trying to get the info from gdb. * gdb.fortran/types.exp: Move comment to previous line. Fixes for TCL8 miscellaneous problems.
1997-09-12Fri Sep 12 16:19:20 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-1/+5
* configure.in: remove bison from noconfigdirs for Cygwin32 host
1997-09-12Improved display of register lists.Nick Clifton2-12/+57
1997-09-12Check reserved bits before executing instructions.Andrew Cagney7-43/+144
Make v850[eq] the the default simulator. Report illegal instructions. Include v850e instructions in v850eq.
1997-09-12v850eq wasn't building igen directory.Andrew Cagney3-0/+9
1997-09-12Add profiling support to v850*.Andrew Cagney6-16/+83
1997-09-12Short form of sample-size option had wrong value.Andrew Cagney2-1/+6
1997-09-12v850* wants igenAndrew Cagney1-0/+8
1997-09-12Generate instruction profile call with each instruction.Andrew Cagney1-0/+6
1997-09-12 * sparc-opc.c (sparc_opcodes): Fix assembler args toDavid Edelsohn2-19/+25
fzeros, fones, fsrc1, fsrc1s, fsrc2s, fnot1, fnot1s, fnot2s, fors, fnors, fands, fnands, fxors, fxnors, fornot1s, fornot2s, fandnot1s, fandnot2s.
1997-09-11Wed Sep 10 22:30:24 1997 Martin M. Hunt <hunt@cygnus.com>Martin Hunt1-0/+7
* interp.c (sim_resume): Increment PC at end of rep loop. * simops.c (OP_4201): Fix rachi instruction.
1997-09-10mips/sim_info was just returning?????Andrew Cagney2-2/+4
1997-09-10o Wordwrap usage messages from sim-optionsAndrew Cagney5-17/+81
o Clarify how to use alias options o use in sim-watch (better usage message) o Don't pass something on the stack into the watch-point interrupt hander.
1997-09-10Removed spurious error return.Nick Clifton2-2/+4
1997-09-10(gen_itable_h): Output an enum defining the max size of the itableAndrew Cagney1-0/+7
string members.
1997-09-10 * *.exp: The end-all be-all of quoting fixes. Ha.Bob Manson25-104/+108
At least I hope so.
1997-09-10Fixed sanitizationNick Clifton3-7/+10
1997-09-10Added v850 emulation.Nick Clifton3-0/+6
1997-09-10remove mentions of ARCIan Lance Taylor1-145/+0
1997-09-10New function: bfd_arch_list cf bfd_target_list.Andrew Cagney3-40/+123
Make bfd_default_scan (arch) more flexable in its match of name to arch, remove some of the dead code.
1997-09-10Have trace_input, trace_output use sim-trace for IO.Andrew Cagney2-47/+66
1997-09-10 * inst.h (sim_state): rename to h8300_sim_state, to avoid conflictFelix Lee3-2/+13
with sim/common. * configure.in: check for sys/param.h * compile.c: #ifdef HAVE_SYS_PARAM_H. #define SIGTRAP for wingdb. (sim_resume): poll keyboard at least once per call. (sim_resume): use host_callback instead of printf for syscall output.
1997-09-10Add option architecture-info to list supported architectures.Andrew Cagney2-0/+26
1997-09-10Support tx19 sanitation.Gavin Romig-Koch4-0/+116
1997-09-10 * sim-core.h (sim_cpu_core): [WITH_XOR_ENDIAN + 1], to avoidFelix Lee2-1/+7
illegal zero-sized array. * sim-core.c (sim_core_xor_read_buffer): same.
1997-09-10 * interp.c (sim_resume): poll_quit() at least once per call;Felix Lee1-0/+5
otherwise gdb can loop sim_resume() uninterruptably.