aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-11-05 * sim-main.h: Delete inclusion of config.h, include sim-basics.hDoug Evans4-680/+811
before cgen-types.h. * tconfig.in: Guard against multiple inclusion. * cpu.h: Delete decls moved to genmloop.sh. * cpux.h: Ditto.
1998-11-05 * genmloop.sh (eng.hin): Rename HAVE_PARALLEL_EXEC toDoug Evans4-220/+98
HAVE_PARALLEL_INSNS, define as 0 or 1. Emit decls of fns in mloop.cin. * cgen-engine.h: Typedefs of IADDR,CIA,SEM_ARG,SEM_PC moved ... * cgen-sim.h: ... to here.
1998-11-05Add support for FR30Nick Clifton6-22/+194
1998-11-05Add support for the FR30.Nick Clifton1-0/+4
1998-11-05Added support for FR30Nick Clifton11-961/+1253
1998-11-04Add support for FR30Nick Clifton3-1/+50
1998-11-04add some commentsDoug Evans2-347/+1005
1998-11-04 * v850ice.c (do_gdb): New function.Keith Seitz2-11/+30
(ice_stepi): Use do_gdb to step properly. (ice_nexti): Use do_gdb to step properly. (view_source): Correct call to src window's location for new version.
1998-11-03Fix mn10200 build failure on redhat 5.0 linux.Jim Wilson2-4/+13
* c-exp.y (parse_number): Check TARGET_LONG_LONG_BIT when setting high_bit to avoid undefined negative shift.
1998-11-03 * config/tc-m32r.c (assemble_two_insns): Ensure both insnsDoug Evans1-0/+5
are 16 bit insns. PR 18135.
1998-11-03 * gas/m32r/error.exp: New error testcase driver.Doug Evans4-1/+27
* gas/m32r/wrongsize.s: New testcase. PR 18135.
1998-11-03 * gas/m32r/fslot.[sd]: New testcase.Doug Evans6-1/+113
* gas/m32r/m32r.exp: Run it. * gas/m32r/fslotx.[sd]: New testcase. * gas/m32r/m32rx.exp: Run it. * gas/m32r/m32rx.[sd]: Update. PR 18134.
1998-11-03Mon Nov 2 20:10:18 1998 Martin von Loewis <loewis@informatik.hu-berlin.de>Ian Lance Taylor2-67/+80
* app.c (do_scrub_begin): Set characters above 127 to be symbol characters. (do_scrub_chars): Add some casts to unsigned char to avoid unwanted sign extension. * read.c (lex_type): Set characters about 127 to be symbol characters. * config/tc-i386.c (md_begin): Set identifier_chars and operand_chars for values above 127.
1998-11-02Mon Nov 2 15:26:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer3-261/+763
* configure.in: Check cygwin* instead of cygwin32*. * configure: regenerate
1998-11-02Mon Nov 2 15:26:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer1-0/+4
* configure.in: Check cygwin* instead of cygwin32*.
1998-11-02Mon Nov 2 15:19:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer1-9/+9
* configure.in: drop "32" from config/mh-cygwin32. Check cygwin* instead of cygwin32*. * config.sub: Check cygwin* instead of cygwin32*.
1998-11-02Mon Nov 2 15:15:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-10/+1
* mh-cygwin32: delete * mh-cygwin: was mh-cygwin32
1998-11-02Mon Nov 2 15:05:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer3-222/+679
* configure.in: detect cygwin* instead of cygwin32* * configure: regenerate
1998-11-02Mon Nov 2 15:05:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer6-448/+1451
* configure.in: detect cygwin* instead of cygwin32* * configure: regenerate
1998-11-02Mon Nov 2 14:59:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer5-628/+2042
* configure.in: detect cygwin* instead of cygwin32* * configure: regenerate
1998-11-02Don't report error for dynamic links and --gc-sections.Catherine Moore1-0/+5
1998-11-02* adding missing ChangeLog header lineFrank Ch. Eigler1-0/+1
1998-11-02 * elf-m10300.c (mn10300_elf_relax_section): Do not use alloca,Jeff Law1-0/+5
use bfd_malloc and free instead and check return value from bfd_malloc.
1998-11-01 * libbfd-in.h (_bfd_dwarf1_find_nearest_line): Declare.Ian Lance Taylor2-2/+29
* libbfd.h: Rebuild.
1998-11-01Sun Nov 1 12:46:53 1998 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor1-0/+6
* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Allocate two slots for later PLT entries in large PLTs. (ppc_elf_finish_dynamic_symbol): Allow for the extra slots.
1998-11-01 * elf32-ppc.c (ppc_elf_reload_section): Fix typo.Jeff Law2-10/+13
1998-10-31Fri Oct 30 15:14:49 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer1-0/+5
* dllwrap.c: change all references to cygwin32_ to cygwin_, change Cygwin target def to CYGWIN.
1998-10-30 From Philip Blundell <pb@nexus.co.uk>:Catherine Moore2-1/+25
* arm.h (R_ARM_COPY, et al.): New relocs, used by Linux for PIC. (EF_ALIGN8): New flag.
1998-10-30Added missing keeper files.Michael Snyder1-0/+2
1998-10-30* build fix for tx39 sim; caused by sky->devo mergeFrank Ch. Eigler1-0/+7
* dv-tx3904cpu.c (deliver_tx3904cpu_interrupt): Add dummy interrupt level number to match changed SignalExceptionInterrupt macro.
1998-10-30* Updated sanitizationFrank Ch. Eigler1-7/+1
- remove memories of old sim/testsuite/sky directory - add new dir sim/testsuite/mips64el-elf to "always-keep" list
1998-10-30 * lib/sim-defs.exp (sim_run): download target program to remoteFelix Lee1-0/+5
host, if necessary. for unix-driven win32 testing.
1998-10-29updateGeoffrey Noer1-0/+766
1998-10-29 * cgen.h (CGEN_VERSION_{MAJOR,MINOR,FIXLEVEL}): Delete.Doug Evans2-28/+83
1998-10-29fix minor typo.Michael Snyder1-1/+1
1998-10-29Thu Oct 29 10:04:20 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder4-131/+252
[Support for trace debugging: registers that were not collected.] * remote.c (remote_fetch_registers): accept 'xxxx' in the register packet, with the meaning "register value is not available". Set register_valid to -1, which will connote "no value available". * findvar.c (read_relative_register_raw_bytes): return failure if register_valid == -1. (value_of_register): return failure if register_valid == -1. (read_var_value): return error if value_of_register fails for a register variable. (value_from_register): return failure if register_valid == -1. * eval.c (evaluate_subexp_standard): return error if value_of_register fails for a register used in an expression. * infcmd.c (do_registers_info): display "value not available" for registers for which register_valid == -1. * tracepoint.c (set_raw_tracepoint): just save the filename as is from the symbol table, rather than trying to prepend the dir name. Also save the bfd section. (tracepoints_info): use the section when looking up the function name. * tracepoint.h: add section field to tracepoint struct.
1998-10-29* Test cases for PR 18015.Frank Ch. Eigler3-0/+31
Thu Oct 29 12:07:06 1998 Frank Ch. Eigler <fche@cygnus.com> * t-psrlvw.s (test_psrlvw): Add test for sign-extension in insn. * t-padsbh.s: New test. * t-mult1.s: New test. * Makefile.in: Run them.
1998-10-29* sky->devo merge, continued -- left out the r5900 TLB last time!Frank Ch. Eigler2-35/+306
* includes a small PR 17224 tweak
1998-10-29* monster sky->devo merge -- sky sim test suitesFrank Ch. Eigler1-0/+230
1998-10-29* sky->devo merge; dummy test suite directory for mips64el-skyb-elf target.Frank Ch. Eigler1-0/+19
1998-10-29commit sanitized b20 branchGeoffrey Noer1-766/+0
1998-10-29* Fixes for PR 18015, from customer.Frank Ch. Eigler1-0/+7
Thu Oct 29 11:06:30 EST 1998 Frank Ch. Eigler <fche@cygnus.com> * r5900.igen: Fix PSRLVW, MULTU1, PADSBH instructions, as per customer patch.
1998-10-29Wed Oct 28 16:19:02 1998 Martin M. Hunt <hunt@cygnus.com>Martin Hunt2-2/+11
* gdbtk-cmds.c (gdb_set_bp_addr): For callback, send full pathname instead of just basename.
1998-10-28 * sim-if.c (sim_do_command): Handle "sim info reg {bbpsw,bbpc}".Doug Evans2-152/+72
Bring over from branch.
1998-10-28For cygwin hosts, we need to use the return value from the readDrew Moseley1-0/+24
routine as the number of bytes to process. This apparently is due to text-mode vs binary-mode. If the mounts are done text-mode, then the size returnedby fstat() may be different than the number of bytes "read" in text mode.
1998-10-28Fixup previous delta by replacing 'unsigned long' with 'bfd_vma'Nick Clifton2-5/+10
1998-10-28* peripheral part of sky->devo mergeFrank Ch. Eigler3-4/+12
* patch approved by shebs Wed Oct 28 12:33:52 EST 1998 Frank Ch. Eigler <fche@cygnus.com> * configure.in: Accept both -skyb- and -sky- for --with-sim-funit/gpu2 options. * configure: Rebuilt.
1998-10-28 * sparcl-tdep.c (send_resp, sparclite_serial_start,Mark Alexander2-6/+40
sparclite_serial_write): Use remote_timeout instead of hardcoded two second timeout. (download): Fix adjustment of a.out load addresses.
1998-10-28Unify (well almost) --enable-build-warnings configuration optionAndrew Cagney11-666/+2371
across GDB and SIM directories.
1998-10-27Applied patch from Philip Blundell <pb@nexus.co.uk>: Make address variablesNick Clifton2-9/+16
unsigned to avoid problems when disassembling code at high-bit-set addresses.