aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-10-20Tue Oct 20 13:02:25 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-37/+39
* Support for i386-sysv. obj-coffbfd.c (do_relocs_for, write_object_file): set segment addresses to reasonable sizes. New define ZERO_BASED_SEGMENTS can be used to set them all to zero as was done before. (fill_section): segment addresses now set in write_object_file. (fill_section): Don't set STYP_NOLOAD for .bss section. (fixup_segment): 386 uses strange common symbol format. tc-i386.c (tc_coff_fix2rtype): use R_DIR32, not R_RELLONG, for compatibility with SVR3.2 linker.
1992-10-20Tue Oct 20 12:18:08 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-1/+1
* configure.in: i386-sysv and i386-sco use coffbfd.
1992-10-20Tue Oct 20 12:18:08 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-0/+4
* app.c (do_scrub_next_char): discard whitespace after a label.
1992-10-20Tue Oct 20 10:56:06 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-3/+3
* m68kcoff.sc-sh: don't use initial underscores for etext, edata and end.
1992-10-20 * mips-nat.c: Straighten out include files. Work aroundStu Grossman2-9/+20
conflicting defs of JB_xxx syms in <setjmp.h> and <machine/pcb.h> for Ultrix-4.2.
1992-10-20 * mips-nat.c (fetch_core_registers, register_addr): Copy fromStu Grossman5-2/+97
coredep.c, but zero out FP_REGNUM & ZERO_REGNUM so that stack backtraces from core files work. * config/decstation.mh, config/irix3.mh: Remove coredep.o. Functions are now defined in mips-nat.c.
1992-10-20* remote-hms.c: Disable all uses of serial_nextbaudrate andStu Grossman2-2/+8
serial_default_name().
1992-10-19* remote-hms.c, ser-go32.c, serial.h: Change fromStu Grossman4-19/+14
serial_timedreadchar() to new serial_readchar().
1992-10-19* Makefile.in (HFILES): Fixup list of nm-*.h files. Add missing ones.Stu Grossman2-3/+7
1992-10-19 * c-exp.y: Moved handling of 'const' and 'volatile' fromPer Bothner2-4/+9
<type> to <typebase>. This removes 2 conflicts.
1992-10-19Mon Oct 19 09:45:38 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor3-28/+47
* Support for i386-sysv. configure.in: check for i386-*-sysv* and i386-*-sco*. i386coff.sc-sh: rewrote to support SVR3 by default. ldctor.c (find_constructors): preserve stat_ptr. ldlang.c (wild_doit): initialize vma and size of new output section to corresponding input section. This is required for shared library support. (lang_size_sections): don't modify vma and size of sections which are never loaded (for shared libraries). ldwrite.c (copy_and_relocate): copy the contents of any section which has contents, not just sections which are loaded (for shared libraries).
1992-10-19Remove news1000.mt (same as news.mt) from .Sanitize.John Gilmore1-1/+0
1992-10-18 * breakpoint.c (breakpoint_re_set_one): Don't delete watchpointsFred Fish1-0/+5
from breakpoint table when reseting breakpoints.
1992-10-17 Native support cleanup and corefile fixes for i386 SVR4 systems.Fred Fish7-6/+187
* i386-tdep.c (supply_gregset, fill_gregset, supply_fpregset, fill_fpregset): Moved to i386v4-nat.c * i386v4-nat.c, nm-i386v4.h, : New files. * i386sol2.mh, i386v4.mh, ncr3000.mh (NAT_FILE): Use nm-i386v4.h. * i386sol2.mh, i386v4.mh, ncr3000.mh (NATDEPFILES): Add corelow.o, change i386v-nat.o to i386v4-nat.o.
1992-10-17misc 386 configs updatedK. Richard Pixley10-9/+37
1992-10-16i386bsd cleanupK. Richard Pixley5-4/+11
1992-10-16i386v host/target/native separationK. Richard Pixley10-24/+228
1992-10-16linux host/target/native separationK. Richard Pixley7-8/+49
1992-10-16sun386 host/target/native separationK. Richard Pixley8-13/+324
1992-10-16i386mach host/target/native separationK. Richard Pixley7-10/+190
1992-10-16go32 host/target/native separationK. Richard Pixley5-8/+46
1992-10-16added nm-m88k.h to HFILESK. Richard Pixley2-1/+2
1992-10-16m88k native supportK. Richard Pixley10-13/+273
1992-10-16* nm-i386bsd.h, xm-i386bsd.h: Split native dependent pieces outJohn Gilmore1-0/+1
into new nm-file. * config/i386bsd.mh (NAT_FILE): Point to new nm-file.
1992-10-16* i386b-nat.c: Comment changes.John Gilmore4-20/+47
* nm-i386bsd.h, xm-i386bsd.h: Split native dependent pieces out into new nm-file. * config/i386bsd.mh (NAT_FILE): Point to new nm-file.
1992-10-16Split native dependent pieces out into new nm-file.John Gilmore1-4/+2
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