aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-03-16 * Makefile.in: Add *clean rules.Per Bothner2-16/+83
1993-03-16elf32.c, elf32-sparc.c changesKen Raeburn1-0/+8
1993-03-16 * config/rs6000.mh: Get rid of -Dfd_set=int crock.Stu Grossman6-12/+11
This is defined in defs.h if necessary. * vx-share/vxWorks.h: Remove #defs of min and max. * vx-share/xdr_ld.c, vx-share/xdr_ptrace.c, vx-share/xdr_rdb.c: include defs.h.
1993-03-16Add testsuite to list of things to save.Fred Fish1-0/+1
1993-03-16Add dejagnu to list of directories to save.Fred Fish1-0/+1
1993-03-15 * write.c (write_contents): Compute the relocs before writing outIan Lance Taylor5-70/+7882
the section contents. * config/obj-ecoff.h, config/obj-ecoff.c: Numerous changes to get symbol table and values right. * config/tc-mips.h (LOCAL_LABEL): If OBJ_ECOFF, any label starting with $L is local. * config/tc-mips.c (tc_gen_reloc): If OBJ_ECOFF, adjust the addend by the section vma. * config/z8k.mt (TARG_CPU_DEPENDENTS): The relevant file is z8k-opc.h, not z8k.h.
1993-03-15 * h8300.mt (DO_INSTALL): Renamed from INSTALL.Ian Lance Taylor1-1/+1
1993-03-15 * configure.in (h8300-*-*, h8500-*-*): Don't build libg++.Ian Lance Taylor2-0/+14
1993-03-15 * Makefile.in (GCC_FLAGS_TO_PASS): Reset some variables that gccIan Lance Taylor2-1/+16
doesn't use to avoid ARG_MAX overflow on SCO.
1993-03-15 * config/obj-coffbfd.c (obj_coff_endef): Correct test for .bfIan Lance Taylor2-2/+6
symbol.
1993-03-15*** empty log message ***Jim Kingdon1-0/+22
1993-03-14Support 68000 series without floating point. (changed config name)John Gilmore2-2/+6
* configure.in (m68000-*-{aout,elf,coff}): New configs.
1993-03-14* configure.in (m68k-adobe-*): New config.John Gilmore4-0/+74
* tm-68k-nofp.h: New file, lacks 68881 support. * config/m68k-nofp.mt: New file.
1993-03-14Remove a few remaining underscore/no-underscore remnants from config files.John Gilmore15-184/+143
* config/{m68k-un.mt, sparc-un.mt}: Remove. * config/m68k-noun.mt: Rename to m68k-fp.mt. * config/sparc-noun.mt: Rename to sparc-em.mt. * tm-68k-noun.h, tm-spc-noun.h: Remove. * tm-68k-un.h: Rename to tm-68k-fp.h. * tm-spc-un.h: Rename to tm-spc-em.h. * tm-sun4sol2.h: Cleanup. * configure.in (m68k-*, sparc-* targets): Corresponding changes.
1993-03-13* symmisc.c (std_in, std_out, std_err): Move initializationsJohn Gilmore1-0/+5
to runtime code, in case they aren't constant.
1993-03-13consistent use of -solaris2*David D. Zuhn2-0/+32
1993-03-13consistent use of -solaris2*David D. Zuhn1-0/+4
1993-03-13consistent use of -solaris2*David D. Zuhn2-1/+5
1993-03-13 * configure.in: canonicalize all instances to *-*-solaris2*,David D. Zuhn2-7/+29
also strip out a number of tools to not build for go32 host
1993-03-13* symtab.c (find_pc_symtab): some object file formats, notably mips,K. Richard Pixley1-0/+4
have holes in the address ranges of symtabs. Change this algorythm from first hit to tightest fit. Fixes #2217.
1993-03-13* mips-tdep.c (heuristic_proc_start): if we walk the pc into the fenceK. Richard Pixley2-2/+17
post without finding the enclosing function, then print a warning.
1993-03-12Fri Mar 12 09:33:23 1993 Jim Kingdon (kingdon@cygnus.com)Jim Kingdon6-144/+250
* xcoffread.c (retrieve_tracebackinfo): Move assignment out of while condition. * xcoffread.c (enter_line_range): complain() on bad endoffset. xcoffread.c: Doc fixes. Tue Mar 9 09:56:12 1993 Jim Kingdon (kingdon@cygnus.com) * tm-rs6000.h (CORE_NEEDS_RELOCATION): Just call xcoff_relocate_core. xcoffexec.c (xcoff_relocate_core): New function. (text_adjustment): Removed. (add_vmap): Return the vmap. rs6000-tdep.c (add_text_to_loadinfo): No longer static. Fri Mar 5 05:22:46 1993 Jim Kingdon (kingdon@cygnus.com) * xcoffsolib.h: Add objfile member to struct vmap. xcoff{exec,solib}.c: Use it, not lookup_objfile_bfd. xcoffexec.c (add_vmap): Allocate objfiles here.
1993-03-12 * rs6000-core.c: Add .ldinfo section.Jim Kingdon1-0/+4
1993-03-12 * expr.c, write.c: Ultrix native 4.2 cc requires assert conditionIan Lance Taylor3-131/+134
to be on a single line.
1993-03-12 * Makefile.in (MAKEOVERRIDES): Define to be empty.Ian Lance Taylor2-11/+36
1993-03-12 * gdb.t21/demangle.exp (proc demangle): Adjust quotes in anFred Fish1-0/+5
expected output to match current "expect" expectations.
1993-03-12 * section.c (bfd_set_section_contents): whitespacsSteve Chamberlain2-0/+11
* seclet.c (seclet_dump_seclet): Don't try and fill sections with no contents.
1993-03-12don't define POSIX_UTIME for go32, makes ar & ranlib happy againDavid D. Zuhn2-1/+4
1993-03-12today's changes -- version number handling, config.h, as.c, EXIT_*, 68k changesKen Raeburn1-0/+60
1993-03-12accept m683??, not just m683?2Ken Raeburn1-12/+76
1993-03-12config.h, version.c: Now generated from the Makefile.Ken Raeburn1-7/+26
ALL_CFLAGS: No longer define TARGET_CPU. check: Print a message, rather than staying silent. VERSION: New variable.
1993-03-12Include new file config.h.Ken Raeburn1-40/+71
Handle some m683XX processor ids.
1993-03-12Define EXIT_SUCCESS and EXIT_FAILURE if not already defined.Ken Raeburn1-0/+5
1993-03-11 * utils.c (fputs_demangled, fprint_symbol): Remove.Fred Fish6-20/+45
* utils.c (fprintf_symbol_filtered): New function which combines the functionality of fputs_demangled and fprint_symbol. Uses a caller provided language parameter to select the appropriate demangler, and caller provided args to pass to the demangler. * defs.h (fputs_demangled, fprint_symbol): Remove prototypes. * defs.h (fprintf_symbol_filtered): Add prototype. * c-typeprint.c (cp_type_print_method_args): Replace calls to fputs_demangled with call to fprintf_symbol_filtered. * cp-valprint.c (demangle.h): Include * cp-valprint.c (cp_print_value_fields): Replace calls to fprint_symbol with calls to fprintf_symbol_filtered. * printcmd.c (print_frame_args): Replace call to fprint_symbol with call to fprintf_symbol_filtered. * stack.c (print_frame_info, frame_info): Add language variable to pass to fprintf_symbol_demangled and initialize it from the symbol's language. Replace calls to fputs_demangled with calls to fprintf_symbol_filtered. * symtab.c (find_methods): Replace call to fputs_demangled with call to fprintf_symbol_filtered. **** start-sanitize-chill **** * ch-valprint.c (demangle.h): Include. * ch-valprint.c (chill_print_value_fields): Replace call to fprint_symbol with call to new fprintf_symbol_filtered. **** end-sanitize-chill ****
1993-03-11 * demangle.h (DMGL_NO_OPTS): Add define (set to 0) to useFred Fish1-0/+25
in place of bare 0, for readability reasons.
1993-03-11 * utils.c (fputs_demangled): Complete rewrite to clean up andFred Fish6-180/+199
add a language parameter that is used to select the demangling algorithm. * defs.h (enum language): Move further up in file so enum can be used in prototypes. * defs.h (fputs_demangled): Update prototype to add lang arg. * c-typeprint.c (cp_type_print_method_args): Add language arg to fputs_demangled calls, remove DMGL_PARAMS flag. * stack.c (print_frame_info): Remove obsolete code so we don't have to update fputs_demangled usage in it. * stack.c (print_frame_info, frame_info): Add language variable to pass to fputs_demangled and initialize it from the symbol's language. Call fputs_demangled with language arg. * symtab.c (find_methods): Add language arg to fputs_demangled call.
1993-03-11 * Makefile.in (VERSION): Bump version to 4.8.2.Fred Fish2-4/+11
1993-03-11Document change to default.exp.Fred Fish1-0/+6
1993-03-11 * main.c (source_command): Require an explicit pathname of fileFred Fish5-15/+75
to source, since previous behavior of defaulting to gdb init file was troublesome and undocumented. * printcmd.c (disassemble_command): Add missing '{}' pair to else with two statements. Bug reported by Stephane Tsacas <slt@isoft.fr>. * symtab.c (find_pc_line): Don't complain about zero length or negative length line numbers for the moment, since we may not own the terminal when called, such as when single stepping. (FIXME) * language.h (CAST_IS_CONVERSION): True if current language is C++ as well as C. Fix from Peter Schauer. * environ.c (get_in_environ, set_in_environ, unset_in_environ): Use STREQN macro rather than bare '!strncmp()'. * environ.c (unset_in_environ): Avoid use of memcpy on overlapping memory regions, as suggested by Paul Eggert <eggert@twinsun.com>. * c-exp.y (%union struct): Remove unused ulval as suggested by Paul Eggert <eggert@twinsun.com>.
1993-03-10* config.guess: add GPL.K. Richard Pixley4-101/+57
* Makefile.in, config.guess, config.sub, configure: bump copyrights to 93.
1993-03-10 * Makefile.in (do-info): Removed obsolete check for existence ofIan Lance Taylor2-1/+4
localenv file.
1993-03-10 * Makefile.in (MAKEOVERRIDES): Define to be empty.Ian Lance Taylor2-0/+5
1993-03-10tclX supportDavid D. Zuhn3-3/+33
1993-03-10* Makefile.in (setup-dirs): change invocation of make to $(MAKE).K. Richard Pixley2-16/+16
1993-03-09Remove unneeded files, which were being sanitized out anyhow.Ian Lance Taylor8-3768/+0
1993-03-09 * gdb.t07/watchpoint.exp (test_simple_watchpoint): Set upFred Fish1-0/+28
expected fail for i486-*-* that misses the marker2 function. * gdb.t10/crossload.exp (bfddefault): Allow successful recognition of a format to pass even if no symbols are found. Explicitly catch failures where the format is not recognized or is ambiguous, and add the reason to the fail message. * gdb.t10/crossload.exp (bfdexplicit): Catch failure where the cause is and invalid target and add reason to failure message. * gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k, elf32-i386, elf32-sparc, and elf32-i860. * gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar): Set up expected failure for 'filename'::variable scope resolution, which is now apparently broken on all targets. * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp, gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp, gdb.t23/templates.exp: Change failure for missing binfile into just a warning. gdb.t21/demangle.exp: Change all cfront references to 'arm' references.
1993-03-09 * elf32.c (elf_object_p): Use ELF_ARCH stored in xvec to matchFred Fish2-19/+62
against machine architecture stored in the ELF header, to resolve ambiguities. * elf32.c (bfd_section_from_shdr): Bfd_make_section can return NULL, so only use results when non-NULL. * targets.c (elf32_m68k_vec, elf32_i860_vec): Add extern decls and add to vector of targets.
1993-03-09Removed obsolete Makefile.dos.Ian Lance Taylor10-1613/+4
1993-03-09Removed obsolete Makefile.dos (was being sanitized out anyhow).Ian Lance Taylor1-591/+0
1993-03-09Updated dates.Ian Lance Taylor1-2/+2