John Gilmore
cd56d31436
Forgot opcode files.
1991-11-13 04:00:22 +00:00
John Gilmore
19230be6ac
xcoffread.c, tdesc-lib, and misc fixes.
1991-11-13 03:32:29 +00:00
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