aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-03-16 * gdb.base/corefile.exp: Remove "alpha-dec-osf2*" native compiledFred Fish2-4/+25
setup_xfail for "print coremaker_bss", "print coremaker_ro", "print func2::coremaker_local", and "backtrace in corefile.exp".
1996-03-15 * app.c (do_scrub_chars): If whitespace is seen in state 11, andIan Lance Taylor1-0/+6
LABELS_WITHOUT_COLONS is not defined, and we are not in m68k MRI mode, change the state to 3 rather than 1.
1996-03-15* config/i386/nm-nbsd.h (FLOAT_INFO): Comment out.J.T. Conklin3-1/+9
* config/i386/tm-nbsd.h (NUM_REGS): Define.
1996-03-15 * coffgen.c (coff_get_normalized_symtab): Call bfd_zalloc insteadDavid Edelsohn2-48/+55
of bfd_alloc (fixes fix_line not being initialized). Delete zeroing of fix_{value,tag,end,scnlen} fields.
1996-03-15 * Makefile.in (DO_X): Don't get confused if CC contains `=' in anIan Lance Taylor1-0/+3
option.
1996-03-15 * configure.in (mips*-nec-sysvr4*): Use a host_makefile_frag ofIan Lance Taylor2-0/+4
config/mh-necv4.
1996-03-15 * mh-necv4: New file.Ian Lance Taylor1-0/+1
1996-03-15 * mh-necv4: New file.Ian Lance Taylor1-0/+11
1996-03-15 * install.sh: Correct misspelling of transformbasename.Ian Lance Taylor2-1/+3
1996-03-15 * config.guess: Recognize mips-*-sysv*.Ian Lance Taylor1-0/+8
1996-03-14 * config/obj-coff.h (C_REGISTER_SECTION): Change from 20 to 50, toIan Lance Taylor1-0/+5
correspond to 11 March change.
1996-03-14 * coffcode.h: Allow specific backends to override theJeff Law2-8/+9
bfd_link_add_symbols routine. Not used yet, but it will be soon for hmse.
1996-03-14 * coff-h8300.c: Include genlink.h.Jeff Law1-0/+8
(howto_table): Add R_MEM_INDIRECT. (rtype2howto): Support R_MEM_INDIRECT. (h8300_reloc16_extra_cases): Handle R_MEM_INDIRECT like R_RELBYTE for now. hmse
1996-03-14 * config/tc-h8300.c (build_bytes, MEMIND case): GenerateJeff Law1-0/+5
an R_MEM_INDIRECT reloc rather than R_RELBYTE. hmse
1996-03-14 * solib.c (solib_break_names): Add _r_debug_state forJeff Law2-28/+52
vanilla SVR4 implementations. From Peter Schauer.
1996-03-14 * scripttempl/h8300.sc: Change name of page zero memoryJeff Law1-0/+8
from "null" to "vectors". Create an output section for vectors. Add comments on how to explicitly place items in the vector table. * scripttempl/h8300h.sc: Likewise. hmse
1996-03-13 * gdb.base/signals.exp: Remove "alpha-*-osf2*" setup_xfail forFred Fish1-0/+6
"bt in signals.exp". This problem only appears when running the testsuite, and then only intermittently.
1996-03-13 * emultempl/lnk960.em (machine_table): Add jx and hx.Ian Lance Taylor1-0/+2
1996-03-13 * genscripts.sh: Don't use ${9:-xx}, since Ultrix /bin/sh doesn'tIan Lance Taylor1-0/+5
support it.
1996-03-12 * lexsup.c (parse_args): Handle --wrap.Ian Lance Taylor5-6/+76
* ldmain.c (main): Initialize link_info.wrap_hash. * ldexp.c (fold_name): Use bfd_wrapped_link_hash_lookup in DEFINED and NAME cases. * ld.texinfo, ld.1: Document --wrap.
1996-03-12 * linker.c (bfd_wrapped_link_hash_lookup): New function.Ian Lance Taylor2-5/+39
(_bfd_generic_link_add_one_symbol): Remove BFD_ASSERT on hash table string. Use bfd_wrapped_link_hash_lookup. (_bfd_generic_link_write_global_symbol): Remove BFD_ASSERT on hash table string. * aoutx.h (aout_link_write_symbols): Use the name from the hash table, if any, when writing out symbols. (aout_link_input_section_std): Use the name from the hash table, if any, when reporting undefined symbols. (aout_link_input_section_ext): Likewise. (aout_link_reloc_link_order): Use bfd_wrapped_link_hash_lookup. * bout.c (get_value): Likewise. * cofflink.c (_bfd_coff_reloc_link_order): Likewise. * ecoff.c (ecoff_reloc_link_order): Likewise. * elflink.h (elf_link_add_object_symbols): Likewise. (elf_reloc_link_order): Likewise. * linker.c (_bfd_generic_link_output_symbols): Likewise. (_bfd_generic_reloc_link_order): Likewise. (default_indirect_link_order): Likewise. * reloc16.c (bfd_coff_reloc16_get_value): Likewise. * sunos.c (sunos_add_one_symbol): Likewise. * xcofflink.c (xcoff_link_add_symbols): Likewise. (bfd_xcoff_link_count_reloc): Likewise. (xcoff_reloc_link_order): Likewise.
1996-03-12 * gdb.base/return.exp (return_tests): Differentiate betweenStan Shebs1-5/+17
two tests of continuing.
1996-03-12 * ieee.c (ieee_write_undefined_tag): Switch to global_types evenIan Lance Taylor2-0/+30
if it is not empty. (ieee_tag_type): For an enum, look through info->enums.
1996-03-12Tue Mar 12 12:43:59 1996 David Mosberger-Tang <davidm@koala.azstarnet.com>Ian Lance Taylor5-6/+49
* ld.h (ld_config_type): Add warn_multiple_gp field. * lexsup.c (parse_args): Handle --warn-multiple-gp. * ldmain.c (warning_callback): Suppress multiple gp values warning if --warn_multiple_gp was not used. * ld.texinfo, ld.1: Document --warn-multiple-gp.
1996-03-12Tue Mar 12 12:41:17 1996 David Mosberger-Tang <davidm@koala.azstarnet.com>Ian Lance Taylor1-0/+6
* coff-alpha.c (alpha_relocate_section): Use info->callbacks_warning, rather than _bfd_error_handler, for "multiple gp" warning.
1996-03-12comment changeIan Lance Taylor1-3/+12
1996-03-12tweak last patchIan Lance Taylor1-0/+2
1996-03-12 * configure: Rebuild with autoconf 2.8.Ian Lance Taylor8-46/+162
1996-03-12 * debug.c (debug_type_samep): Don't loop endlessly inIan Lance Taylor2-28/+531
DEBUG_KIND_ENUM case. From Eric Baur <ecb@nexen.com>.
1996-03-12 Don't do SunOS style dynamic linking for sparc-aout:Ian Lance Taylor3-0/+23
* configure.tgt (sparc64-*-aout*): Use sparcaout, not sun4. (sparclite*-fujitsu-*, sparc*-*-aout): Likewise. (sparc*-wrs-vxworks*): Likewise. * emulparams/sparcaout.sh: New file. * Makefile.in (ALL_EMULATIONS): Add esparcaout.o. (esparcaout.c): New target.
1996-03-11 * config/atof-ieee.c (gen_to_words): Improve handling ofIan Lance Taylor1-0/+6
X_PRECISION numbers. Based on patches from Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>.
1996-03-11 Keep mon960 files.Dawn Perchik2-0/+3
1996-03-11 * mon960-rom.c: New file; support mon960 rom monitor on i960.Dawn Perchik7-4/+425
* monitor.c (monitor_debug): Change remotedebug to buffer strings. * monitor.c (monitor_open): Add test for flag MO_NO_ECHO_ON_OPEN before epecting prompt and echo during open. * monitor.c (monitor_stop): Add test for flag MO_SEND_BREAK_ON_OPEN to determine if break should be sent as stop command. * monitor.h: Add flags MO_NO_ECHO_ON_OPEN and MO_SEND_BREAK_ON_OPEN. * i960-tdep.c (mon960_frame_chain_valid): New function for getting stack frame on mon960. * Makefile.in: Add mon960 files. * configure.in: Changed i960-*-coff* and i960-*-elf* to target mon960; added i960-nindy-coff* and i960-nindy-elf* for target nindy. * configure: Regenerated. * config/i960/mon960.mt, config/i960/tm-mon960.h: New files; support mon960 rom monitor on i960.
1996-03-11 (sim_resume, shift insns): Fix setting of overflow flag for shal.David Edelsohn2-12/+14
1996-03-11* run.c (main): Print error message if argument is invalid.David Edelsohn1-0/+2
(usage): Improve text.
1996-03-11(main): Print error message if argument is invalid.David Edelsohn1-31/+35
(usage): Improve text.
1996-03-11 * compile.c: #include "wait.h".David Edelsohn2-2/+7
(sim_resume, sleep insn): Check program exit status in r0.
1996-03-11Mon Mar 11 11:02:47 1996 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-50/+383
With Michael Snyder: * i386-tdep.c (skip_trampoline_code): Fix strncmp length. * win32-nat.c (CHECK, DEBUG*, debug_*): New. (handle_load_dll): Don't reload symbols. (handle_exception): Use the DEBUG_* names. (child_wait): Add DEBUG_* code. (_initialize_inftarg): Add new commands to set debug_ names.
1996-03-11 * as.h (SEG_NORMAL, SEG_LIST): Bump segment limit from 10 to 40.Steve Chamberlain1-0/+14
(SEG_LAST): New. * subsegs.c (MANY_SEGMENTS): Increase segment limit. * obj-coff.c (seg_N_TYPE, seg_info_off_by_4): Likewise. (do_relocs_for, w_symbols, obj_coff_add_segment, do_linenos_for, crawl_symbols, coff_header_append): Loop to SEG_LAST rather than SEG_E9. Until BFD backend works with i386-pe.
1996-03-11 * compile.c (sim_resume): Watch for calls to abort.David Edelsohn3-10/+83
* run.c: #include <signal.h>. (main): Abort if program got SIGILL.
1996-03-11 * rddbg.c (read_section_stabs_debugging_info): Call save_stab forIan Lance Taylor1-0/+23
each stab entry, call stab_context on an error, and call free_saved_stabs before rturning. (read_symbol_stabs_debugging_info): Likewise. (SAVE_STABS_COUNT): Define. (struct saved_stab): Define. (saved_stabs, saved_stabs_index): New static variables. (save_stab, stab_context, free_saved_stabs): New static functios.
1996-03-11 * objdump.c (stab_name): Remove.Ian Lance Taylor1-51/+95
(struct stab_print): Remove. (stab_print): Remove. (dump_stabs): Don't initialize stab_name. (print_section_stabs): Call bfd_get_stab_name rather than using the stab_name array.
1996-03-11 * stab-syms.c (__define_stab_duplicate): Define.Ian Lance Taylor3-53/+77
(bfd_get_stab_name): Rename from aout_stab_name. Rewrite to use a switch. * bfd-in.h (bfd_get_stab_name): Declare. * bfd-in2.h: Rebuild. * Makefile.in: Rebuild dependencies. (BFD_LIBS): Add stab-syms.o. (BFD_LIBS_CFILES): Add stab-syms.c. (BFD32_BACKENDS): Remove stab-syms.o. (BFD32_BACKENDS_CFILES): Remove stab-syms.c. * configure.in: Don't list stab-syms.o in bfd_backends. * configure: Rebuild. * libaout.h (aout_stab_name): Don't declare. * aoutx.h (NAME(aout,get_symbol_info)): Call bfd_get_stab_name, not aout_stab_name.
1996-03-11 * stab.def: Use __define_stab_duplicate rather than __define_stabIan Lance Taylor1-24/+58
for duplicate entries N_BROWS and N_MOD2. * stab_gnu.h (__define_stab_duplicate): Define before including stab.def.
1996-03-11 * From Peter Schauer:Jeff Law1-0/+25
* breakpoint.c (insert_breakpoints): Use ALL_BREAKPOINTS_SAFE. (bpstat_stop_status): Likewise. (remove_solib_event_breakpoints): Likewise. (clear_momentary_breakpoints): Likewise. (re_enable_breakpoints_in_shlibs): Don't reenable a breakpoint if we still can't read the memory for that breakpoint. (mention): Add bp_shlib_event case to keep gcc quiet.
1996-03-10 * configure: Restore Canadian Cross handling of BISON and LEX,Ian Lance Taylor1-0/+11
removed in Feb 20 change.
1996-03-08 * Makefile.in ($(CONFIGURE_TARGET_MODULES)): If there is aIan Lance Taylor1-0/+6
Makefile after running symlink-tree, then run `make distclean' to avoid clobbering any generated files in srcdir.
1996-03-08 * breakpoint.h (enum enable): New enum shlib_disabled forJeff Law1-0/+1
shared library breakpoints that have been temporarily disabled. * breakpoint.c: Handle temporarily disabled shared library breakpoints like disabled breakpoints in most places. (insert_breakpoints): Use shlib_disabled to indicate that an unsettable breakpoint is only temporarily disabled. (re_enable_breakpoints_in_shlibs): New function. * corelow.c (solib_add_stub): After adding shared libraries, try to reenable any temporarily disabled breakpoints. * infcmd.c (attach_command): Likewise. * infrun.c (wait_for_inferior): Likewise. Hopefully the last 7763 related patches for a while.
1996-03-08 * defs.h (extract_long_unsigned_integer): Declare.Ian Lance Taylor1-0/+7
* findvar.c (extract_long_unsigned_integer): New function. * printcmd.c (print_scalar_formatted): Use it. * valprint.c (val_print_type_code_int): Likewise.
1996-03-08 * infcmd.c (do_registers_info): Ignore anonymous registers.Stan Shebs5-72/+247
* sh-tdep.c (set processor): New command to set specific processor type. (sh_reg_names, sh3_reg_names): Arrays of register names for SH and SH3 processors. (sh_set_processor_type): New function. * sh3-rom.c (sh3_open): Call it. (sh3_regname): Add names of all the bank registers. (sh3_supply_register): Clean up formatting. * config/sh/tm-sh.h (NUM_REGS, NUM_REALREGS): Increase to include bank registers. (REGISTER_NAMES): Add names of bank registers. (FP15_REGNUM): Define. (REGISTER_VIRTUAL_TYPE): Use it. * monitor.c: Clean up some comments.