aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-01-02keep nm-irix5.hStan Shebs1-0/+1
1996-01-02Keep 1995 ChangeLogStan Shebs1-0/+1
1996-01-02Last year's changes to its own file.Stan Shebs1-0/+5199
1996-01-02 * config/mips/nm-irix5.h: Restore.Stan Shebs2-2/+0
(TARGET_HAS_HARDWARE_WATCHPOINTS, etc): Define as for Irix 4; from Lee Iverson <leei@ai.sri.com>. * config/mips/irix5.mh (NAT_FILE): Use nm-irix5.h. * config/mips/irix[345].mh (MUNCH_DEFINE): Remove.
1996-01-02For SH port, make relocation overflow an error instead of a warning.Jim Wilson2-21/+89
1996-01-02Add support for .note sectionsMichael Meissner1-0/+4
1996-01-02 * elf32-ppc.c: Remove trailing newline from calls toIan Lance Taylor1-0/+7
_bfd_error_handler. (ppc_elf_merge_private_bfd_data): Only warn about endianness difference if target endianness is known.
1996-01-02 * configure.in (noconfigdirs): Put ld or gas in this early, if theBrendan Kehoe1-31/+35
user specifically used --with-gnu-ld=no or --with-gnu-as=no.
1995-12-31 * ecoff.c (ecoff_stab): Simplify. Correctly handle sym + offsetJeff Law1-0/+5
addresses for static variables. So we can access statics in the static block on mips/alpha when using gas.
1995-12-31 * gprof.c (long_options): Add "--function-ordering" andJeff Law9-5/+908
"--file-ordering" options. (usage): Add new options to usage message. (main): Handle new options. * gprof.h (STYLE_FUNCTION_ORDER): Define. (STYLE_FILE_ORDER): Define. (function_mapping_file): Declare. * cg_arcs.c (arcs, numarcs): New globals. (arc_add): Put new arcs into the arc array so the function/file ordering code can examine them. * cg_arcs.h (struct arc): New field "has_been_placed". (arcs, numarcs): Declare new globals. * core.c (symbol_map, symbol_map_count): New globals. (read_function_mappings): New function to read in a function to object map file. (core_init): Call read_function_mappings if a function mapping file exists. (core_create_function_syms): Handle function to object file mappings. * symtab.h (struct sym): New fields "mapped", "has_been_placed", "nuses", "prev". * cg_print.c (cmp_arc_count): New function for sorting arcs. (cmp_fun_nuses): Likewise for functions. (cg_print_function_ordering): New function to print a suggested function ordering. (cg_print_file_ordering): Likewise for ordering .o files. (order_and_dump_functions_by_arcs): Helper function for function and object file ordering code. Gprof changes for mentor vm work.
1995-12-31Just so we have them checked in somewhere; they're sanitized away as weJeff Law3-0/+20
really don't want to distribute them as part of gprof (not without major work).
1995-12-31 * config-ml.in: Add support forDavid Edelsohn1-0/+6
--disable-{softfloat,m68881,m68000,m68020} on m68*-*-*. Simplify setting of multidirs from --disable-foo.
1995-12-31 * tests2.exp: Setup_xfail "i*86-*-linux" andFred Fish2-3/+19
"mips-sgi-irix*" for "real write 4" and "real write 8". Conditionalize both tests for system specific value of "infinity" string.
1995-12-30Forgot a few things...Fred Fish1-0/+3
1995-12-30 * builtins.exp (test_size): Alpha seems to have long builtins.Fred Fish4-24/+92
* tests1.exp: Setup xfail "*-*-*" for "ptype r2". * tests2.exp: Add check to skip chill tests.
1995-12-30 * lib/gdb.exp (default_gdb_start): Fix typo.Fred Fish3-41/+86
* gdb.base/corefile.exp: Allow "Core was generated by ..." messages to not include the full program name that caused the core dump since some systems (such as solaris) apparently truncate this path to about 80 characters. When generating a core file first try increasing the core file size limit to unlimited since some systems may default it to zero, and it is harmless to try it. Move the test for failing to generate a core file to where it will actually get executed. * gdb.c++/templates.exp (test_ptype_of_templates): Accept new gdb result from g++ debug info improvements and make old pattern obsolescent. Also account for size_t differences (may be int or long). * gdb.base/a1-selftest.exp (test_with_self): Check for case where initialization before function call is placed in the delay slot and thus appears to be skipped over by commands such as "next".
1995-12-30 * nm.c ( long_options): Add "--defined-only" option.Jeff Law2-0/+12
(usage): Update for new "--defined-only" option. (filter_symbols): Handle "--defined-only". Part of mentor vm work.
1995-12-30 * symfile.c (find_sym_fns): Add PowerMac to xcoff file recognitionStan Shebs1-0/+5
kludge.
1995-12-30 * gdb.base/a1-selftest.exp (test_with_self): Run without windows.Stan Shebs2-1/+12
1995-12-29 * arparse.y: Include "bucomm.h", not <sysdep.h>.Ian Lance Taylor1-0/+5
* nlmheader.y: Don't include "sysdep.h".
1995-12-29Allow toplevel make to over certain GCC variables; add all-bootstrap targetMichael Meissner1-0/+13
1995-12-28 * README.GDBTK: Polish introductory paragraph.Stan Shebs2-15/+31
1995-12-27 * config-ml.in (ml_realsrcdir): New, to account for ${subdir}.David Edelsohn1-11/+30
1995-12-27Adding perl to devo (perl5.002beta1).Gordon Irlam1-1/+1
1995-12-26 * nm.c (print_symdef_entry): Check return value ofIan Lance Taylor2-190/+397
bfd_get_elt_at_index.
1995-12-26 * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to defineIan Lance Taylor1-0/+5
__eabi.
1995-12-26Add Pentium DG/UX supportMichael Meissner1-0/+5
1995-12-25 * core.c (core_sym_class): Ignore symbols without BSF_FUNCTIONJeff Law5-3/+32
set if ignore_non_function is set. * gprof.h (ignore_non_functions): Declare. * gprof.c (ignore_non_functions): Define. (long_options): Add "ignore-non-functions". (usage): Add new options. (main): Recognize "-D" and "--ignore-non-functions" option. So we can get more accurate information on Solaris, HPUX and other systems that can uniquely identify function symbols.
1995-12-23Build dlltool if config is powerpc*-*-win*Michael Meissner2-177/+48
1995-12-23keep configureJason Molenda1-0/+1
1995-12-22correctly name fileMichael Meissner1-0/+0
1995-12-22Add DG/UX x86 hostMichael Meissner5-108/+135
1995-12-22 * remote-array.c (array_wait): Poll the keyboard along with theRob Savoye2-8/+58
serial port so users can tpye at the target while their application is running.
1995-12-21Add PentiumPro supportMichael Meissner1-0/+4
1995-12-21Add ppcbug-rom.o, srec.o dependenciesMichael Meissner1-0/+2
1995-12-21Add ifndef wrappersMichael Meissner2-3/+27
1995-12-21Make @got be real GOT reloc; make @xgot be old TOC16 relocMichael Meissner1-0/+6
1995-12-21Work in progress to add real GOT supportMichael Meissner2-509/+1479
1995-12-21Make ppcbug workMichael Meissner3-76/+117
1995-12-21 * defs.h: Delete extraneous whitespace at end of file.Fred Fish13-63/+154
* symfile.h: Move #include of demangle.h outside conditional. * objfiles.h (struct objstats, OBJSTAT, OBJSTATS): New struct and macros to hold per-objfile statistics for internal instrumentation. (struct objfile): Add OBJSTATS member, which is optional. * buildsym.h (next_symbol_text_func): Now takes objfile argument. Also update copyright to 1995. * dbxread.c (dbx_next_symbol_text): Now takes objfile argument. (dbx_symfile_init, coffstab_build_psymtabs, elfstab_build_psymtabs, stabsect_build_psymtabs): Accumulate string table size. (dbx_next_symbol_text, read_dbx_symtab, read_ofile_symtab): Accumulate number of stabs symbols read. * dwarfread.c (new_symbol, symthesize_typedef): Accumulate number of full symbols created. * gdbtypes.c (alloc_type): Accumulate number of types. * maint.c (maintenance_print_statistics): New function. * mdebugread.c (mdebug_next_symbol_text): Now takes objfile argument. * minsyms.c (prim_record_minimal_symbol_and_info): Accumulate number of minimal symbols read. * os9kread.c (read_os9k_psymtab): next_symbol_text takes objfile arg. * partial-stab.h: next_symbol_text takes objfile arg. * stabsread.c (error_type, STABS_CONTINUE): Now takes objfile arg and uses it to call next_symbol_text. * symfile.c (add_psymbol_to_list, add_psymbol_addr_to_list): Accumulate number of partial symbols created. * symfile.h (ADD_PSYMBOL_VT_TO_LIST): Accumulate number of partial symbols created. * symmisc.c (print_objfile_statistics): Print the per-objfile internal instrumentation statistics gathered. * xcoffread.c (xcoff_next_symbol_text): Now takes objfile argument.
1995-12-21 * configure.in (noconfigdirs): Add gas or ld if --with-gnu-as=no orBrendan Kehoe2-27/+40
--with-gnu-ld=no. Don't build/configure gas or ld if we said we don't want them.
1995-12-21* elf.c (copy_private_bfd_data): When attaching sections to segments ignoreKen Raeburn2-1/+9
sections that won't be allocated. Patch from Andreas Schwab.
1995-12-20Add switches to control AIX multlibsMichael Meissner2-151/+58
1995-12-20 * config/tc-mips.c (load_address): Correctly handle a constant inIan Lance Taylor1-0/+5
SVR4_PIC case. From Richard Kenner <kenner@vlsi1.ultra.nyu.edu>.
1995-12-20configure m68k-cbm non-sysv4 correctlyKen Raeburn1-0/+5
1995-12-19 * ld-srec/srec.exp: Add setup_xfails for XCOFF targets.Ian Lance Taylor2-5/+26
1995-12-19 * emultempl/aix.em (gld${EMULATION_NAME}_after_open): Only setIan Lance Taylor2-4/+36
relocateable before calling ldctor_build_sets if the output file is in an XCOFF format.
1995-12-19 * coff-i960.c (CALC_ADDEND): Define.Ian Lance Taylor1-0/+11
(coff_i960_relocate_section): Add the input section VMA to the addend for PC relative relocs. PR 8697.
1995-12-1912/19 release from Andrew that fixes Netbsd break problemMichael Meissner2-110/+264
1995-12-19 * configure.in (i386-win32): Don't build expect if we're notJason Molenda1-1/+1
building the tcl subdir.