Don't define alloca to __alloca since if gcc is used __alloca is not
authordrepper <drepper>
Wed, 27 Aug 1997 19:56:05 +0000 (19:56 +0000)
committerdrepper <drepper>
Wed, 27 Aug 1997 19:56:05 +0000 (19:56 +0000)
defined to __builtin_alloca and so might not be available.

stdlib/alloca.h

index 4859942..0416d3b 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1992, 1996 Free Software Foundation, Inc.
+/* Copyright (C) 1992, 1996, 1997 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -35,11 +35,10 @@ extern __ptr_t __alloca __P ((size_t __size));
 extern __ptr_t alloca __P ((size_t __size));
 
 #ifdef __GNUC__
-#define        __alloca(size)  __builtin_alloca(size)
+# define __alloca(size)        __builtin_alloca (size)
+# define alloca(size)  __alloca (size)
 #endif /* GCC.  */
 
-#define        alloca(size)    __alloca(size)
-
 __END_DECLS
 
 #endif /* alloca.h */