C99 gas configury
authorAlan Modra <amodra@gmail.com>
Mon, 5 Apr 2021 06:01:25 +0000 (15:31 +0930)
committerAlan Modra <amodra@gmail.com>
Mon, 5 Apr 2021 06:01:25 +0000 (15:31 +0930)
commit23d613801dfb97757f0e8eaf260d154f3e6750b1
treed872be90adf5da5e645886403780962cb0784c96
parent87b9f2556d5f47328f3ac59088e9be0759959ebb
C99 gas configury

Also remove alloca stuff since we don't use alloca in gas nowadays.

* configure.ac: Don't check for string.h, strings.h, stdlib.h,
errno.h, limits.h, locale.h or time.h.  Don't check for unlink,
remove, sbrk (unused) or setlocale.  Adjust gas_test_headers.
Don't check for errno, free, malloc, realoc, sbrk, strstr, getenv
strstr, or vsnprintf declarations.
(AC_ISC_POSIX, AC_FUNC_ALLOCA, AC_C_INLINE): Don't invoke.
* as.h: Don't include alloca-conf.h, include config.h instead.
Include string.h, stdlib.h, errno.h unconditionally.  Remove
various fallback declarations.
* asintl.h: Don't test HAVE_LOCALE_H.
* as.c: Don't test HAVE_SETLOCALE.
* dwarf2dbg.c: Include limits.h unconditionally.
* expr.c: Likewise.
* sb.c: Likewise.
* symbols.c: Likewise.
* config/tc-cr16.c: Likewise.
* config/tc-d30v.c: Likewise.
* config/tc-i386.c: Likewise.
* config/tc-ia64.c: Likewise.
* config/tc-tic54x.c (tic54x_mlib): Call remove rather than unlink.
* config.in: Regenerate.
* configure: Regenerate.
* Makefile.in: Regenerate.
* doc/Makefile.in: Regenerate.
18 files changed:
gas/ChangeLog
gas/Makefile.in
gas/as.c
gas/as.h
gas/asintl.h
gas/config.in
gas/config/tc-cr16.c
gas/config/tc-d30v.c
gas/config/tc-i386.c
gas/config/tc-ia64.c
gas/config/tc-tic54x.c
gas/configure
gas/configure.ac
gas/doc/Makefile.in
gas/dwarf2dbg.c
gas/expr.c
gas/sb.c
gas/symbols.c