Commit Graph

1933 Commits

Author SHA1 Message Date
Steve Chamberlain 092df318fa * Makefile.in: Take out the version number for install
* m88kbcs.sc: put in contructor blocks.
1991-11-13 02:39:14 +00:00
Per Bothner 68a2b608ed * ar.c (get_pos_bfd): Previous fix was missing a "break". 1991-11-13 00:19:34 +00:00
Per Bothner 0e2a896cf5 Fixes related to handling of C++ methods (handle destructors
and parameters that are functions).
1991-11-12 22:20:02 +00:00
Steve Chamberlain 5f12485297 Added tdesc-lib 1991-11-12 21:50:02 +00:00
Fred Fish 58ae87f612 Remove internal gdb definition of fixed arg count concat() function and
convert to use of variable arg count concat() in libiberty.
1991-11-12 17:50:14 +00:00
Steve Chamberlain ecb1b520de First cut 1991-11-12 17:34:33 +00:00
Steve Chamberlain 5d2d9ca629 Initial revision 1991-11-12 17:29:57 +00:00
Steve Chamberlain caebaa1660 Added harris systems 1991-11-12 17:09:31 +00:00
John Gilmore fe6c6bddf3 rs6000 alone means rs6000-ibm-aix 1991-11-12 15:59:10 +00:00
John Gilmore 74f6fb084c * Makefile.in: Add xcoffread.c, xcoffexec.c.
* xcoffread.c:  New file for handling AIX mangled-coff files.
* xconfig/rs6000, tconfig/rs6000:  New files.
* buildsym.c:  Add hooks for xcoffread.c.
1991-11-12 15:54:27 +00:00
John Gilmore 41abdfbd2d * rs6000-pinsn.c, rs6000-tdep.c, rs6000-xdep.c, tm-rs6000.h,
xm-rs6000.h:  New files.
* xcoffexec.c:  New file for handling AIX shared libraries.
1991-11-12 15:50:47 +00:00
John Gilmore 37b637f3b7 Initial revision 1991-11-12 15:27:52 +00:00
John Gilmore e38e0312fe New file. 1991-11-12 15:24:56 +00:00
John Gilmore 5685fb5005 Just use #undef, not #define foo foo 1991-11-12 15:22:22 +00:00
K. Richard Pixley cd49a4dca6 add texinfo; mkdir foo/info; echo when mkdir'ing 1991-11-12 08:43:56 +00:00
K. Richard Pixley 244bb110fd add texinfo 1991-11-12 08:43:23 +00:00
Steve Chamberlain 25403808d1 Allways use -O2 1991-11-12 04:58:15 +00:00
Steve Chamberlain c21b1b2660 Mon Nov 11 20:50:29 1991 Steve Chamberlain (sac at cygnus.com)
* Makefile.in: Use the MINUS_G no-debug convention
	* readline.c: (many_places) move all the declarations of rindex to
	only one place, to reduce the number of warnings it makes.
1991-11-12 04:52:27 +00:00
K. Richard Pixley 3509822c48 allow +foo bar options. stolen from texinfo configure 1991-11-12 04:41:21 +00:00
Steve Chamberlain 080f6324d6 Mon Nov 11 20:30:18 1991 Steve Chamberlain (sac at cygnus.com)
* Makefile.in: standardize on MINUS_G to disable debugging
	* coff-m88k.c: create coff armaps instead of bsd ones.
	* opncls.c (bfd_close_all_done), (bfd_close): Mask out random bits
	when calling chmod.
1991-11-12 04:32:57 +00:00
Steve Chamberlain b773e0e582 uses __inline for now for gcc 1991-11-12 04:26:12 +00:00
Fred Fish 285b1325d9 Remove coredep.o from XDEPFILES. The fetch_core_registers() function is
now found in procfs.c for hosts with /proc support.
1991-11-12 03:26:13 +00:00
Fred Fish fb18285098 Minor rewording of message containing name of program that generated a
core file (core.c), permanently remove the register_addr() stub (elfread.c),
move a misplaced #endif (procfs.c), and add fetch_core_registers func for
core file support (procfs.c).
1991-11-12 03:23:32 +00:00
Fred Fish 4807bcf9a3 Additions to support ELF formatted core files. 1991-11-12 03:12:26 +00:00
Fred Fish d6fee23897 Add support for ELF note sections, which are used in ELF core files to
hold copies of various /proc structures at the time of the core dump.
1991-11-12 03:06:05 +00:00
Per Bothner 1c9e4b1512 * ldmisc.c, ldmisc.h: Re-write info() to take a filename
parameter, a format, and an arg pointer, and rename it to
	vfinfo().  Write info() in terms of new vfinfo().
	New einfo() is the same as info(), except it writes to stderr.
	* ldemul.c, ldexp.c, ldlang.c, ldlnk960.c, ldmain.c, ldwrite.c,
	ldmisc.c:  Replace "error" calls to info() by new einfo().
