aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-03-17Forgot during last checkin.Fred Fish3-2/+84
* config.h.in: New file. * Makefile.in (distclean): Remove config.h and stamp-h during distclean. (config.h, stamp-h): New targets to remake config.h when necessary.
1996-03-17 * acconfig.h: New file, for autoheader.Fred Fish5-75/+176
* configure.in (AC_CONFIG_HEADER): Add, generate config.h. * configure: Regenerate. * Makefile.in (defs_h): Add config.h * defs.h (config.h): Include before any other includes or defines. * i386-tdep.c (gdb_string.h): Move include after include of defs.h.
1996-03-16 * gdb.c++/misc.exp: Add note to message forFred Fish1-0/+6
"print s.a for foo struct" that this is a known gcc 2.7.2 and earlier bug.
1996-03-16 From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>Fred Fish2-4/+8
* gdb.texinfo (Expressions): Fix erroneous array constant example.
1996-03-16 From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>Fred Fish2-94/+132
* Makefile.in (INSTALLED_LIBS): Make sure that @LIBS@ will not result in an empty line, to work around a bug in native Ultrix 4.4 and OSF/1-3.2C make.
1996-03-16 * configure.in: Add gdbserver to configdirs under linux.Fred Fish3-108/+189
* configure: Regenerate.
1996-03-16 * gdb.texinfo: Add missing "@bullet" to some "@itemize"Fred Fish2-4/+9
commands.
1996-03-16 * gdb.base/break.exp: Fix pattern for matching "Delete allFred Fish3-31/+75
breakpoints (y or n) ". Add "mips-dec-ultrix*" to setup_xfail for deleting all breakpoints test. Fix various timeout messages to include "(timeout)". * gdb.base/callfuncs.exp: Add "i*86-*-sysv4*" to setup_xfail for "p t_float_values2(3.14159,float_val2)". * gdb.base/funcargs.exp: Remove "mips-sgi-irix4*" setup_xfail for "continue to call2g" when gcc compiled. * gdb.base/langs.exp: Remove "i*86-*-sysv4*" setup_xfail for "up to foo in langs.exp", "show language at foo in langs.exp", "show language at cppsub_ in langs.exp", "up to fsub in langs.exp", and "show language at fsub in langs.exp". * gdb.base/list.exp: Remove "*-*-sysv4*" setup_xfail for "list line 1 in include file", "list message for lines past EOF", "list function in include file", "list list0.h:foo", and "list filename:function; nonexistant function". * gdb.base/ptype.exp: Change "i*86-*-sysv4*" setup_xfail for "whatis unnamed typedef'd enum (compiler bug in IBM's xlc)" and "ptype t_char_array" to be for native cc only.
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.