aboutsummaryrefslogtreecommitdiff
path: root/gdb/configure.in
AgeCommit message (Collapse)AuthorFilesLines
1992-09-03* a68v-xdep.c (store_inferior_registers): Define as type void.Stu Grossman1-0/+2
* configure.in: Add host m68k-apollo*-bsd*. * demangle.c (struct demanglers): Use enum instead of constant value to keep braindamaged HP/Apollo compiler happy.
1992-09-02* ser-termios.c, ser-go32.c: Remove DEFUN crap, clean up.John Gilmore1-4/+3
* serial.h (EXFUN): Remove all uses, convert to PARAMS. * config/sun4os4.mh: Include ser-termios.o. FIXME, all .mh files should include a ser-XXX.o module. * dbxread.c (elfstab_build_psymtabs): Remove DEFUN crap. * defs.h, i960-pinsn.c, remote-hms.c: Replace CONST with simple const. * 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* configure.in (*-*-sunos*): Use trailing * to match allJohn Gilmore1-13/+25
sub-variants of SunOS, e.g. sunos4* to match sunos4.1.1. (sparc-*-sunos3): Remove host & target. Sunos3 never shipped in production on Sun-4. ({a29k,i[34]86,i960}-*-elf): Add targets, equivalent to coff. (m68k-*-{aout,coff,elf}): Add targets, w/new config and tm files. (sparc-*-{aout,coff,elf}): Add targets, w/new config and tm files. * tm-68k-un.h, tm-68k-noun.h, tm-spc-un.h, tm-spc-noun.h: New target definitions for embedded with and without underlines on identifiers. FIXME -- this ought to be known by BFD instead. * tm-sparc.h, tm-sun2.h, tm-sun3.h: Delete NAMES_HAVE_UNDERSCORE: not a parameter of the CPU, but of the development environment. * tm-es1800.h, tm-sunos.h, tm-vx68.h: Add NAMES_HAVE_UNDERSCORE.
1992-08-28* configure.in (target configurations): Reformat into table.John Gilmore1-194/+119
Remove unsupp. Amigados host and target. Ditto Mach 386 target. * 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. * Makefile.in (config-check): Add command to check whether configure.in is consistent with config/*.
1992-08-28Remove -gas variants; GDB doesn't care. Cross-check with config/*.mhJohn Gilmore1-7/+3
to make sure all .mh files are represented and vice verse.
1992-08-27* configure.in (host configurations): Reformat nested cases intoJohn Gilmore1-141/+66
easy-to-maintain table. (altos-*-gas): Use -gas flag instead of OS "gas".
1992-08-25* configure.in: Add sparclite as a target.Stu Grossman1-2/+2
1992-08-18Support netx configuration (which permits long-only alignment on m68k).Michael Tiemann1-0/+1
1992-08-04* configure.in: Add support for apollo 68k under BSD environment.Stu Grossman1-0/+1
* xm-apollo68b.h: New file to support above.
1992-08-03 * configure.in: Recognize i486 host cpu.Fred Fish1-2/+2
* valprint.c (type_print_derivation_info): Print derivation info in same form as class declarations in source. * valprint.c (type_print_varspec_suffix): Split arg printing code out to type_print_args function.
1992-07-23Support OSE.David Henkel-Wallace1-0/+1
1992-07-20configure error messages to stderr, recognize hppa* instead of hppaDavid D. Zuhn1-2/+2
1992-07-07 * configure.in: Add m68k-ericsson-*.Fred Fish1-0/+1
* remote-es1800.c, tm-es1800.h, config/es1800.mt: New files.
1992-06-23 * infrun.c (wait_for_inferior): Don't test for SIGEMTPer Bothner1-0/+2
(which is not a Posix signal) if it isn't defined. * tm-linux.h, xm-linux.h, config/linux.m[ht], configure.in: New port to Linux (a free Unix clone for 386 machines).
1992-06-19* configure.in, dbxread.c, hppa-coredep.c, hppa-pinsn.c,Stu Grossman1-0/+22
hppabsd-core.c, hppabsd-tdep.c, hppabsd-xdep.c, hppahpux-tdep.c, hppahpux-xdep.c, munch, partial-stab.h, tm-hppabsd.h, tm-hppahpux.h, xm-hppabsd.h, xm-hppahpux.h: HPPA merge.
1992-06-13* configure.in: Solaris config is sparc-sun-solaris2.John Gilmore1-2/+2
* config/sun4os5.m[ht]: Rename to config/sun4sol2.m[ht].
1992-06-08* configure.in: Tandem debug monitor (st2000) support.Stu Grossman1-0/+6
* remote-st2000.c, config/st2000.mt: ditto.
1992-05-31Handle -m680[01234]0-wrs as specific vxworks68 targets. With -nfp,Michael Tiemann1-0/+9
this offers full control over the CPU parameters of vxworks systems we are likely to encounter (not to mention other 68k embedded targets that run a.out as their debugging format).
1992-05-13 Changes to support GDB running on DOS using GO32 and H8 supportSteve Chamberlain1-0/+1
* 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.
1992-05-03 * Makefile.in (VERSION): Bump to 4.5.2.Fred Fish1-5/+2
* Makefile.in (DEMANGLE_OPTS): Add, default to -Dnounderscore. * configure.in: Simplify ncr3000 gdb_host logic, add gdb_target. * dwarfread.c (struct_type): Apply fix from Peggy Fieland for proper handling of bit fields. * gdbtypes.h (struct type): Clarify use of field.bitpos. * symtab.h: Fix couple of misspellings in comments. * value.h (struct value): Clarify use of bitpos. * value.h (unpack_field_as_long): Change prototype, returns LONGEST. * values.c (unpack_field_as_long): Change return type to LONGEST, sign extend unpacked fields that are signed, other rewriting. * config/ncr3000.mt: New target config file.
1992-04-24* Makefile.in: Add 29k/UDI support. Improve depend.Stu Grossman1-0/+1
* .Sanitize, alldeps.mak, configure.in, depend: Add 29k/UDI support.
1992-04-11Recognize new ncr3000 config.Fred Fish1-0/+5
1992-03-29* target.c (nomemory): Now that higher levels examine errno, give EIO.John Gilmore1-6/+8
* tm-sparc.h: Don't #include <sun4/reg.h>. * sparc-tdep.c (sparc_frame_chain, frame_saved_pc): Remove dependency on <sun4/reg.h>. Start to handle cross-byte-order. * language.h: Avoid forward enum declaration. * configure.in, tm-sun4os5.h, xm-sun4os5.h, config/sun4os5.mh, config/sun4os5.mt: New host and target. * defs.h (errno): #include <errno.h> rather than assuming int. From Pierre Willard.
1992-03-25* configure.in: fix iris/iris3.Stu Grossman1-1/+1
1992-03-13Reflect file name changesSteve Chamberlain1-7/+7
1992-03-05* config.sub configure.in config/.Sanitize config/mh-irix4Stu Grossman1-1/+6
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-02-27* configure.in (mips-big-* target): Same as Sony News.John Gilmore1-0/+1
* config/mt-bigmips, config/mt-littlemips: Add ecoff.o. * ecoff.c: New file for symbol swapping routines.
1992-02-10Makefile.in: Removed some '#''s that caused an extraneous include ofSean Eric Fagan1-0/+8
the host/site/target files. configure.in: Added support for hosting on an Apollo Series 400, and targeting on an OS/68k machine.
1992-02-08In configure{.in} {host|target}_makefile_frag should name a fileK. Richard Pixley1-2/+2
relative to srcdir. I think it now does. configure has been corrected. configure.texi has been clarified.
1992-02-07Add ${srcdir} for makefile_frags.Michael Tiemann1-2/+2
1992-02-01* xm-vax.h, xm-vaxult.h, xm-vaxbsd.h, config/mh-vaxult,Stu Grossman1-1/+10
config/mh-vaxbsd, configure.in: Split up config stuff for Vaxen into BSD and Ultrix.
1992-01-31* bfd/configure.in, config/mh-sco, gdb/config/mh-i386sco,Stu Grossman1-0/+2
gdb/config/mt-i386v32, gdb/configure.in, readline/configure.in: Fix SCO configuration stuff.
1992-01-24Name change (It's hitacho micro systems, not hitachi data systems)Steve Chamberlain1-1/+1
1992-01-19Add several new files for stratus (i860* and *-stratus.h). Also addFred Fish1-0/+7
macro USER_CFLAGS to Makefile. Add stratus config frags to configure.in.
1992-01-16Added h8300 targetSteve Chamberlain1-0/+3
1991-12-20* configure.in, tm-amix.h, tm-i386v4.h, xm-amix.h, xm-i386v4.h:Fred Fish1-6/+6
Change svr4 references to sysv4. * source.c: Move declaration of external function index to front of file so it is in scope for all references. * utils.c (error, fatal): Make definitions consistent with defs.h declarations (declared as "volatile void").
1991-12-08add a couple missing ${srcdir}sK. Richard Pixley1-1/+1
1991-12-07Sat Dec 7 00:00:15 1991 K. Richard Pixley (rich at rtl.cygnus.com)K. Richard Pixley1-4/+6
* Makefile.in: install using INSTALL_PROGRAM and INSTALL_DATA. added clean-info. added some standards.text support and made it look like our other Makefiles. * configure.in: mark this directory target dependent. configure now runs entirely in objdir so make existence tests and references against ${srcdir}. Thu Dec 5 22:46:13 1991 K. Richard Pixley (rich at rtl.cygnus.com) * Makefile.in: idestdir and ddestdir go away. Added copyrights and shift gpl to v2. Added ChangeLog if it didn't exist. docdir and mandir now keyed off datadir by default.
1991-11-30Add tm-i386v4.h and xm-i386v4.h to Sanitize, add i386/SVR4 to configurationFred Fish1-0/+2
file, recognize names beginning with '.' as compiler generated "fake" tags for anonymous structures, unions and enums. Add target dependent functions for SVR4 /proc register interface (i386-tdep.c).
1991-11-22Further cleanup for release.John Gilmore1-2/+2
1991-11-21Makefile fragments for various hosts and targets now come fromJohn Gilmore1-7/+7
gdb/config/mh-* and gdb/config/mt-*. This is for consistency with other config setups.
1991-11-14now handle doc subdir, tooK. Richard Pixley1-0/+1
1991-11-08Remove spurious echoSteve Chamberlain1-1/+0
1991-11-08Added delta88 casesSteve Chamberlain1-3/+19
1991-11-04Use new i386aout when i386-aout seenSteve Chamberlain1-1/+1
1991-10-27* c-exp.y (yyerror): Pass error message if given.John Gilmore1-0/+8
* configure.in: Add rs6000 host and target. * inflow.c (new_tty): O_NOCTTY kludge for RS/6000. * symfile.h (entry_point): Add.
1991-10-21 * configure.in: added ebmon target.Steve Chamberlain1-0/+1
1991-10-16* configure.in, tconfig/decstation, xconfig/decstation: RenameJohn Gilmore1-2/+2
dec3100 to decstation.
1991-10-15Changes from Fred Fish:John Gilmore1-0/+14
* tm-68k.h (FPI_REGNUM): Add. * infrun.c (child_create_inferior): flush stdout and stderr before forking. * configure.in: Handle amigados, amix hosts and targets. * inflow.c: Handle TIOCGLTC_BROKEN for Amiga. From Andreas Schwab: * values.c (show_convenience): Use printf_filtered. * main.c (define_command): Check result of lookup_command for exact match. (echo_command): Use printf_filtered, and force output out. * dbxread.c (read_enum_type): Avoid Modula-2 kludge that breaks C programs. * i387-tdep.c (double_to_i387): Fix typo for double_to_ieee_extended. * utils.c (_initialize_utils): If !ISATTY, don't paginate.
1991-10-05Intel 386 Mach host port.John Gilmore1-0/+2