aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-03-24 * targmatch.sed: Use the hold space to put the #ifdef around theIan Lance Taylor1-0/+7
the string constant. * targets.c (UNSUPPORTED_TARGET): Don't define. (find_target): Don't check for UNSUPPORTED_TARGET. (bfd_set_default_target): Don't try to optimize by checking for default.
1997-03-24Delete duplicate mn10300 entry, move other to normal place.David Edelsohn1-0/+4
1997-03-24(m32r): Clean up support for.David Edelsohn1-6/+3
1997-03-24 * Makefile.in: Rebuild dependencies.Ian Lance Taylor1-0/+5
(ALL_MACHINES_CFILES): Add cpu-m32r.c. (BFD32_BACKENDS_CFILES): Add elf32-m32r.c. (elf32-m32r.o): Remove explicit target.
1997-03-24 * Makefile.in (install-dirs): Don't crash if prefix, and henceIan Lance Taylor1-0/+5
MAKEDIRS, is empty.
1997-03-24 * sh-opc.h: Add bf/s and bt/s as synonyms for bf.s and bt.s.Ian Lance Taylor1-0/+2
The documented instructions are bf/s and bt/s.
1997-03-24 * config.bfd: Don't set targ_underscore for i[3456]86-*-gnu* orIan Lance Taylor1-0/+3
i[3456]86-*-linux*.
1997-03-24 * i386.h: Add iclr.Ian Lance Taylor1-0/+4
1997-03-24 * config/tc-i386.h (iclrKludge): Define.Ian Lance Taylor2-0/+10
* config/tc-i386.c (md_assemble): Handle iclrKludge.
1997-03-24 * elf32-sparc.c (elf32_sparc_size_dynamic_sections): Don'tIan Lance Taylor2-15/+37
count section symbols for sections that were created by the linker, or are not allocatable or not loadable. (elf32_sparc_finish_dynamic_sections): Output output section symbols for section for which we made space for them.
1997-03-24 * mips-opc.c: Add dctr and dctw.Ian Lance Taylor1-0/+4
1997-03-24 * config/tc-alpha.h (tc_frob_file_before_adjust): Define ifIan Lance Taylor1-0/+9
OBJ_ECOFF. (alpha_frob_file_before_adjust): Declare if OBJ_ECOFF. * config/tc-alpha.c (alpha_debug): New static variable. (md_parse_option): Set alpha_debug if -g is seen. (alpha_frob_file_before_adjust): New function if OBJ_ECOFF.
1997-03-24 * Makefile.in (.c.o): Define TARGET_$(MY_TARGET) when compiling.Ian Lance Taylor3-8/+23
* gmon.h: Use bytes counts rather than sizeof in struct raw_phdr and struct raw_arc.
1997-03-24The d30v release has a testsuite directory.Andrew Cagney1-2/+1
1997-03-24Enable testsuite in sim directory.Andrew Cagney3-1/+108
1997-03-24Growing number of tests for d30vAndrew Cagney34-0/+1634
1997-03-24Sun Mar 23 18:03:31 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-7/+6
* tc-d30v.c (build_insn): Enable range-checking code. (postfix): Stop at space or comma. Fixes PR 11862. (md_assemble): Change error message.
1997-03-24Sun Mar 23 18:03:31 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+8
* config/tc-d30v.c (build_insn): Enable range-checking code. (postfix): Stop at space or comma. Fixes PR 11862. (md_assemble): Change error message.
1997-03-24Sun Mar 23 18:08:10 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+6
* d30v-dis.c (print_insn): Change the way signed constants are displayed.
1997-03-24Fixes from Peter Schauer:Mark Alexander2-8/+22
* config/mips/tm-mips.h (REGISTER_CONVERT_TO_TYPE, REGISTER_CONVERT_FROM_TYPE): Swap words if target, not host, is big-endian and if registers are 32 bits. * mips-tdep.c (mips_print_register, mips_extract_return_value, mips_store_return_value): Fix floating-point word-order problems on little-endian targets introduced by changes of Mar 21.
1997-03-24 * remote.c (target_resume_hook, target_wait_loop_hook): NewStan Shebs2-40/+87
globals. (remote_resume, remote_wait): Use them. * d10v-tdep.c: Set the above hooks. (tracesource): New GDB variable, controls source display in traces. (display_trace): Find and display source line if requested. (trace_info): Mention empty trace buffer if appropriate. (tdisassemble_command): Robustify argument handling.
1997-03-23 * configure.host: Remove extra bogus Linux case.Stan Shebs2-1/+4
1997-03-23 Moved change from gdb_target_udi to gdb_start.Bob Manson2-3/+4
1997-03-23 * config/udi.exp(gdb_target_udi): Make sure UDICONF is setBob Manson2-1/+14
properly before starting gdb.
1997-03-22Add this file too..Fred Fish1-0/+72
1997-03-22Forgot this change in last checkin.Fred Fish1-0/+14
1997-03-22 * remote-sim.c (simulator_command): Add comment about dealing withFred Fish7-1/+334
NULL or empty args. start-sanitize-tic80 * Makefile.in (tic80-tdep.o): Add target. * configure.tgt: Add tic80 case. * tic80-tdep.c: New file. * config/tic80/{tic80.mt, tm-tic80.h}: New files. end-sanitize-tic80
1997-03-22fix v850 sanitizationDavid Edelsohn1-1/+1
1997-03-22remove m32r sanitizationDavid Edelsohn1-29/+0
1997-03-22 * Makefile.in: Added automatic dependency building.Ian Lance Taylor2-0/+6
* dep-in.sed: New file.
1997-03-22 * c-exp.y (yylex): Handle nested template parameter lists.Peter Schauer3-23/+46
* symtab.c (decode_line_2): Fix test for valid choice number.
1997-03-22 * mips-tdep.c (mips_push_arguments): On non-EABI architectures,Mark Alexander3-86/+147
copy first two floating point arguments to general registers, so that MIPS16 functions will receive the arguments correctly. (mips_print_register): Print double registers correctly on little-endian hosts. (mips_extract_return_value): Return double values correctly on little-endian hosts. * mdebugread.c (parse_procedure): Adjust address of procedure relative to address in file descriptor record; this accounts for constant strings that may precede functions in the text section. Remove now-useless lowest_pdr_addr from argument list and all calls.
1997-03-21 * config/obj-ieee.c (segment_name): Don't define function if thisIan Lance Taylor2-0/+5
is a macro.
1997-03-21 * config/obj-coff.h (DO_STRIP): Don't define.Ian Lance Taylor3-6/+10
* config/tc-h8300.h (DO_STRIP): Don't define. * config/tc-h8500.h (DO_STRIP): Don't define. * config/tc-w65.h (DO_STRIP): Don't define. * config/tc-z8k.h (DO_STRIP): Don't define.
1997-03-21 * symbols.c (colon): Call obj_frob_label if it is defined.Ian Lance Taylor2-5/+10
* config/obj-vms.h (obj_frob_label): Rename from tc_frob_label.
1997-03-21Remove m32r sanitization.David Edelsohn3-40/+3
1997-03-21Remove m32r sanitization.David Edelsohn5-56/+6
1997-03-21Make powerpc simulator support in gdb dependent on whether the simulator was ↵Michael Meissner6-130/+127
configured in
1997-03-21 * elf32-m32r.c (m32r_elf_howto_table): Use special function for LO16.David Edelsohn1-22/+19
(m32r_hi16_list): New static local. (m32r_elf_hi16_reloc): Don't perform reloc, just queue it up. (m32r_elf_do_hi16_reloc): Delete. (m32r_elf_relocate_hi16): New function. (m32r_elf_lo16_reloc): New function. (m32r_elf_relocate_section): For HI16 relocs, scan for corresponding LO16 reloc. * elf32-m32r.c (m32r_elf_create_linker_section): Delete. (m32r_elf_add_symbol_hook): Rewrite _SDA_BASE_ support. (m32r_elf_final_sda_base): New function. (m32r_elf_relocate_section): Rewrite sdata support. (m32r_elf_finish_dynamic_sections): Delete. Bring over from m32r-970131 branch.
1997-03-21 * configure.in: Don't set files and links. Don't callIan Lance Taylor2-37/+52
AC_LINK_FILES. Substitute te_file. Create targ-cpu.h, obj-format.h, targ-env.h, and itbl-cpu.h in AC_OUTPUT. * configure: Rebuild. * Makefile.in (TARG_CPU_C): New variable. (TARG_CPU_O, TARG_CPU_H): New variables. (OBJ_FORMAT_C, OBJ_FORMAT_O, OBJ_FORMAT_H): New variables. (TARG_ENV_H, ATOF_TARG_C, ATOF_TARG_O): New variables. (SOURCES): Rename from REAL_SOURCES. Delete old definition. (LINKED_SOURCES): Remove. (HEADERS): Rename from REAL_HEADERS. Delete old definition. (LINKED_HEADERS): Remove. (OBJS): Use $(TARG_CPU_O), etc., rather than targ-cpu.o, etc. ($(OBJS)): Depend upon $(TARG_ENV_H), etc., rather than targ-cpu.h, etc. ($(TARG_CPU_O), $(OBJ_FORMAT_O) $(ATOF_TARG_O)): New targets. (targ-cpu.o, obj-format.o, atof-targ.o): Remove targets. (itbl-cpu.h): Remove target. (DISTCLEAN_HERE): Remove targ-cpu.c, obj-format.c, atof-targ.c, atof-targ.h.
1997-03-21 * Makefile.in (BFD_H): New variable.Ian Lance Taylor4-64/+210
(HFILES): New variable. (CFILES): Add all C files. (.dep, .dep1, dep.sed, dep, dep-in): New targets. Delete old dependencies, and build new ones. * dep-in.sed: New file.
1997-03-21 * elf32-sparc.c (elf32_sparc_size_dynamic_sections): If there isIan Lance Taylor2-9/+25
no .rela.plt section, don't output a DT_PLTGOT dynamic entry. Handles the case of a shared library with no function calls.
1997-03-21xIan Lance Taylor1-1/+1
1997-03-21Fri Mar 21 12:28:41 1997 Philippe De Muyter <phdm@info.ucl.ac.be>Ian Lance Taylor1-0/+6
* emulparams/delta68.sh (OUTPUT_FORMAT): Set to "m68k-coff-sysv".
1997-03-21 * mn10200-tdep.c (mn10200_analyze_prologue): Look for save of "a1"Jeff Law2-2/+23
in the prologue too.
1997-03-21 * run.c: Include alloca-conf.h.Jeff Law1-1/+3
1997-03-21 * callback.c (os_evprintf_filtered): Fix typo.Jeff Law1-0/+4
1997-03-21 * size.c (usage): Make definition match its prototype.Jeff Law1-0/+37
(display_bfd, lprint_number, rprint_number): Likewise. (print_berkeley_format, sysv_internal_printer): Likewise. (print_sysv_format): Likewise. * nm.c (set_print_radix, set_output_format): Likewise. * objcopy.c (filter_bytes): Likewise.
1997-03-21Pass GCC -W...Andrew Cagney4-155/+303
1997-03-21 * remote-sim.c (gdb_os_vprintf_filtered): Fix to work with non-ANSIJeff Law2-2/+21
compilers. (gdb_os_evprintf_filtered): Similarly.