-/* 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
#ifndef _ALLOCA_H
#define _ALLOCA_H 1
+
#include <features.h>
#define __need_size_t
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 */