Stu Grossman
9f566a28a1
Switch to ser-bsd.c.
1992-09-08 23:06:06 +00:00
Stu Grossman
3c64303a4e
Add apollo68b.mh.
1992-09-03 16:26:59 +00:00
John Gilmore
82eabd43a8
* config/rs6000.mh (MH_CFLAGS): Circumvent IBM <rpc/rpc.h> bug,
...
for files in vx-share/*.c.
* xm-rs6000.h (fd_set): Circumvent the rs6000.mh circumvention,
for normal GDB source files.
1992-09-03 00:55:04 +00:00
John Gilmore
30fd86193e
Update .sanitize files
1992-09-02 09:24:34 +00:00
John Gilmore
ea25a59aac
* config/sun4os4.mh: Include ser-termios.o. FIXME, all .mh files
...
should include a ser-XXX.o module.
* configure.in: Map unrecognized sun 68k's, sun sparcs, into
known suns in configure.in, rather than mapping them to unique
config files that happen to duplicate other config files.
* config/sun3.{mh,mt}: Remove (use identical sun3os4.*).
* config/sun4.{mh,mt}: Remove (use identical sun4os4.*).
1992-09-02 08:52:53 +00:00
John Gilmore
e1313d24bc
* config/m68k-un.mt, config/m68k-noun.mt, config/sparc-un.mt,
...
config/sparc-noun.mt: New target configs for embedded.
* config/sun4os3.{mh,mt}: Remove, never existed in production.
1992-09-02 08:04:32 +00:00
John Gilmore
d26c07d124
RS/6000 portability changes (for hosting cross-debuggers).
...
* config/rs6000.mh (XDEPFILES): Move xcoffexec.o to target side.
(XM_CLIBS): Add -lm to circumvent AIX 3.2 libc ldexp bug.
* config/rs6000.mt (TDEPFILES): Adopt xcoffexec.o.
1992-08-29 00:33:47 +00:00
John Gilmore
500516d3cb
* tm-altosgas.h, tm-i386v-g.h: Remove ancient coff encap configs.
...
* config/{altosgas.mt, i386v-g.mt, i386v32-g.mt}: Ditto.
* config/{i386sco.mt,i386v32.mt}: Remove; identical to i386v.mt.
* config/{go32.mt,i960.mt}: Remove; they only printed error msgs.
* config/nindy960.mt: Remove useless MT_CFLAGS setting.
* config/i386aout.mt: Use tm-i386v.h, not tm-i386v-g.h.
1992-08-28 04:59:03 +00:00
Fred Fish
cd46ffad4e
* dwarfread.c (struct dieinfo): Remove obsolete at_visibility,
...
at_import, at_frame_base.
* dwarfread.c (completedieinfo): Remove cases for obsolete
AT_visibility, AT_import, and AT_frame_base attributes.
* breakpoint.h (BREAKPOINT_MAX): Increase from 10 to 16 for
i860, which can keep up to 4 shadow breakpoints.
* tm-stratus.h (USG): Define.
* tm-stratus.h (TARGET_BYTE_ORDER): Define to BIG_ENDIAN.
* xm-stratus.h (HOST_BYTE_ORDER): Define to BIG_ENDIAN.
* xm-stratus.h (xm-sysv4.h): Include, name changed from xm-svr4.h.
* xm-stratus.h (NO_JOB_CONTROL): Remove define.
* config/stratus.mt (TDEPFILES): Include files available from
stratus that are not yet in release pending receipt of paperwork
at FSF.
* buildsym.c (finish_block): Minor code format change.
* gdbtypes.h (struct field): Add to comments.
* gdbtypes.h (virtual_field_bits): Add to comments.
* objfiles.c (allocate_objfile): Change obstack interface to
match FSF merging efforts.
1992-08-01 20:40:59 +00:00
David Henkel-Wallace
ddce75e075
Support OSE.
1992-07-23 18:57:29 +00:00
Stu Grossman
15da025b50
Remove -bnodelcsect from MH_CFLAGS to prevent gcc confusion.
1992-07-14 07:43:34 +00:00
Fred Fish
45bf7246c8
* config/ncr3000.mt (DEMANGLE_OPTS): Remove.
1992-07-14 02:13:37 +00:00
John Gilmore
49f3be18e1
* config/sun4sol2.mh: Remove -xs flag, default INSTALL to cp.
1992-07-13 10:36:39 +00:00
Fred Fish
498f1df044
* configure.in: Add m68k-ericsson-*.
...
* remote-es1800.c, tm-es1800.h, config/es1800.mt: New files.
1992-07-07 07:22:56 +00:00
Per Bothner
71da9fdc59
Add linux.mh and linux.mt.
1992-06-23 06:24:22 +00:00
Per Bothner
defb51a722
New port to Linux (a free Unix clone for 386 machines).
1992-06-23 00:23:22 +00:00
Stu Grossman
76b731f9ae
HPPA BS
1992-06-20 01:00:46 +00:00
Stu Grossman
39140ed22b
HPPA merge.
1992-06-19 22:48:09 +00:00
Stu Grossman
fa33785d13
Keep sun4sol2.m{th}.
1992-06-16 22:47:40 +00:00
Stu Grossman
933e7c9c8d
More 29k crap to remove!
1992-06-16 22:39:37 +00:00
Fred Fish
4c07f28d77
* Makefile.in (VERSION): Bump to 4.5.5.
...
* symtab.c (decode_line_1): Until C++ support stabilizes, when
C++ lookups fail, print possibly helpful hint about completion.
* cplus-dem.c (demangle_signature): Fix ARM style demangling
for static data members.
* dbxread.c (dbx_psymtab_to_symtab_1): Fix prototype.
* config/ncr3000.mh (INSTALL): Don't use /usr/ucb/install,
it's broken on ncr3000's.
1992-06-15 19:25:13 +00:00
John Gilmore
93297ea028
* buildsym.h: Add processing_acc_compilation flag.
...
* buildsym.c (read_sun_builtin_type, read_sun_floating_type): New.
(define_symbol): Skip arg types in function entries. Resolve
overloaded 'P' which acc uses for prototypes of functions called
by this file.
(read_type: 'b', 'r'): Handle Solaris2 builtin types.
* minsyms.c (prim_record_minimal_symbol_and_info): Hack to
save size of ELF symbols. FIXME.
* tm-sun4os5.h: Rename to tm-sun4sol2.h. Update defines for Sol2.
* xm-sun4os5.h: Rename to xm-sun4sol2.h. Hack more defines.
* config/sun4os5.m[ht]: Rename to config/sun4sol2.m[ht]; new xm, tm.
1992-06-13 02:18:44 +00:00
John Gilmore
bf2e5f6b82
* configure.in: Solaris config is sparc-sun-solaris2.
...
* config/sun4os5.m[ht]: Rename to config/sun4sol2.m[ht].
1992-06-13 01:56:41 +00:00
Fred Fish
36ce1b6469
* c-exp.y, m2-exp.y: Move remapping defines for malloc and
...
realloc. Add remapping defines for {yyss, yyssp, yyvs, yyvsp}.
* config/{amix.mh, i386v4.mh, ncr3000.mh, stratus.mh,
sun4os5.mh}: Add definition for INSTALL using /usr/ucb/install.
1992-06-10 02:05:20 +00:00
John Gilmore
d9915ebc47
* Makefile.in: Roll VERSION to 4.5.4.
...
* Makefile.in, config/*.mh, config/*.mt: Rename TM_CFLAGS
to MT_CFLAGS, XM_CFLAGS to MH_CFLAGS to match file names.
* config/sun4os5.mh: Add MH_CFLAGS=-xs to save debug info.
1992-06-09 05:10:15 +00:00
Stu Grossman
e8a3827836
See gdb/Changelog for details.
1992-06-08 21:35:27 +00:00
Stu Grossman
cb635d8719
See gdb/Changelog for details
1992-06-08 21:16:44 +00:00
Steve Chamberlain
4025fb37c1
Changes to support GDB running on DOS using GO32 and H8 support
...
* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h",
allowing hosts with different text and binary file formats to
work.
* coffread.c (read_coff_symtab): changed calling convention and
operation - now it opens its own file with FOPEN_RB rather than
duping and fdopening the provided handle.
* dbxread.c, cplus-dem.c: #include mangling.
* exec.c: If O_BINARY isn't defined, set it to 0, call openp for
binary files oring in the right bit.
* utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals.
* remote-hms.c: cleanup to use the new remote serial stuff
* serial.h, ser-termios.c, ser-go32.c: newfiles to provide host
independent remote terminal I/O.
* remote.c: if DONT_USE_REMOTE is defined, then don't use it.
* source.c (openp): fix off by one problem removing / - can now
open a source file in the root directory with DOS.
* values.c (value_as_pointer): remove bogus address bits from
long. (unpack_long): unpack into unsigned long/short if pointer.
sun4.mh: use the ser-termios stuff
go32.mh: use the ser-go32 stuff
1992-05-13 01:13:18 +00:00
Fred Fish
a7a8c21eb4
* config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore.
1992-05-10 01:43:37 +00:00
Fred Fish
a74c9110c1
* config/ncr3000.mt: New target config file.
1992-05-03 23:05:45 +00:00
Fred Fish
952131da03
Replace MINUS_G with CFLAGS.
1992-04-22 21:44:58 +00:00
Stu Grossman
d6c20dc563
Add config target for 29k/UDI.
1992-04-22 21:02:22 +00:00
Fred Fish
5435f92798
New configuration file for ncr 3000.
1992-04-11 05:40:44 +00:00
John Gilmore
ede23f3b2f
Sort the names, since the file renaming.
1992-04-03 04:46:38 +00:00
John Gilmore
29acf1753a
Don't need to bring in mipsread.o specially any more.
1992-04-03 04:27:03 +00:00
John Gilmore
7e7ba5e2c4
Keep sun4os5 config files now that Sun says it's OK.
1992-04-01 01:08:06 +00:00
Stu Grossman
9d4c62df07
* config/irix4.mh: Don't use coredep.o. It doesn't work with procfs.
1992-03-31 02:36:24 +00:00
John Gilmore
3414e4eb38
New host and target.
1992-03-29 23:22:35 +00:00
Per Bothner
1eeba68641
Merged in latest RS6000 diffs from Metin G. Ozisik.
1992-03-29 22:33:35 +00:00
K. Richard Pixley
a00d0abd6f
irix4 support
1992-03-25 07:27:36 +00:00
Per Bothner
5c8d3927e3
* config/rs6000.mh: Update (for Fred's new mmalloc)
...
flags to disable use of GNU malloc/mmalloc.
* munch: Change SYSV rule to allow .text before the label,
as well as after, to work for AIX.
* gdbtypes.h: Minor clarifiction.
1992-03-24 22:54:21 +00:00
Fred Fish
3d42671fef
Missed in last checkin.
1992-03-15 01:10:01 +00:00
Steve Chamberlain
fe7ca71191
Reflect file name changes
1992-03-13 16:47:29 +00:00
John Gilmore
d716b16c26
* ecoff.c: Move to ../bfd/coff-msym.c.
...
* config/mt-*mips: Remove ecoff.o from the configuration.
1992-03-06 08:05:20 +00:00
Stu Grossman
407a8389b4
* config.sub configure.in config/.Sanitize config/mh-irix4
...
gdb/.Sanitize gdb/configure.in gdb/mips-tdep.c gdb/mipsread.c
gdb/procfs.c gdb/signame.h gdb/tm-irix3.h gdb/tm-mips.h
gdb/xm-irix4.h gdb/config/.Sanitize gdb/config/mt-irix3
gdb/config/mh-irix4 texinfo/configure.in: Port to SGI Irix-4.x.
1992-03-05 20:20:27 +00:00
Per Bothner
2b5a8d9c47
More changes, mostly from IBM, for the rs6000. See ChangeLog.
1992-03-01 01:04:13 +00:00
John Gilmore
238025a44b
* config/mt-bigmips, config/mt-littlemips: Add ecoff.o.
1992-02-27 19:56:52 +00:00
Sean Eric Fagan
b745cf362d
Added mh-apollo68v and mt-os68k as files-to-keep.
1992-02-11 00:16:18 +00:00
Sean Eric Fagan
93deef92f4
Added support for hosting on an Apollo Series 400 (under System V emulation),
...
and targeted towards an OS/68000 system.
1992-02-10 23:31:40 +00:00
Stu Grossman
88c52c297c
Add xm-vaxbsd.h and xm-vaxult.h to .Sanitize. Add mh-vaxbsd and mh-vaxult,
...
remove mh-vax from config/.Sanitize.
1992-02-07 22:58:40 +00:00
Stu Grossman
9e8bf29afd
* xm-vax.h, xm-vaxult.h, xm-vaxbsd.h, config/mh-vaxult,
...
config/mh-vaxbsd, configure.in: Split up config stuff for Vaxen
into BSD and Ultrix.
1992-02-01 12:46:55 +00:00
John Gilmore
5dfd2a9bfb
Avoid references to files that aren't assigned to FSF.
1992-02-01 02:40:06 +00:00
John Gilmore
b8bb4a24e0
Use regex package on Vax BSD.
1992-01-31 08:52:21 +00:00
Stu Grossman
92732c2789
* bfd/configure.in, config/mh-sco, gdb/config/mh-i386sco,
...
gdb/config/mt-i386v32, gdb/configure.in, readline/configure.in:
Fix SCO configuration stuff.
1992-01-31 00:24:21 +00:00
Steve Chamberlain
92abd4a713
Namechange, h8300-hds ->h8300-hms
1992-01-24 23:26:40 +00:00
Steve Chamberlain
974fb9e41c
Initial revision
1992-01-24 23:26:01 +00:00
Fred Fish
3a07685179
Check in new config files for stratus.
1992-01-19 00:44:42 +00:00
Fred Fish
57486b9241
Initial revision
1992-01-19 00:44:40 +00:00
Steve Chamberlain
7c5622817d
New stuff
1992-01-16 23:57:59 +00:00
Fred Fish
3e60a6b1d3
* config/mh-amix, config/mh-i386v4: Change to find alloca by
...
compiling and linking alloca.c, even when it is not strictly
required. Also arrange to link with -ltermlib rather than -ltermcap.
1991-12-23 03:44:49 +00:00
Fred Fish
ca9b13c75c
Set XM_CLIBS to "-lc /usr/ucblib/libucb.a" so native compilers can find
...
alloca, but only if it is not found in the std C library. Also forces
libc to be search before libucb.a, which contains much broken stuff we
*don't* want.
1991-12-20 19:48:13 +00:00
Fred Fish
db1eca19a5
Add solib.o to TDEPFILES for these SVR4 systems.
1991-12-16 21:05:22 +00:00
Fred Fish
8978401fd1
Add new files mh-i386v4 and mt-i386v4 to .Sanitize, check in the new
...
files.
1991-11-30 04:49:48 +00:00
Fred Fish
9336ad7aea
Initial revision
1991-11-30 04:49:47 +00:00
Stu Grossman
605fe2b1b0
Add -lbsd to XM_CLIBS so that we get the right version of setpgrp.
1991-11-25 20:33:19 +00:00
John Gilmore
2fd5584884
Add warning and compiler override.
1991-11-22 22:48:20 +00:00
John Gilmore
2becda63fb
Add rs/6000, merge xconfig and tconfig into config.
1991-11-21 03:12:25 +00:00
John Gilmore
db715c48de
Rename tm-88k.h to tm-m88k.h
1991-11-19 00:47:14 +00:00
John Gilmore
1c86f18f53
Remove tdescs.
1991-11-19 00:45:03 +00:00
Steve Chamberlain
faa0da67ef
Added delta88
1991-11-14 22:01:47 +00:00
Steve Chamberlain
29e103320f
Added M_INSTALL magic
1991-11-14 03:57:30 +00:00
John Gilmore
57e69bb3c0
Handle alloca with fake routine.
1991-11-14 01:13:35 +00:00
John Gilmore
0724ed4f1f
Post-tdesc working version, but with tdesc's not gone yet.
1991-11-14 01:12:24 +00:00
Steve Chamberlain
5d2d9ca629
Initial revision
1991-11-12 17:29:57 +00:00
John Gilmore
37b637f3b7
Initial revision
1991-11-12 15:27:52 +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
Per Bothner
6a8687f3c7
* xm-sun3os4.h, xm-sun4os4.h, xconfig/decstation, xconfig/i386sco,
...
xconfig/sun3os4, xconfig/sun4os4: Don`t need HAVE_STRSTR any more.
1991-11-04 23:10:47 +00:00
Steve Chamberlain
e92cc5b944
New files
1991-11-04 01:25:43 +00:00
Steve Chamberlain
c02e12c0ec
Initial revision
1991-11-04 01:25:42 +00:00
Fred Fish
811348f23b
Add "amix".
1991-10-24 18:09:34 +00:00
Fred Fish
d10861fdda
Initial revision
1991-10-24 11:32:42 +00:00
John Gilmore
e89b8910fc
Add note about strstr botch on sunos4.0.3c and previous.
1991-10-23 18:12:20 +00:00
John Gilmore
c5a475c86d
* xconfig/i386sco: Add HAVE_STRSTR to avoid ANSI bdeath.
...
* xconfig/tahoe: Add REGEX, which seems to be missing.
1991-10-17 05:57:02 +00:00
John Gilmore
a13f8a2f23
Remove -Dgetpagesize()=4096 kludge.
1991-10-16 19:41:34 +00:00
John Gilmore
5d2cfefe93
* configure.in, tconfig/decstation, xconfig/decstation: Rename
...
dec3100 to decstation.
1991-10-16 01:06:01 +00:00
John Gilmore
634df4a653
Initial revision
1991-10-05 05:34:05 +00:00
Per Bothner
4cf73f0475
Define HAVE_STRSTR.
1991-09-20 00:15:19 +00:00
John Gilmore
50ee356a16
* i387-tdep.c: New file, consolidates most 80387 support,
...
and eliminates host dependency on double<->extended conversions.
* i386-xdep.c, symm-xdep.c: Remove most 387 support.
* xconfig/i386{sco,v,v-g,v32,v32-g}: Now need i387-tdep.o.
1991-09-18 23:16:45 +00:00
Stu Grossman
549d4382b7
Initial revision
1991-09-17 23:41:34 +00:00
Stu Grossman
acd551ee63
sgi/irix config stuff.
1991-09-17 06:57:44 +00:00
John Gilmore
f5c414cb70
New Ultracomputer/29000 stuff.
1991-09-13 03:54:45 +00:00
John Gilmore
cdfb337309
Make Munch work.
1991-09-13 00:28:05 +00:00
John Gilmore
780bdcb936
Initial revision
1991-09-13 00:07:27 +00:00
John Gilmore
4efad21082
Add m68k-tdep.o.
1991-08-22 02:12:30 +00:00
John Gilmore
b142fea5e8
Remove warnings about system assembler.
1991-08-20 23:01:06 +00:00
John Gilmore
4eda21f2f6
* Add dec3100 as equivalent to littlemips. Indicate in all host &
...
target config files that they are for the host. When the lines
get copied into the Makefile, this makes it more obvious what's
up.
1991-07-04 21:56:20 +00:00
John Gilmore
dfb12287fe
Initial revision
1991-07-04 21:55:36 +00:00
John Gilmore
6617e3464b
Add dec3100 as equivalent to littlemips.
...
Indicate in all host config files that they are for the host. When the
lines get copied into the Makefile, this makes it more obvious what's up.
1991-07-04 21:51:41 +00:00
John Gilmore
eb2022d7dd
Move all the #msg's from the xconfig files into the tconfig files for Suns.
1991-06-04 08:59:39 +00:00
John Gilmore
b775aef041
Remove copyrights from these tiny files rather than update them to the
...
GPL version 2. It isn't worth copyrighting two lines of file names.
1991-06-04 08:58:38 +00:00
John Gilmore
7a6876d1dc
Remove copyrights from these tiny files, rather than update them to
...
GPL version 2. Two lines of file names aren't worth copyrighting.
1991-06-04 08:47:23 +00:00
K. Richard Pixley
2d797c084b
Initial revision
1991-05-23 22:05:24 +00:00
John Gilmore
b232294fd2
Update comment; these are for SVR3.2, not SVR2.
1991-05-19 17:13:32 +00:00
John Gilmore
cacbbaa890
Add tahoe and i386sco targets; update comments in i386v32 targets.
1991-05-19 17:11:52 +00:00
John Gilmore
90c2206d37
Initial revision
1991-05-19 17:11:51 +00:00
John Gilmore
216f330fc1
Bothner
1991-05-17 19:49:37 +00:00
John Gilmore
591cd7a6f4
Jim Kingdon's port to m88k on his last day at Cygnus.
1991-05-04 04:41:34 +00:00
John Gilmore
74dcea7b24
Jim Kingdon's port of gdb to m88k on his last day.
1991-05-04 04:40:57 +00:00
Jim Kingdon
1dcabdbc6a
* xconfig/i386v{,32}{,-g}: Add XM_CFLAGS=-Dgetpagesize()=4096.
...
gmalloc.c: #if 0 out !HAVE_GETPAGESIZE code.
1991-04-26 22:55:42 +00:00
John Gilmore
847fd51966
*** empty log message ***
1991-04-05 09:11:18 +00:00
K. Richard Pixley
dd3b648e8b
Johns release
1991-03-28 16:28:29 +00:00