aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-11-05* bfd-in.h, bfd.c, libbfd.h, reloc.c, seclet.h, section.c,John Gilmore4-12/+26
targets.c: Rename struct bfd_seclet_struct to struct bfd_seclet.
1992-11-05Missed one use of PROTO.John Gilmore1-4/+5
1992-11-05Clean up some old BFD ansification macros.John Gilmore3-17/+59
* arsup.h, bucomm.h, objdump.h: Remove EXFUN from binutils. It still remains as a local macro in gmalloc.c, which is derived from some other copy of GNU Malloc somewhere (FIXME). * ar.c, objdump.c, size.c: Replace EXFUN with PROTO. Make static fns really static. * arsup.h: Declare extract_files.
1992-11-05Update to match PARAMS changes in bfd.John Gilmore2-70/+176
1992-11-05Cleanup: Replace all uses of EXFUN in the BFD sources, with PARAMS.John Gilmore5-103/+193
* archures.c, reloc.c, section.c, tekhex.c: Use PARAMS in declaring pointers to functions. * cache.c, elf.c: Move static function decls to top, use PARAMS. * seclet.h: Declare external function with PARAMS. * libbfd.h: Update, based on changes in source code and chew.
1992-11-05* i386-stub.c: Remove ansidecl.h and the few uses of it.John Gilmore1-0/+3
Stubs should stand alone as much as possible.
1992-11-05* README: Add remote-es1800.c and remote-st2000.c to table.John Gilmore2-5/+11
* go32-nat.c: Remove, there is no native go32 support. * go32-xdep.c: Remove unused fork, fvork, wait, execlp, kill_inferior. * infcmd.c (run_command): Avoid long calls to printf_filtered. Bug fix courtesy of Alexander Klaiber.
1992-11-05* bfd-in.h: Improve comments to make it clear that bfd.h isJohn Gilmore2-6/+23
the wrong place to edit this file. * Makefile.in (install): Install ansidecl.h and obstack.h in the same places where we install bfd.h. * libieee.h: Add FIXME about removing limit on number of sections.
1992-11-05* inflow.c (pass_signal, set_sigint_trap, clear_sigint_trap): AddStu Grossman2-0/+13
new routines to deal with sending SIGINTs to attached processes when the user interrupts the controlling GDB. * inftarg.c (child_wait), procfs.c (procfs_wait): Add calls to the aforementioned routines when waiting for the attached process.
1992-11-05changed changelogMike Werner1-0/+12
1992-11-05* Makefile.in: Added stuff for building deja-gnu.Mike Werner1-9/+55
1992-11-05Undo last change. Read diffs backwards!Stu Grossman1-2/+0
1992-11-04* readline.c: Cast many uses of alloca to (char *) to make brain-Stu Grossman3-12/+23
damaged compilers happy. * sysdep-norm.h: Remove some crud, install dire warning.
1992-11-04* elfread.c, mipsread.c: Include <string.h>.Stu Grossman4-0/+922
* i386-stub.c: Include "ansidecl.h" to deal with prototypes. * serial.h: Add prototype for serial_restore().
1992-11-04(Duplicate change from p3.)Sean Eric Fagan2-6/+17
Only change coff auxent header fields when the circumstances require it. or at least warrant.
1992-11-04Wed Nov 4 11:13:25 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-1/+8
* minsyms.c (lookup_minimal_symbol_by_pc): subtract 1, not 2, from minimal_symbol_count, because the NULL symbol is not included in the count. This prevented this function from finding the last symbol in the table.
1992-11-04delete unused BFD_EMIT_TABLE macro defKen Raeburn1-337/+336
1992-11-04this morning's check-ins...Ken Raeburn1-0/+20
1992-11-04bout.h (N_CALLNAME, N_BALNAME): Define as char-type values, so widening worksKen Raeburn1-2/+6
consistently.
1992-11-04aoutx.h (some_aout_object_p): Section list should be set up properly already;Ken Raeburn1-0/+5
don't need to tweak "next" pointers.
1992-11-03Tue Nov 3 11:29:17 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-1/+7
* dbxread.c (process_one_symbol): if not defined (BLOCK_ADDRESS_FUNCTION_RELATIVE), set function_start_offset at the start of the function, not just after N_FUN.
1992-11-03Avoid character '+' in nodenames, gives formatters indigestion.Roland Pesch1-4/+4
1992-11-03Changes to work with new config.sub file from merge with FSF.Jim Wilson1-2/+2
1992-11-02Mon Nov 2 12:36:14 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-18/+65
* config/delta88.mh, config/hp300.mh, config/hppahpux.mh, config/i386v.mh: removed -DUSG from HDEFINES. hosts/delta88.h, hosts/hp300.h, hosts/hppahpux.h, hosts/i386v.h: defined USE_UTIME. hosts/i386v.h: don't define POSIX_UTIME.
1992-11-02I'm eliminating the use of USG from binutils/ar.c, and nothing else inIan Lance Taylor5-2/+16
binutils, bfd or opcodes uses it. Mon Nov 2 12:36:14 1992 Ian Lance Taylor (ian@cygnus.com) * config/delta88.mh, config/hp300.mh, config/hppahpux.mh, config/i386v.mh: removed -DUSG from HDEFINES. hosts/delta88.h, hosts/hp300.h, hosts/hppahpux.h, hosts/i386v.h: defined USE_UTIME. hosts/i386v.h: don't define POSIX_UTIME.
1992-10-31 * Makefile.in (c-exp.tab.c, m2-exp.tab.c): Add sed patterns toFred Fish4-29/+35
remap all malloc's to xmalloc's and all realloc's to xrealloc's. * c-exp.y, m2-exp.y: Add comment about how malloc/realloc are remapped to xmalloc/xrealloc, use only malloc/realloc in grammer file. Remove preprocessor defines that previously did remapping.
1992-10-31 * ieee.c (ieee_slurp_sections): make a private copy of theSteve Chamberlain1-0/+5
section's name before truncating it.
1992-10-30Add deja-gnu to configdirs.Fred Fish2-1/+20
1992-10-29Delete some obsolete LIFE stuff.Jim Wilson2-33/+1
1992-10-29 * hppa.c: add symbol_leading_char entry in transfer vecSteve Chamberlain2-0/+10
1992-10-29 * mri.c, ldlang.c, ldlex.l, ldgram.y: add new keywordsSteve Chamberlain1-6/+7
ALIGN, ALIGNMOD, and TRUNCATE. * ldsym.c: (hash_string, search, process_keepsyms): support truncation of symbols.
1992-10-29,Wed Oct 28 16:11:57 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain2-31/+58
* ieee.c (get_symbol): can now cope when two symbols of a different class, but the same index number occur consecutively. (get_section_entry): nicer name for sections being forward referenced. (ieee_archive_p): don't free the filename string, since it was never malloced.
1992-10-28(coff_write_object_contents): Zero timestamp field.John Gilmore2-11/+5
1992-10-28Put conditional "const" before version_string, not before dummy functionKen Raeburn1-5/+5
for VMS. Now version 1.91.03. (Save 1.91.02 for Cygnus P4.)
1992-10-28hp300 native supportK. Richard Pixley12-39/+334
1992-10-28vax native supportK. Richard Pixley6-11/+44
1992-10-28add new nm files to HFILESK. Richard Pixley3-2/+6
1992-10-28apollo native supportK. Richard Pixley8-8/+218
1992-10-28include nm.h in defs.hK. Richard Pixley5-5/+7
1992-10-27Moved in from p3:Ian Lance Taylor2-9/+13
Tue Oct 27 12:24:34 1992 Ian Lance Taylor (ian@cygnus.com) * coffcode.h (coff_swap_aux_out): set the fcnary info before optionally setting the dimen info, since they are in the same memory locations. Also zero out external auxent. (coff_write_symbol): don't zero external auxent; now done in coff_swap_aux_out.
1992-10-26Fix typo, reported by Karl Berry.John Gilmore2-1/+5
1992-10-26Added \n to error message.Ian Lance Taylor1-1/+1
1992-10-23Fri Oct 23 14:40:38 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor2-1/+8
* obj-coffbfd.c (write_object_file): check return value of bfd_close_all_done.
1992-10-23If fclose fails, set bfd_error to system_call_error.Ian Lance Taylor1-3/+6
1992-10-23Fri Oct 23 13:55:35 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor3-13/+35
* Check fclose return value for errors. libbfd.h: bfd_cache_close now returns a boolean. cache.c (bfd_cache_delete): return fclose success value. (bfd_cache_close): return bfd_cache_delete return value. opncls.c (bfd_close, bfd_close_all_done): return result of bfd_cache_close.
1992-10-23Fri Oct 23 10:32:36 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain4-20/+75
* seclet.c (rel): don't load sections without the SEC_LOAD bit. Thu Oct 15 10:16:35 1992 Steve Chamberlain (sac@thepub.cygnus.com) * coff-m68k.c (m68k_howto2type, SELECT_RELOC): new function to work out a coff relocation type from a howto's attributes rather than using the input r_type field. This fixes PR1677 and allows conversion of a.out relocs to coff relocs. * coffcode.h (coff_write_relocs): if supplied a relocation relative to an absolute symbol, use the right symbol index. * reloc.c (bfd_perform_relocation): do a partial link for coff relocs right.
1992-10-23Fri Oct 23 08:15:56 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor3-8/+81
* changes to support i386-sysv with shared libraries: * coffcode.h (sec_to_styp_flags): if TWO_DATA_SECS is defined, check for .data2; if _LIB is defined, check for it; map SEC_NEVER_LOAD to STYP_NOLOAD. (styp_to_sec_flags): map STYP_NOLOAD to SEC_NEVER_LOAD. (make_a_section_from_file): if TWO_DATA_SECS, accept .data2. (coff_write_object_contents): force vaddr of .lib to 0; set scnptr if section has contents, not just if it is loadable; if TWO_DATA_SECS, check for .data2 (coff_set_section_contents): set vma of .lib section to number of .lib sections. * coff-i386.c: define TWO_DATA_SECS; use a special CALC_ADDEND; don't define coff_write_armap to bsd_write_armap. * hosts/i386v.h: don't include <utime.h>, since it is not provided by SVR3.2.
1992-10-23* Makefile.in (VERSION): 4.7.1 post release!Stu Grossman2-2/+4
1992-10-23* config/hppahpux.mh (NATDEPFILES): Add hppah-nat.o.Stu Grossman2-115/+10
1992-10-23Update the dates in the manual.John Gilmore1-3/+3