1991-11-12 03:03:42 +00:00
Per Bothner ff7ce1700b * aoutx.h (NAME(aout,find_nearest_line)): Handle the case
of two N_SO stabs, one for directory, and one for filename.

	* bfd-in.h (print_vma):  Factor out duplicate definition.

	Exit a little more gracefully when malloc returns NULL.
	* libbfd.c: New function bfd_xmalloc (malloc wrapper).
	* opncls.c, syms.c, bout.c, aoutx.h:  Replace malloc by bfd_xmalloc.
	* libbfd.h: Rre-generated due to libbfd.c update.
1991-11-12 02:46:26 +00:00
Steve Chamberlain 6690d8299d Added tc-sparc.c 1991-11-11 23:36:39 +00:00
Steve Chamberlain 35350222a8 Added MINUS_G flag, now debugging can be turned off 1991-11-11 19:23:24 +00:00
Steve Chamberlain 550e87b54d * ldlex.l ldgram.y: made -V option do same as -v
* Makefile.in: Added $(MINUS_G) flag so debugging can be
turned off
1991-11-11 17:59:52 +00:00
Steve Chamberlain f79edb02ab Added the $(MINUS_G) flag so that debugging can be turned off 1991-11-11 17:51:21 +00:00
K. Richard Pixley fb6604097b add GCCVERBOSE flag for debugging 1991-11-11 10:17:11 +00:00
Fred Fish b662efeddc Remove leftover call to do_cleanups() which resulted from a previous change.
Was being called with a random pointer.
1991-11-09 21:57:55 +00:00
Fred Fish f135f137a9 Document use of elf_big_vec as DEFAULT_VECTOR. 1991-11-09 21:51:52 +00:00
Fred Fish a6c1d73165 Don't try to create a bfd section for the first ELF section header table
entry, since it is just a placeholder with no name.
1991-11-09 21:48:15 +00:00
Fred Fish 8aca810c2a Re-enable compilation of register_addr() stub whenever it is not supplied
by coredep.c, since it is referenced by fetch_core_registers().  This is
still a temporary kludge.
1991-11-09 21:43:47 +00:00
K. Richard Pixley 3bb089aa0c correct a comment 1991-11-09 11:34:52 +00:00
K. Richard Pixley 0cc03f79a8 thin out directories actually created 1991-11-09 11:34:34 +00:00
John Gilmore cd8fc40013 Modernize, add sysdep-*.h files 1991-11-09 11:32:52 +00:00
John Gilmore 5f4a039a21 * configure.in: Make a link for sysdep.h. Specify commontargets.
* sysdep-norm.h:  The usual alloca declarations.
* sysdep-aix.h:  What AIX 3.1 on RS/6000 needs for alloca.
* history.c, readline.c:  Use sysdep.h.
1991-11-09 11:24:36 +00:00
John Gilmore 51493cdb63 Initial revision 1991-11-09 11:24:32 +00:00
John Gilmore 19405dda98 Remove Rs/6000 changes (patch_block_stabs) so it will link without. 1991-11-09 11:16:47 +00:00
John Gilmore 285dbe1917 * coff-rs6000.c, config/mh-rs6000: Make it work on archive and
core files, when compiling native.
* hosts/h-rs6000.h:  Define FASCIST_FDOPEN for bfd_fdopenr.
1991-11-09 11:13:02 +00:00
John Gilmore 00a76e06c9 Define FASCIST_FDOPEN. 1991-11-09 11:11:09 +00:00
John Gilmore 1d82d3dcad More changes for objfiles. 1991-11-09 11:01:08 +00:00
John Gilmore a048c8f537 Add tracking of object files (that contain symbols) to gdb.
This includes a "struct objfile" that owns symtabs and psymtabs
that were read in from that binary file.  See ChangeLog.
1991-11-09 10:50:07 +00:00
John Gilmore c466820795 Lint and some rs/6000 port. 1991-11-09 07:45:36 +00:00
Steve Chamberlain bb5ae298fc Now runs write_armap, even when listing contents. 1991-11-09 01:07:40 +00:00
Steve Chamberlain 66f3e59427 Fixed bug printing 29050 instructions. 1991-11-09 00:13:31 +00:00
Roland Pesch 203eea5d62 Format improvements, mostly for @smallbook (including reformatted table
of config options).
1991-11-08 20:57:43 +00:00