glibc/debug
Joseph Myers 56ab386964 Remove -fexceptions configure test.
There is a configure test for -fexceptions.  This option was added in
GCC 2.8, so the test is obsolete - and indeed plenty of code is using
-fexceptions directly.  This patch removes the configure test and
makes all uses of $(exceptions) use -fexceptions directly.

Tested for x86_64 and x86 (testsuite, and that installed shared
libraries are unchanged by the patch).

	* configure.ac (libc_cv_gcc_exceptions): Remove configure test.
	* configure: Regenerated.
	* sysdeps/arm/configure.ac (libc_cv_gcc_exceptions): Do not set
	variable.
	(exceptions): Likewise.
	* sysdeps/arm/configure: Regenerated.
	* config.make.in (exceptions): Remove variable.
	* Makeconfig (uses-callbacks): Use -fexceptions instead of
	$(exceptions).
	* debug/Makefile (CFLAGS-dprintf_chk.c): Likewise.
	(CFLAGS-vdprintf_chk.c): Likewise.
	(CFLAGS-printf_chk.c): Likewise.
	(CFLAGS-fprintf_chk.c): Likewise.
	(CFLAGS-vprintf_chk.c): Likewise.
	(CFLAGS-vfprintf_chk.c): Likewise.
	(CFLAGS-gets_chk.c): Likewise.
	(CFLAGS-fgets_chk.c): Likewise.
	(CFLAGS-fgets_u_chk.c): Likewise.
	(CFLAGS-fread_chk.c): Likewise.
	(CFLAGS-fread_u_chk.c): Likewise.
	(CFLAGS-wprintf_chk.c): Likewise.
	(CFLAGS-fwprintf_chk.c): Likewise.
	(CFLAGS-vwprintf_chk.c): Likewise.
	(CFLAGS-vfwprintf_chk.c): Likewise.
	(CFLAGS-fgetws_chk.c): Likewise.
	(CFLAGS-fgetws_u_chk.c): Likewise.
	* libio/Makefile (CFLAGS-fileops.c): Likewise.
	(CFLAGS-fputc.c): Likewise.
	(CFLAGS-fputwc.c): Likewise.
	(CFLAGS-freopen64.c): Likewise.
	(CFLAGS-freopen.c): Likewise.
	(CFLAGS-fseek.c): Likewise.
	(CFLAGS-fseeko64.c): Likewise.
	(CFLAGS-fseeko.c): Likewise.
	(CFLAGS-ftello64.c): Likewise.
	(CFLAGS-ftello.c): Likewise.
	(CFLAGS-fwide.c): Likewise.
	(CFLAGS-genops.c): Likewise.
	(CFLAGS-getc.c): Likewise.
	(CFLAGS-getchar.c): Likewise.
	(CFLAGS-getwc.c): Likewise.
	(CFLAGS-getwchar.c): Likewise.
	(CFLAGS-iofclose.c): Likewise.
	(CFLAGS-iofflush.c): Likewise.
	(CFLAGS-iofgetpos64.c): Likewise.
	(CFLAGS-iofgetpos.c): Likewise.
	(CFLAGS-iofgets.c): Likewise.
	(CFLAGS-iofgetws.c): Likewise.
	(CFLAGS-iofputs.c): Likewise.
	(CFLAGS-iofputws.c): Likewise.
	(CFLAGS-iofread.c): Likewise.
	(CFLAGS-iofsetpos64.c): Likewise.
	(CFLAGS-iofsetpos.c): Likewise.
	(CFLAGS-ioftell.c): Likewise.
	(CFLAGS-iofwrite.c): Likewise.
	(CFLAGS-iogetdelim.c): Likewise.
	(CFLAGS-iogetline.c): Likewise.
	(CFLAGS-iogets.c): Likewise.
	(CFLAGS-iogetwline.c): Likewise.
	(CFLAGS-ioputs.c): Likewise.
	(CFLAGS-ioseekoff.c): Likewise.
	(CFLAGS-ioseekpos.c): Likewise.
	(CFLAGS-iosetbuffer.c): Likewise.
	(CFLAGS-iosetvbuf.c): Likewise.
	(CFLAGS-ioungetc.c): Likewise.
	(CFLAGS-ioungetwc.c): Likewise.
	(CFLAGS-oldfileops.c): Likewise.
	(CFLAGS-oldiofclose.c): Likewise.
	(CFLAGS-oldiofgetpos64.c): Likewise.
	(CFLAGS-oldiofgetpos.c): Likewise.
	(CFLAGS-oldiofsetpos64.c): Likewise.
	(CFLAGS-oldiofsetpos.c): Likewise.
	(CFLAGS-peekc.c): Likewise.
	(CFLAGS-putc.c): Likewise.
	(CFLAGS-putchar.c): Likewise.
	(CFLAGS-putwc.c): Likewise.
	(CFLAGS-putwchar.c): Likewise.
	(CFLAGS-rewind.c): Likewise.
	(CFLAGS-wfileops.c): Likewise.
	(CFLAGS-wgenops.c): Likewise.
	(CFLAGS-oldiofopen.c): Likewise.
	(CFLAGS-iofopen.c): Likewise.
	(CFLAGS-iofopen64.c): Likewise.
	(CFLAGS-oldtmpfile.c): Likewise.
	* stdio-common/Makefile (CFLAGS-vfprintf.c): Likewise.
	(CFLAGS-fprintf.c): Likewise.
	(CFLAGS-printf.c): Likewise.
	(CFLAGS-vfwprintf.c): Likewise.
	(CFLAGS-vfscanf.c): Likewise.
	(CFLAGS-vfwscanf.c): Likewise.
	(CFLAGS-fscanf.c): Likewise.
	(CFLAGS-scanf.c): Likewise.
	(CFLAGS-isoc99_vfscanf.c): Likewise.
	(CFLAGS-isoc99_vscanf.c): Likewise.
	(CFLAGS-isoc99_fscanf.c): Likewise.
	(CFLAGS-isoc99_scanf.c): Likewise.
	* wcsmbs/Makefile (CFLAGS-isoc99_wscanf.c): Likewise.
	(CFLAGS-isoc99_fwscanf.c): Likewise.
	(CFLAGS-isoc99_vwscanf.c): Likewise.
	(CFLAGS-isoc99_vfwscanf.c): Likewise.
