mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
d8fc877318
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. |
||
---|---|---|
.. | ||
.Sanitize | ||
bigmips64.mt | ||
bigmips.mt | ||
decstation.mh | ||
decstation.mt | ||
idt64.mt | ||
idt.mt | ||
idtl64.mt | ||
idtl.mt | ||
irix3.mh | ||
irix3.mt | ||
irix4.mh | ||
irix5.mh | ||
irix5.mt | ||
littlemips.mh | ||
littlemips.mt | ||
mipsel64.mt | ||
mipsm3.mh | ||
mipsm3.mt | ||
mipsv4.mh | ||
mipsv4.mt | ||
news-mips.mh | ||
nm-irix3.h | ||
nm-irix4.h | ||
nm-mips.h | ||
nm-news-mips.h | ||
nm-riscos.h | ||
riscos.mh | ||
tm-bigmips64.h | ||
tm-bigmips.h | ||
tm-idt64.h | ||
tm-idt.h | ||
tm-idtl64.h | ||
tm-idtl.h | ||
tm-irix3.h | ||
tm-irix5.h | ||
tm-mips64.h | ||
tm-mips.h | ||
tm-mipsm3.h | ||
tm-mipsv4.h | ||
xm-irix3.h | ||
xm-irix4.h | ||
xm-irix5.h | ||
xm-makeva.h | ||
xm-mips.h | ||
xm-mipsm3.h | ||
xm-mipsv4.h | ||
xm-news-mips.h | ||
xm-riscos.h |