aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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.
1996-03-08Make psim build on AIX 4.1Michael Meissner1-1/+1
1996-03-07Test common synthetic insns (applicable to v8 or v9).David Edelsohn3-0/+20
1996-03-07Add missing arc sanitization (oops).David Edelsohn1-0/+7
1996-03-07* i386b-nat.c: Revert part of Mar 5 change. FreeBSD collapsed theJ.T. Conklin2-0/+18
s* and t* symbols too.
1996-03-07 * config/tc-hppa.c (SUBSEG_MILLI): Define.Jeff Law1-0/+6
(pa_def_subspaces): Add $MILLICODE$. (pa_spaces_begin): Set section flags for $MILLICODE$.
1996-03-07Thu Mar 7 15:18:51 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1-0/+4
* symfile.c (generic_load): Avoid division by zero.
1996-03-07Thu Mar 7 11:19:33 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-38/+72
* gencode.c, interp.c: Replaced explicit long long references with WORD64HI, WORD64LO, SET64HI and SET64LO macro calls. * support.h (SET64LO, SET64HI): Macros added. This is an intermediate checkin. The work of removing "long long" usage is not yet finished. These changes are clean, and have been sitting on my machine for a while (whilst doing other work), and it is safer for them to be checked in.
1996-03-07 * breakpoint.c (bfd_lookup_symbol): Provide for all SVR4 systems,Jeff Law1-1/+4
not just those with HANDLE_SVR4_EXEC_EMULATORS. Fixes linux native build problem.
1996-03-07* scripttmpl/elfppc.sc (.sdata2, .sbss2): Implement Feb 2 changeJ.T. Conklin1-8/+8
in a different manner to work around differences in shell variable expansion.
1996-03-06 * ldemul.h (ldemul_unrecognized_file): Declare.Ian Lance Taylor1-0/+12
(ldemulation_xfer_type): Add unrecognized_file field. * ldemul.c (ldemul_unrecognized_file): New function. * ldlang.c (load_symbols): If a file can not be recognized, call ldemul_unrecognized_file before trying it as a linker script. * aix.em (gld${EMULATION_NAME}_unrecognized_file): New static function. (gld${EMULATION_NAME}_read_file): Use FOPEN_RT, not "r". (ld_${EMULATION_NAME}_emulation): Initialize unrecognized_file.
1996-03-06 * config/obj-elf.c (obj_elf_section): Only SEC_LOAD if the type isIan Lance Taylor1-0/+4
not SHT_NOBITS. Don't tamper with flags based on type if a special section was found (revert Feb 29 change).
1996-03-06 * config/tc-sh.c (sh_do_align): Only align using the nop patternIan Lance Taylor1-0/+5
if aligning to a longword boundary or greater.
1996-03-06 * tc-sh.c (sh_do_align): Pass 1 not 2 to frag_align.Jim Wilson2-1/+5
1996-03-06 * From Peter Schauer:Jeff Law2-28/+79
* breakpoint.c (internal_breakpoint_number): Move to file scope. (create_solib_event_breakpoint): Use an internal breakpoint number.
1996-03-06 * valarith.c (value_in): Change builtin_type_chill_bool toWilfried Moser1-0/+5
LA_BOOL_TYPE.
1996-03-06 * powerset.exp: Add test.Wilfried Moser2-0/+7
1996-03-06 * ch-exp.c (parse_primval): Handle CARD, MAX, MIN.Wilfried Moser4-36/+225
(match_string_literal): Handle control sequence. (match_character_literal): Deto. * ch-lang.c (chill_printchar): Change formating of nonprintable characters from C'xx' to ^(num). (chill_printstr): Deto. (value_chill_card, value_chill_max_min): New functions to process Chill's CARD, MAX, MIN. (evaluate_subexp_chill): Process UNOP_CARD, UNOP_CHMAX, UNOP_CHMIN. * expression.h (exp_opcode): Add UNOP_CARD, UNOP_CHMAX, UNOP_CHMIN for Chill's CARD, MAX, MIN. * valarith.c (value_in): Add processing of TYPE_CODE_RANGE and change return type from builtin_type_int to builtin_type_chill_bool.
1996-03-06 * gch922.{ch,exp}, powerset.{ch,exp}: New test cases.Wilfried Moser10-21/+459
* builtins.exp, chillvars.exp, misc.exp, tests1.exp: Updated due to new format of nonprintable characters (control sequence instead of C'xx').
1996-03-06 * config/nm-nbsd.h (link_object, lo_name, etc): Move to hereStan Shebs4-77/+30
from config/nm-nbsd.h. * config/sparc/nm-nbsd.h (regs, fp_status, etc): Move to here from config/sparc/tm-nbsd.h.
1996-03-06 * config/m68k/nm-hp300hpux.h (FIVE_ARG_PTRACE): Define hereStan Shebs3-8/+14
instead of in config/m68k/xm-hp300hpux.h.
1996-03-05 * */Makefile.in (maintainer-clean): Remove config.log.Stan Shebs1-1/+1
* gdb.base/Makefile.in (EXECUTABLES): Replace twice with twice-tmp. * gdb.c++/Makefile.in (PROGS): Add inherit. (clean): Remove *.ci.
1996-03-05 * configure.in: Don't set SHLIB or SHLINK to an empty string,Ian Lance Taylor2-0/+10
since they appear as targets in Makefile.in. * configure: Rebuild.
1996-03-05* i386b-nat.c, m68knbsd-nat.c (fetch_core_registers): ProvideJ.T. Conklin3-2/+30
implementation for NetBSD systems.
1996-03-05 * sunos.c (sunos_scan_ext_relocs): If not making a shared library,Ian Lance Taylor1-0/+5
don't fiddle with a symbol which is not defined anywhere.
1996-03-05* configure.in (m68k-*-netbsd*): Build everything now.J.T. Conklin2-3/+4