2015-10-15 22:35:13 +00:00
..
asprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
backtrace-tst.c Add #include <stdint.h> for uint[32|64]_t usage (except installed headers). 2013-05-16 11:32:54 -05:00
backtrace.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
backtracesyms.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
backtracesymsfd.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
catchsegv.sh Update copyright dates not handled by scripts/update-copyrights. 2015-01-02 16:54:45 +00:00
chk_fail.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
confstr_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Depend * stdlib/bits/stdlib.h: New file. 2005-07-13 06:09:58 +00:00
dprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
execinfo.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fdelt_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fgets_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fgets_u_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fgetws_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fgetws_u_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fortify_fail.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fread_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fread_u_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fwprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
getcwd_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
getdomainname_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
getgroups_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
gethostname_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
gets_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
getwd_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
longjmp_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Makefile Remove -fexceptions configure test. 2015-10-15 22:35:13 +00:00
mbsnrtowcs_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
mbsrtowcs_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
mbstowcs_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
memcpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
memmove_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
mempcpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
memset_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
noophooks.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
obprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
pcprofile.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
pcprofiledump.c Update copyright dates not handled by scripts/update-copyrights. 2015-01-02 16:54:45 +00:00
poll_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
ppoll_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
pread64_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
pread_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
printf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
read_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
readlink_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
readlinkat_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
readonly-area.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
realpath_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
recv_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
recvfrom_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
segfault.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
snprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
sprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
stack_chk_fail_local.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
stack_chk_fail.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
stpcpy_chk.c Fix strcpy_chk and stpcpy_chk performance. 2015-08-25 15:06:33 +02:00
stpncpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
strcat_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
strcpy_chk.c Fix strcpy_chk and stpcpy_chk performance. 2015-08-25 15:06:33 +02:00
strncat_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
strncpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
swprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
test-stpcpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
test-strcpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
tst-backtrace2.c Fix BZ #18084 -- backtrace (..., 0) dumps core on x86. 2015-08-15 11:42:43 -07:00
tst-backtrace3.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
tst-backtrace4.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
tst-backtrace5.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
tst-backtrace6.c Conditionalize some tests' use of SA_SIGINFO. 2015-02-06 12:29:50 -08:00
tst-backtrace.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
tst-chk1.c stpncpy: fix size checking [BZ #18975] 2015-08-14 22:40:19 -04:00
tst-chk2.c 2004-10-15 Jakub Jelinek <jakub@redhat.com> 2004-10-18 04:17:19 +00:00
tst-chk3.c 2004-10-15 Jakub Jelinek <jakub@redhat.com> 2004-10-18 04:17:19 +00:00
tst-chk4.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-chk5.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-chk6.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-lfschk1.c * posix/bits/unistd.h (pread) [__USE_FILE_OFFSET64]: Use __off64_t 2005-03-20 16:51:05 +00:00
tst-lfschk2.c * posix/bits/unistd.h (pread) [__USE_FILE_OFFSET64]: Use __off64_t 2005-03-20 16:51:05 +00:00
tst-lfschk3.c * posix/bits/unistd.h (pread) [__USE_FILE_OFFSET64]: Use __off64_t 2005-03-20 16:51:05 +00:00
tst-lfschk4.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-lfschk5.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-lfschk6.cc * misc/sys/cdefs.h (__va_arg_pack): Define for GCC 4.3+. 2007-09-15 02:38:04 +00:00
tst-longjmp_chk2.c tst-longjmp_chk2: add comments/sanity check 2014-03-13 17:05:29 -04:00
tst-longjmp_chk3.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
tst-longjmp_chk.c tests: unify fortification handler logic 2014-02-08 06:58:43 -05:00
ttyname_r_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vasprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vdprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Versions Move getlogin_r_chk to login/ subdir. 2013-05-06 15:58:44 -07:00
vfprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vfwprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vsnprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vsprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vswprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
vwprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
warning-nop.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcpcpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcpncpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcrtomb_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcscat_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcscpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcsncat_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcsncpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcsnrtombs_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcsrtombs_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wcstombs_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wctomb_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wmemcpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wmemmove_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wmempcpy_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wmemset_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
wprintf_chk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
xtrace.sh Update copyright dates not handled by scripts/update-copyrights. 2015-01-02 16:54:45 +00:00