Properly handle future GCC versions.
authordrepper <drepper>
Sat, 29 May 1999 22:55:46 +0000 (22:55 +0000)
committerdrepper <drepper>
Sat, 29 May 1999 22:55:46 +0000 (22:55 +0000)
malloc/malloc.h

index a93c77a..eeb33a2 100644 (file)
@@ -60,7 +60,7 @@
 /* GCC can always grok prototypes.  For C++ programs we add throw()
    to help it optimize the function calls.  But this works only with
    gcc 2.8.x and egcs.  */
-# if defined __cplusplus && __GNUC_MINOR__ >= 8
+# if defined __cplusplus && (__GNUC__ >= 3 || __GNUC_MINOR__ >= 8)
 #  define __THROW      throw ()
 # else
 #  define __THROW