aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-10-16Avoid longjmp()-catching compilation errors in cross-ports.John Gilmore10-167/+149
* doc/gdbint.texinfo: Update GET_LONGJMP_TARGET, L_SET doc. * irix4-nat.c, mips-nat.c (JB_ELEMENT_SIZE, get_longjmp_target): Move from mips-tdep.c and tm-{irix3,mips}.h. * mips-nat.c: Remove a bunch of code that was ifdef'd out of native MIPS ports. * nm-irix3.h, nm-mips.h (GET_LONGJMP_TARGET): Move from tm-irix3.h and tm-mips.h. * ultra3-nat.c (register_addr): Move from ultra3-xdep.c. (fetch_core_registers): Fix bfd_seek arguments.
1992-10-16Update GET_LONGJMP_TARGET, L_SET doc.John Gilmore1-8/+19
1992-10-16* getopt.h (struct option): RMS decided we should do it the other way.John Gilmore2-10/+21
1992-10-16Make core files work again on most hosts, by adding corelow.o.John Gilmore21-21/+21
1992-10-16Make core files work again on most hosts.John Gilmore1-2/+11
1992-10-16* config/decstation.mh, news.mh (NATDEPFILES): Add corelow.o.John Gilmore5-4/+10
* config/delta88.mt, m88k.mt (TDEPFILES): Remove coredep.o, it's native dependent.
1992-10-16ultra3 splitK. Richard Pixley9-223/+299
1992-10-16use the provided enum for has_argK. Richard Pixley2-15/+25
1992-10-16add MEM_FNS_DECLAREDK. Richard Pixley2-0/+6
1992-10-16casts for ultrix compilerK. Richard Pixley1-0/+7
1992-10-15 * ldlang.c (size_input_section): count the sizes of all sectionsSteve Chamberlain2-1/+6
we allocate.
1992-10-15Document changes to hosts directory.Per Bothner1-0/+6
1992-10-15 * apollo68.h, apollov68.h, hp300.h, i386v.h, irix3.h: RemovePer Bothner5-59/+0
no-longer-used definitions of L_SET and L_INCR. * i386linux.h: Tweaks to smooth Linux build.
1992-10-15 * binutils.tex: Document yesterday's changes to strip and copy.Per Bothner2-64/+132
1992-10-15* Makefile.in (VERSION): Roll to 4.6.8.John Gilmore5-14/+12
(OBS): Put version.o first, so Makefile rebuild happens early. * command.h: Publicize prototype for not_just_help_class_command. * command.c: Remove proto. * maint.c: Mark "mt" as an abbrev, to avoid duplicated help output. Move "maint info" from class info to class maintenance, and improve text. * infrun.c: Move "stop" to class_obscure, and give it a function so it will not be seen as a global help topic. FIXME, it should be possible to set these attributes independently. * core.c (core_command): Make nicer error message for no core support.
1992-10-15Lint around file_ptr's (bfd's off_t's) and bfd_seek.John Gilmore6-64/+106
* dbxread.c (read_dbx_symtab): Use L_SET as bfd_seek arg. (elfstab_build_psymtabs): staboffset and stabstroffset args are file_ptr's. * dwarfread.c (struct dwfinfo): Convert dbfoff, lnfoff to file_ptr. (scan_compilation_units): Punt unused filename arg. dbfoff, lnoffset, and curlnoffset are file_ptr's now. (dwarf_build_psymtabs): Drop desc and filename args; use objfile. dbfoff and lnoffset are file_ptr's now. (read_ofile_symtab): foffset is now file_ptr. Use L_SET in bfd_seek. * elfread.c (struct elfinfo): dboffset and lnoffset are file_ptr's. (elf_symfile_read): Skip desc and filename args to dwarf_build_psymtabs. Pass file_ptr's to elfstab_build_psymtabs. * gdb-stabs.h: Use file_ptr rather than off_t. * mipsread.c (fixup_symtab): f_ptr is a file_ptr. Re-enable compile-time debug check that someone turned off as "unused". (read_the_mips_symtab): st_filptr is a file_ptr. Fix bfd_seek call. * symfile.h: Update dwarf_build_psymtabs and elfstab_build_psymtabs prototypes. * xcoffread.c (init_stringtab, init_lineno, xcoff_symfile_read): Use file_ptr offsets. bfd_seeks use L_SET.
1992-10-15Now update it in the *right* place...John Gilmore1-1/+1
1992-10-15Update after comment changes.John Gilmore2-3/+14
1992-10-15Insert copyright notices in all BFD files that need them.John Gilmore7-9/+51
Update copyrights on recently changed files to 1992. Regularize first-line comments somewhat.
1992-10-15* bfd-in.h (file_ptr): Update comments, make FIXME re off_t.John Gilmore1-0/+2
1992-10-15* aout-adobe.c, aoutf1.h, aoutx.h, bout.c coff-m68k.c, coff-z8k.c,John Gilmore9-55/+37
coffcode.h, elf.c, libaout.h, libbfd.h, srec.c: Lint.
1992-10-15* aout-adobe.c, aoutf1.h, archive.c, bout.c, coff-rs6000.c,John Gilmore13-140/+162
coffcode.h, elf.c, ieee.c, libaout.h, libbfd.c, oasys.c, sco-core.c: Lint: Second argument of bfd_seek is always file_ptr. Third argument is SEEK_SET or SEEK_CUR. Result is always 0 or -1.
1992-10-15* mips-tdep.c, mipsread.c, tm-mips.h: Get rid of ".gdbinfo."Stu Grossman4-94/+164
symbol. #define MIPS_EFI_SYMBOL_NAME instead. Use different value so that demangler won't be invoked. This greatly speeds up stepping. * mips-tdep.c (mips_pop_frame): Rewrite handling of linked_proc_info so that it properly deallocates the appropriate item after it is done with it instead of before. * Don't pass bogus frame pointer to create_new_frame(). Just leave it as zero so that lower level code will figure out the correct value.
1992-10-15sony news native supportK. Richard Pixley6-3/+35
1992-10-15remove redundant include of sys/time.h.K. Richard Pixley2-1/+2
1992-10-15include ctype.hK. Richard Pixley2-0/+6
1992-10-14 * copy.c: Re-do command-line parsing to use getopt_long().Per Bothner2-60/+221
Add long option names. Re-think option letters to be more consistent. * copy.c: New function filter_symbols() for stripping only debug-symbols and/or local symbols. Use these to support the previously-missing options of the old FSF strip.
1992-10-14Added #include <ctype.h> to several files. It's often more efficient,Ian Lance Taylor1-0/+34
and on some systems it's required.
1992-10-13Move "@c @smallbook" and "@c @cropmarks" out of titlepage, so if someoneRoland Pesch1-2/+2
uncomments them they affect the whole document...
1992-10-13* config/news1000.mt: No longer needed, same as news.mt.John Gilmore1-0/+1
1992-10-13Convert m68k entries to m68* entries to handleJohn Gilmore2-57/+38
all the various m68xxx hosts and targets.
1992-10-13* configure.in (host): Use ${srcdir}/../bfd/configure.host ratherJohn Gilmore1-0/+5
than repeating a copy of it here.
1992-10-13Replace m68kmote with plain old m68k.John Gilmore1-0/+4
1992-10-12Mon Oct 12 15:04:07 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-0/+5
* readline.c (init_terminal_io): if tgetent returns 0, the terminal type is unknown.
1992-10-12Thu Oct 8 09:05:25 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain1-0/+5
* ldmisc.c (demangle,vfinfo): use the new underscore info in bfd to to demangle symbols better
1992-10-12use sysv config for solaris2 hostingDavid D. Zuhn2-1/+9
1992-10-11fix typo, added @tableDavid D. Zuhn2-2/+7
1992-10-10remove duplicate inftarg.oK. Richard Pixley3-2/+6
1992-10-10* Makefile.in (HFILES): Add all nm-irix3.h, nm-irix4.h,Stu Grossman2-1/+5
nm-sun2.h, nm-mips.h.
1992-10-09* config/irix3.mh (NATDEPFILES): nat-mips.o => mips-nat.o.Stu Grossman2-1/+3
1992-10-09* Makefile.in (alldeps.mak): Add = sign after NATDEPFILES.Stu Grossman2-1/+3
1992-10-09* config/bigmips.mh config/littlemips.mh: Remove mips-xdep.o.Stu Grossman3-2/+3
1992-10-09* config/bigmips.mh config/littlemips.mh: Remove mips-xdep.o.Stu Grossman1-4/+8
Also add nm-irix3.h to .Sanitize, and remove references to .Sanitize from ChangeLog.
1992-10-09Eckhard Rueggeberg throught gprof didn't work because the man page was wrong.Mark Eichin2-4/+17
The SYNOPSIS now matches the rest of the man page.
1992-10-09Fri Oct 9 08:41:11 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-0/+12
* xm-hppah.h: if __STDC__ is not defined, define HPPA_COMPILER_BUG. symtab.c (decode_line_1): avoid a bug in the HP9000/700 native compiler; see the comment in the file. Here's the comment from the file: /* FIXME: The native HP 9000/700 compiler has a bug which appears when optimizing this file with target i960-vxworks. I haven't been able to construct a simple test case. The problem is that in the second call to SKIP_PROLOGUE below, the compiler somehow does not realize that the statement val = find_pc_line (...) will change the values of the fields of val. It extracts the elements into registers at the top of the block, and does not update the registers after the call to find_pc_line. You can check this by inserting a printf at the end of find_pc_line to show what values it is returning for val.pc and val.end and another printf after the call to see what values the function actually got (remember, this is compiling with cc -O, with this patch removed). You can also examine the assembly listing: search for the second call to skip_prologue; the LDO statement before the next call to find_pc_line loads the address of the structure which find_pc_line will return; if there is a LDW just before the LDO, which fetches an element of the structure, then the compiler still has the bug. */
1992-10-09First cut at support for all BSD variants on 386.John Gilmore2-0/+12
1992-10-09First cut at support for all BSD variants on 386.John Gilmore3-0/+11
1992-10-09First cut at support for all BSD variants on 386.John Gilmore4-0/+139
* tm-i386bsd.h, xm-i386bsd.h: New config files. * i386b-nat.c: New native support file. * configure.in: Add host and target for i[34]86-*-bsd*. * config/i386bsd.mh, config/i386bsd.mt: New config files.
1992-10-09* configure.host: New file, contains mapping of host configsJohn Gilmore3-63/+11
to host support file names for bfd, binutils, opcodes. * configure.in: Use it. * i386aout.c: Cleanup, dump TARGET_IS_LITTLE_ENDIAN_P. * i386bsd.c: Cleanup, reformat. * config/i386-bsd.mt: Comment changes. * config/i386bsd.mh: New file for core file support. * hosts/i386bsd.h: Merge changes from Peter Schauer. * bout.c (ALIGN): Rename to ALIGNER, since system header files on BSD 4.4 define ALIGN (sigh!).
1992-10-09* bout.c (ALIGN): Rename to ALIGNER, since system header filesJohn Gilmore2-6/+11
on BSD 4.4 define ALIGN (sigh!).