old-cross-binutils/gdb/config/i386
Jim Kingdon d8fc877318 * source.c (find_source_lines): Always use code that was #ifdef
BROKEN_LARGE_ALLOCA.  Do the cleanup before returning, rather than
	leaving it on the chain.  Reindent much of this function.
	* config/sparc/{xm-sun4sol2.h,xm-sun4os4.h},
	config/i386/{xm-sun386.h,xm-i386m3.h,xm-i386mach.h},
	config/m68k/{sun3os4.h,xm-news.h,xm-hp300hpux.h},
	config/ns32k/xm-ns32km3.h: Remove all references to
	BROKEN_LARGE_ALLOCA; with the above change it is no longer needed.
	* main.c, fork-child.c, many config files: Remove all
	SET_STACK_LIMIT_HUGE code; with the above changes it should no
	longer be needed.

	* symtab.c (lookup_partial_symbol): Use if and abort, not assert.
	This avoids __eprintf troubles.

	* main.c (main): Surround in #ifndef MAIN_OVERRIDE.  Move
	initialization code which needs to be called even if we bypass the
	command line stuff into gdb_init.
	* utils.c (fputs_unfiltered): Surround in #ifndef
	FPUTS_UNFILTERED_OVERRIDE.
	* Makefile.in (libgdb.a): New target.

	* utils.c: Rearrange I/O stuff a bit so that all output goes
	through fputs_unfiltered.  Use vasprintf; removes arbitrary limit
	which made %s not work with arbitrarily large strings.
	* printcmd.c (printf_command): Use printf_filtered, not
	printf_unfiltered and printf, now that arbitrary limit is gone.
1994-05-14 19:37:57 +00:00
..
.Sanitize * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
go32.mh
i386aix.mh
i386aix.mt
i386aout.mt
i386bsd.mh
i386bsd.mt
i386lynx.mh * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
i386lynx.mt
i386m3.mh * m3-nat.c, i386m3-nat.c, config/i386/i386m3.mh: Many minor 1994-03-26 04:20:44 +00:00
i386m3.mt
i386mach.mh
i386mk.mh
i386mk.mt
i386nw.mt netware target support. 1993-11-08 14:28:46 +00:00
i386os9k.mt * os9kread.c (os9k_process_one_symbol): Rename 1994-03-02 03:01:34 +00:00
i386sco.mh
i386sco4.mh
i386sol2.mh
i386sol2.mt
i386v.mh
i386v.mt
i386v4.mh
i386v4.mt
i386v32.mh
linux.mh
linux.mt
ncr3000.mh
ncr3000.mt
nm-i386aix.h
nm-i386bsd.h
nm-i386lynx.h * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
nm-i386mach.h
nm-i386sco.h
nm-i386sco4.h
nm-i386v.h
nm-i386v4.h
nm-ptx4.h * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
nm-sun386.h
nm-symmetry.h * config/i386/tm-i386aix.h, config/i386/tm-sun386.h, 1994-03-21 21:16:16 +00:00
ptx.mh * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
ptx.mt * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
ptx4.mh * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
ptx4.mt * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
sun386.mh
sun386.mt
symmetry.mh * config/i386/tm-i386aix.h, config/i386/tm-sun386.h, 1994-03-21 21:16:16 +00:00
symmetry.mt * config/i386/tm-i386aix.h, config/i386/tm-sun386.h, 1994-03-21 21:16:16 +00:00
tm-i386aix.h * config/i386/tm-i386aix.h, config/i386/tm-sun386.h, 1994-03-21 21:16:16 +00:00
tm-i386bsd.h * config/i386/tm-i386bsd.h: Give just macro name, not args, to #undef. 1994-03-15 21:47:34 +00:00
tm-i386lynx.h * i386ly-nat.c, i386lynx-nat.c, m68kly-nat.c: Remove. Move 1993-11-17 07:56:28 +00:00
tm-i386m3.h
tm-i386mk.h
tm-i386nw.h
tm-i386os9k.h CVS: 1994-03-10 03:11:19 +00:00
tm-i386v.h * config/i386/tm-i386v.h, config/m68k/tm-m68k.h, config/mips/tm-mips.h, 1994-01-07 21:02:39 +00:00
tm-i386v4.h * config/i386/tm-i386v4.h: Give just macro name, not args, to #undef. 1994-03-08 19:45:32 +00:00
tm-ptx.h * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
tm-ptx4.h * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
tm-sun386.h * config/i386/tm-i386aix.h, config/i386/tm-sun386.h, 1994-03-21 21:16:16 +00:00
tm-symmetry.h * config/i386/tm-symmetry.h: Clean up, it is now only used for Dynix. 1994-03-30 10:00:00 +00:00
xm-go32.h
xm-i386aix.h
xm-i386bsd.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-i386lynx.h
xm-i386m3.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-i386mach.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-i386mk.h
xm-i386sco.h
xm-i386v.h
xm-i386v4.h
xm-i386v32.h
xm-linux.h * config/i386/xm-linux.h: Define HAVE_TERMIOS. 1994-01-14 16:41:35 +00:00
xm-ptx.h * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
xm-ptx4.h * config/i386/ptx.mh (XDEPFILES): Add coredep.o. Delete infptrace.o. 1994-03-26 00:19:35 +00:00
xm-sun386.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00
xm-symmetry.h * source.c (find_source_lines): Always use code that was #ifdef 1994-05-14 19:37:57 +00:00