Commit Graph

1808 Commits

Author SHA1 Message Date
John Gilmore b90c4f33cd * c-exp.y (yyerror): Pass error message if given.
* configure.in:  Add rs6000 host and target.
* inflow.c (new_tty):  O_NOCTTY kludge for RS/6000.
* symfile.h (entry_point):  Add.
1991-10-27 22:27:15 +00:00
John Gilmore a23075bc5a * blockframe.c: Pass fromleaf to INIT_EXTRA_FRAME_INFO.
* tm-29k.h, tm-88k.h, tm-i960.h, tm-irix3.h, tm-mips.h, tm-pyr.h,
tm-sparc.h:  Accept fromleaf parameter.
1991-10-27 22:26:52 +00:00
John Gilmore 4137c5fc0d * buildsym.c: Break out initial malloc sizes.
(record_line):  Record directly in a subfile.  Alloc on demand.
(compare_line_numbers):  Add from xcoffread.c.
(end_symtab):  New params say whether to sort pendings and
linetable.  Patch block stabs if defined.  Shrink linetable before
allocating the symtab.
* buildsym.h:  Delete line_vector* and prev_line_number.  Add
global_stabs and file_stabs for xcoffread.
* dbxread.c (start_subfile):  Move to buildsym.  Change above calls.
* symtab.h:  LINETABLE(symtab) can now be null.  Zap LINELIST.
* symmisc.c, symtab.c:  Cope with null LINETABLEs.
1991-10-27 22:26:02 +00:00
K. Richard Pixley 9439f48f4c Fixed ".reserve", and added toolversion for sparc + some nitpicks. 1991-10-26 08:48:23 +00:00
John Gilmore d47d5315c8 * symfile.c (syms_from_bfd): New routine.
(add_symbol_file):  Call it to do the real work.
(syms_from_bfd):  Initialize entry_point before calling symfile_init.
* symtab.h, symfile.c, coffread.c, mipsread.c, dwarfread.c:
Avoid declaring or setting entry_point (symfile.h & symfile.c cope).
1991-10-26 08:02:23 +00:00
John Gilmore 2ce38c6d29 Add buildsym.c and buildsym.h. 1991-10-26 07:22:46 +00:00
John Gilmore c030245775 Break out symbol-table-building routines
from dbxread.c, so they can be shared with xcoffread.c.
1991-10-26 07:21:30 +00:00
Per Bothner bcccec8c8d Various fixes to improve g++ debugging. See ChangeLog. 1991-10-26 02:05:14 +00:00
Stu Grossman 5ab580ccf8 * tm-sparc.h, tm-68k.h (EXTRACT_RETURN_VALUE): fix output of
short return values for sparc and 68k.  Patch from Paul Eggert.
1991-10-26 01:06:16 +00:00
Stu Grossman eb3f3e5c6a *** empty log message *** 1991-10-26 00:57:08 +00:00
Stu Grossman 159a075e55 * coffread.c, coredep.c, i386-xdep.c: install patches for
SysV/386 3.2 from Mauro DePalma.
1991-10-25 23:10:12 +00:00
John Gilmore 40458cc92c Rename coff-related files. 1991-10-25 10:21:10 +00:00
John Gilmore 156e38523a * Rename COFF-related files in `coff-ARCH.c' form.
coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c,
coff-mips.c, coff-rs6000.c to be exact.
1991-10-25 10:17:52 +00:00
John Gilmore 4a29cb1e7e * Makefile.in: Only supply TARGET_DEFAULTS to targets.c, reducing
make output clutter.
1991-10-25 09:49:37 +00:00
John Gilmore c58215f248 * core.c (core_file_info), exec.c (exec_file_info): Print file
type.  Use printf_filtered.
1991-10-25 09:32:06 +00:00
John Gilmore 9cb602e111 (value_fetch_lazy): Avoid 0-length fetches. 1991-10-25 09:03:36 +00:00
John Gilmore db138ce2a7 Update doc on how to define an architecture for "mh" change. 1991-10-25 08:03:08 +00:00
John Gilmore fa8f1d093b rs6000 1991-10-25 07:59:50 +00:00
John Gilmore 9d2972d880 Add file defining rs/6000 XCOFF file format. 1991-10-25 07:59:12 +00:00
John Gilmore bbfdbb6d0e Initial revision 1991-10-25 07:59:11 +00:00
John Gilmore f883d70466 avoid "ulong". 1991-10-25 07:43:52 +00:00
John Gilmore 85d433c30d Use RS6000COFF_C, not AIXCOFF_C. 1991-10-25 07:17:33 +00:00
John Gilmore cc97dfbba7 RS/6000 support 1991-10-25 07:16:59 +00:00
John Gilmore ba9137fe2d Initial revision 1991-10-25 07:16:56 +00:00
John Gilmore cbdc790909 RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and John Gilmore. 1991-10-25 07:06:02 +00:00
Fred Fish c8c0a2bd59 Add casts to remove compiler warnings from native Sun cc. 1991-10-25 06:47:13 +00:00
Fred Fish 84d82b1ccd Remove locally duplicated code for calling functions in the inferior. The
only differences were in the specific trap vectors used and whether or not
an fpu was present.  These are now handled by appropriate definitions of
BPT_VECTOR and HAVE_68881 respectively.  Other minor obvious cleanups.
Minor spelling correction in valops.c.
1991-10-25 06:29:23 +00:00
Fred Fish ed317bb309 Remove local BSD/USG hacks that are now in libiberty. 1991-10-25 06:13:22 +00:00
Fred Fish b662acae40 Remove prototype for dwarfwarn(). Breaks with <varargs.h>. 1991-10-25 06:09:15 +00:00
John Gilmore 6603bf38d7 RS/6000 support, by Metin G. Ozisik, Mimi Phûông-Thåo Võ, and
John Gilmore.
1991-10-25 05:36:31 +00:00
John Gilmore d1ac7440ae Switch to new config/hm-* scheme. 1991-10-25 05:02:04 +00:00
John Gilmore a051de4b21 aix is a Sys V as far as we're concerned. 1991-10-25 04:59:30 +00:00
John Gilmore b00771232f frame-select command. Cross funcalls to sun3. Build *.tab.c files in
target dir.
1991-10-25 04:29:01 +00:00
John Gilmore ae9cce45ff Updates to h-vaxult.h from David Taylor. 1991-10-25 02:21:52 +00:00
Steve Chamberlain a0f47eb73c Does't pass env variables down if localenv file is in target dir. 1991-10-25 02:14:50 +00:00
Steve Chamberlain 7e993cab28 Removed some debug 1991-10-25 02:13:56 +00:00
Steve Chamberlain ee8f0bd734 More name changing 1991-10-25 02:07:18 +00:00
Steve Chamberlain 825e656bf5 config file renaming, and boy did it need it! 1991-10-24 22:17:11 +00:00
Steve Chamberlain 98b2ca1cde Initial revision 1991-10-24 22:12:05 +00:00
Steve Chamberlain 0c6087dd1c config file renaming 1991-10-24 22:10:04 +00:00
Steve Chamberlain 4b39ad32c1 Now uses mt- and mh- rather than tmake and hmake files 1991-10-24 21:36:40 +00:00
Fred Fish fa4248e315 Add "dwarf.h". 1991-10-24 18:12:14 +00:00
Fred Fish 811348f23b Add "amix". 1991-10-24 18:09:34 +00:00
Fred Fish 6fccdaf496 Add new DWARF, ELF, SVR4 /proc, Amiga UNIX, etc files. 1991-10-24 18:07:57 +00:00
John Gilmore e66027232e Add powersys alias 1991-10-24 16:54:38 +00:00
John Gilmore 313fdead0e Use <varargs.h>, since <stdarg.h> is not portable. 1991-10-24 16:34:56 +00:00
John Gilmore 54154111c5 Roll VERSION to 4.2.2. 1991-10-24 16:24:23 +00:00
Fred Fish d10861fdda Initial revision 1991-10-24 11:32:42 +00:00
Fred Fish 35f5886ebb New files for DWARF debugging format support, ELF object file support, SVR4
/proc (process file system) support, Amiga UNIX target and host defines, SVR4
target and host defines, and m68k hosts defines.
1991-10-24 11:28:54 +00:00
Fred Fish 0e17578d0c Document added dwarf.h file. 1991-10-24 11:16:02 +00:00