about summary refs log tree commit diff
path: root/misc/sys/cdefs.h
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2004-09-09 21:18:14 +0000
committerUlrich Drepper <drepper@redhat.com>2004-09-09 21:18:14 +0000
commite071493f4104388966d0428387a540c15a91178f (patch)
tree70dd023aa0351e319d1b4ef9a5712a64c91e0bfa /misc/sys/cdefs.h
parenta962d7dc18f73d075ef0bc4b6e08b05920b49353 (diff)
downloadglibc-e071493f4104388966d0428387a540c15a91178f.tar.gz
glibc-e071493f4104388966d0428387a540c15a91178f.tar.xz
glibc-e071493f4104388966d0428387a540c15a91178f.zip
Update.
	* misc/sys/cdefs.h: Despite what the gcc manual says, gcc 3.2
	seems not to support the nothrow attribute.  Use it only for gcc
	3.3 and higher.
Diffstat (limited to 'misc/sys/cdefs.h')
-rw-r--r--misc/sys/cdefs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/misc/sys/cdefs.h b/misc/sys/cdefs.h
index 3c53ca707d..e89776c2a7 100644
--- a/misc/sys/cdefs.h
+++ b/misc/sys/cdefs.h
@@ -42,7 +42,7 @@
    gcc 2.8.x and egcs.  For gcc 3.2 and up we even mark C functions
    as non-throwing using a function attribute since programs can use
    the -fexceptions options for C code as well.  */
-# if !defined __cplusplus && __GNUC_PREREQ (3, 2)
+# if !defined __cplusplus && __GNUC_PREREQ (3, 3)
 #  define __THROW	__attribute__ ((__nothrow__))
 #  define __NTH(fct)	__attribute__ ((__nothrow__)) fct
 # else