mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-17 13:00:43 +08:00
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.
This commit is contained in:
parent
a962d7dc18
commit
e071493f41
@ -1,5 +1,9 @@
|
||||
2004-09-09 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* 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.
|
||||
|
||||
* malloc/hooks.c (top_check): Print top chunk corruption as normal
|
||||
error message.
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user