aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-07-15Similistic configure/build scripts for tx59 simulator tests.Andrew Cagney5-0/+1182
1997-07-15Generic tests for 5900.Andrew Cagney2-0/+40
1997-07-15 * gas/m32r/uppercase.[sd]: New testcase.David Edelsohn3-0/+13
* gas/m32r/m32r.exp: New file.
1997-07-15 * cgen-opc.c: #include <ctype.h>.David Edelsohn1-0/+7
(hash_keyword_name): New arg `case_sensitive_p'. Callers updated. Handle case insensitive hashing. (hash_keyword_value): Change type of `value' to unsigned int.
1997-07-15 * config/tc-mips.c (macro_build): Restore check of fmt argument.Ian Lance Taylor2-41/+53
(mips_ip): Fix ISA checks.
1997-07-15 * configure.tgt: Default the r5900 to little endian.Jeff Law2-3/+8
1997-07-15 * configure.in: Default the r5900 to little endian.Jeff Law3-0/+9
* configure: Rebuilt.
1997-07-15 * config/tc-tic80.c (build_insn): Fix endianness problem withFred Fish2-10/+13
O_big operands. PR 12765
1997-07-15Mon Jul 14 18:02:53 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-10/+20
* procfs.c (wait_fd): Handle an fd that has "hung up" or otherwise terminated (Solaris threads).
1997-07-14 * elf.c (map_sections_to_segments): When checking whetherIan Lance Taylor1-0/+7
including a section in a segment would force us to skip a page, align the address of the next segment to avoid wraparound problems. PR 12828.
1997-07-14Mon Jul 14 11:01:15 1997 Martin M. Hunt <hunt@cygnus.com>Martin Hunt2-1/+5
* configure (GDB_TK): Needs itcl and tix.
1997-07-14Standard simulator tests.Andrew Cagney4-0/+65
1997-07-14 * config.guess: Update from FSF.Jason Merrill2-26/+68
For pc-linux-gnulibc1
1997-07-14 * config/tc-mips.c (check_absolute_expr): Change warning toIan Lance Taylor2-1/+6
error. PR 12849.
1997-07-11Tests for mips r5900 instructionsAndrew Cagney56-0/+892
1997-07-11Fri Jul 11 11:57:11 1997 Martin M. Hunt <hunt@cygnus.com>Martin Hunt2-1/+5
* Makefile.in (GDB_TK): Depend on itcl and tix.
1997-07-11 * config/tc-mips.c (macro_build): Refine code to check if anJeff Law2-37/+65
instruction is available on a particular cpu variant. (mips_ip): Likewise. toshiba 5900 stuff
1997-07-11 * mips-opc.c (mips_builtin_opcodes): If an insn uses singleJeff Law2-394/+322
precision FP, mark it as such. Likewise for double precision FP. Mark ISA1 insns. Consolidate duplicate opcodes where possible. (mips_builtin_opcodes): Remove non-existant r5900 instructions toshiba_5900 stuff
1997-07-11 * mips.h (FP_S, FP_D): Define. Bitmasks indicating if an insnJeff Law1-0/+8
uses single or double precision floating point resources. (INSN_NO_ISA, INSN_ISA1): Define. (cpu specific INSN macros): Tweak into bitmasks outside the range of INSN_ISA field. toshiba_5900 stuff
1997-07-11Fix a number of problems in the r5900 specific p* (parallel) instructions.Andrew Cagney3-90/+177
In particular a host endian dependency one fixed resolved most problems.
1997-07-10Thu Jul 10 00:02:41 1997 Martin M. Hunt <hunt@cygnus.com>Martin Hunt7-125/+383
* Makefile.in, configure.in, aclocal.m4: Add Itcl, Tix, and IDE configuration information. * gdbtk.c (breakpoint_notify): Send address, linenumber and filename when a breakpoint is set. Avoids call to bp_info. (gdbtk_init): Call Tcl_FindExecutable(). Add code to handle Itcl, Tix and IDE initialization. * defs.h (init_ui_hook): Change prototype to accept one arg. * main.c (gdb_init): Change prototype to accept one arg. * top.c (gdb_init): Accepts one argument which it uses to call (*init_ui_hook), which will be gdbtk_init(). This is used for calling Tcl_FindExecutable(). * gdbtcl/breakpoint.tcl (gdbtk_tcl_breakpoint): Change to accept variable number of args for compatibility with cchanges in gdbtk.c. * configure: Regenerated. * gdbtcl/tclIndex: Regenerated.
1997-07-09Add coffswap.h to file list for TIc80 sanitization.Fred Fish1-1/+1
1997-07-09 * coffcode.h (coff_write_object_contents): InitializeFred Fish2-19/+57
target id field to TIC80_TARGET_ID. * coffswap.h (coff_swap_filehdr_out): Swap out target id field if used. (coff_swap_filehdr_in): Swap in target id field if used.
1997-07-08> * tic80.h (TIC80_TARGET_ID): Add define.Fred Fish2-4/+30
> * internal.h (struct internal_filehdr): Add f_target_id field.
1997-07-08 * config/tc-i386.c (tc_i386_fix_adjustable): Change ifndefIan Lance Taylor4-68/+108
OBJ_AOUT to ifdef OBJ_ELF. (md_apply_fix3): When mangling 32 bit PC relative reloc for BFD_ASSEMBLER, handle one ELF case for COFF as well, and add a PE case. * write.c (fixup_segment): Change special case for i386-coff to not apply for i386-pe. * config/obj-coff.c (coff_adjust_section_syms): Only count fixups which were not done. (coff_frob_file_after_relocs): Rename from coff_frob_file. (coff_format_ops): Initialize frob_file_after_relocs field rather than frob_file field. * config/obj-coff.h (coff_frob_file): Don't declare. (coff_frob_file_after_relocs): Declare. (obj_frob_file): Don't define. (obj_frob_file_after_relocs): Define. * configure.in: Set bfd_gas to yes for i386-*-cygwin32. * configure: Rebuild.
1997-07-07 * coff-i386.c (coff_i386_is_local_label_name): New static functionIan Lance Taylor2-2/+32
if TARGET_UNDERSCORE. (coff_bfd_is_local_label_name): Define if TARGET_UNDERSCORE. (i386coff_vec): Add SEC_CODE and SEC_DATA to section_flags.
1997-07-07 From Manfred Hollstein <manfred@s-direktnet.de>:Ian Lance Taylor2-1/+13
* configure.host (i[3456]86-*-linux*libc1*): Renamed from i[3456]86-*-linux*. (i[3456]86-*-linux*): New host.
1997-07-04 * source.c (OPEN_MODE, FDOPEN_MODE): Define; value depends uponIan Lance Taylor2-3/+15
whether CRLF_SOURCE_FILES is defined. (open_source_file): Use OPEN_MODE with open and openp. (print_source_lines): Use FDOPEN_MODE with fdopen. If CRLF_SOURCE_FILES is defined, ignore \r characters. (forward_search_command): Use FDOPEN_MODE with fdopen. (reverse_search_command): Likewise. * config/i386/xm-cygwin32.h (CRLF_SOURCE_FILES): Define. (LSEEK_NOT_LINEAR): Don't define.
1997-07-04 * gdbint.texinfo (Host Conditionals): Add CRLF_SOURCE_LINES.Ian Lance Taylor1-0/+5
Document LSEEK_NOT_LINEAR.
1997-07-04 * Makefile.in (INSTALL_PROGRAM_ARGS): New variable.Ian Lance Taylor4-1/+314
(INSTALL_PROGRAM): Use $(INSTALL_PROGRAM_ARGS). (INSTALL_SCRIPT): New variable. (BASE_FLAGS_TO_PASS): Pass down INSTALL_SCRIPT. * configure.in: If host is *-*-cygwin32*, set INSTALL_PROGRAM_ARGS to -x. * install-sh: Add support for -x option.
1997-07-04 * lib/gdb.exp(get_debug_format): Don't cause the testsuite to failBob Manson2-5/+15
if we can't get a debug format from GDB (we may be testing an older GDB). Use a 10 second timeout when checking for the format. * gdb.stabs/weird.exp: Fix quoting.
1997-07-04Thu Jul 3 17:41:46 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-2/+6
* mips-tdep.c (mips_extract_return_value): align 4-byte float return values within the 8-byte FP register.
1997-07-03 * config/sparclet.exp: Renamed sparclet-loader.c to stub-loader.c.Bob Manson2-2/+6
1997-07-03Thu Jul 3 13:48:11 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-8/+13
* mips-tdep.c (mips_push_arguments): don't left-adjust 32-bit integers in 64-bit register parameters before function calls.
1997-07-03Sync powerpc simulator with public version. Enable FPSCR and stringAndrew Cagney1-1/+1
instructions.
1997-07-02 * gencode.c (build_instruction): Handle "pext5" according toJeff Law2-1/+4
version 1.95 of the r5900 ISA. Fixes pr12413 (c/h from toshiba).
1997-07-02 * gencode.c (build_instruction): Handle "ppac5" according toJeff Law2-1/+6
version 1.95 of the r5900 ISA. fixes pr12407 (c/h from toshiba).
1997-07-02 * interp.c (sim_engine_run): Reset the ZERO register to zeroJeff Law2-23/+40
regardless of FEATURE_WARN_ZERO.
1997-07-02 * gencode.c (FEATURE_WARNINGS): Remove FEATURE_WARN_ZERO.Jeff Law2-3/+20
Fix for pr12402 (c/h from toshiba).
1997-07-02 * config/obj-coff.c (fixup_segment): Never subtract sectionIan Lance Taylor2-14/+35
address from PC relative reloc which will be fully resolved.
1997-07-01 * ecoff.c (page_type): Renamed from page_t to avoid conflictJeff Law2-23/+24
with hpux10 header files.
1997-07-01 * config/arm-ice.exp: New file.Bob Manson3-0/+6
1997-07-01Mon Jun 30 17:54:51 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-29/+51
* mips-tdep.c (mips_push_arguments): special-case handling for odd-sized struct parameters passed in registers / on stack.
1997-06-30Mon Jun 30 15:30:38 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-9/+21
* mips-tdep.c (mips_push_arguments): tweak alignment of small structs passed in registers for little-endian non-EABI mode.
1997-06-30Mon Jun 30 13:05:39 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+6
* breakpoint.c (frame_in_dummy): use generic dummy if available. (check_duplicates, clear_command): compare sections only if doing overlay debugging.
1997-06-30 * configure.in, Makefile.in: Treat tix like itcl.Ian Lance Taylor3-8/+17
1997-06-30 * elf32-m68k.c (howto_table): Use complain_overflow_bitfield, notIan Lance Taylor2-5/+10
complain_overflow_signed, for 32 bit PC relative relocations.
1997-06-30 From Jason Merrill <jason@cygnus.com>:Ian Lance Taylor1-0/+8
* read.c (do_align): If BFD_ASSEMBLER, only use NOP_OPCODE if SEC_CODE is set. * config/tc-i386.h (md_maybe_text): Define. (md_do_align): Use md_maybe_text.
1997-06-30finish upgrade to automake 1.2Ian Lance Taylor1-7/+3
1997-06-30 * mips-opc.c (mips_builtin_opcodes): Add "pinteh", "pexeh" andJeff Law2-450/+486
"pexew" as synonyms for "pintoh", "pexoh", "pexow". pr12399.