aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-03-17Forgot to include changes to Makefile.in and configure.in.Fred Fish1-0/+2
1993-03-17 * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New testFred Fish4-2/+10
files to test gdb's calling of functions in the inferior with the correct arguments and gdb's ability to retrieve any result returned.
1993-03-17New functions from macros in tm-z8k.h.Steve Chamberlain2-2/+47
1993-03-17 * valops.c (value_arg_coerce): Apply temporary patch toFred Fish1-0/+8
fix problem with coercion of array and function types when passed as arguments to C functions, pending a more complete review of when and how coercion should be done, depending upon context and language.
1993-03-17 * xcoffread.c (MIN_TBTABSIZ): Change to 12.Jim Kingdon2-3/+10
1993-03-17 * xcoffread.c (xcoff_symfile_read): Only read stringtab andJim Kingdon2-7/+15
debugsec if there are a non-zero number of symbols.
1993-03-17 * ecoff-ext.h (AUX_PUT_ANY): Don't use void values in branches ofIan Lance Taylor2-2/+25
conditional expression.
1993-03-17Make check target depend on all target.Rob Savoye1-1/+1
1993-03-17Now has :make check" target.Rob Savoye1-60/+48
1993-03-17"Make check" works much better.Rob Savoye1-4/+8
1993-03-17 * xcoffexec.c (add_vmap): Wrap symbol read in catch_errors.Jim Kingdon2-4/+30
1993-03-17 * xcoffread.c (read_symbol_lineno): Look to end of symbols for .bf,Jim Kingdon1-17/+38
not just 50 symbols. (symtbl_num_syms): New variable. (read_xcoff_symtab): Set it. (read_symbol_nvalue): Check for bad symno. (read_symbol_{lineno,nvalue}, callers): Don't pass symtable; it's always symtbl.
1993-03-17Catch error on close so runtest won't bomb.Rob Savoye1-0/+6
1993-03-16 * config/unix-gdb.exp (gdb_exit): Remove close commands thatFred Fish2-7/+20
may be called after gdb goes away. Previous versions of expect needed these to avoid file descriptor leaks, but they cause errors with the current revision of expect. * gdb.t00/gdbvars.exp: Use -re on expected output after setting sevenbit-strings. * gdb.t04/setvar.exp, gdb.t13/bitfields.exp: Make commands to set sevenbit-strings consistent across tests. **** start-sanitize-chill **** gdb.t30/chexp.exp, gdb.t31/chillvars.exp: Make commands to set sevenbit-strings consistent across tests. **** end-sanitize-chill ****
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.