diff options
Diffstat (limited to 'lib/alloca.in.h')
| -rw-r--r-- | lib/alloca.in.h | 17 | 
1 files changed, 12 insertions, 5 deletions
| diff --git a/lib/alloca.in.h b/lib/alloca.in.h index ee7aa9a8..dc1b5506 100644 --- a/lib/alloca.in.h +++ b/lib/alloca.in.h @@ -1,6 +1,6 @@  /* Memory allocation on the stack. -   Copyright (C) 1995, 1999, 2001-2004, 2006-2010 Free Software Foundation, +   Copyright (C) 1995, 1999, 2001-2004, 2006-2015 Free Software Foundation,     Inc.     This program is free software; you can redistribute it and/or modify it @@ -11,12 +11,12 @@     This program is distributed in the hope that it will be useful,     but WITHOUT ANY WARRANTY; without even the implied warranty of     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU -   General Public License for more details. +   Lesser General Public License for more details.     You should have received a copy of the GNU Lesser General Public -   License along with this program; if not, write to the Free Software -   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, -   USA.  */ +   License along with this program; if not, see +   <http://www.gnu.org/licenses/>. +  */  /* Avoid using the symbol _ALLOCA_H here, as Bison assumes _ALLOCA_H     means there is a real alloca function.  */ @@ -44,6 +44,13 @@  #  define alloca _alloca  # elif defined __DECC && defined __VMS  #  define alloca __ALLOCA +# elif defined __TANDEM && defined _TNS_E_TARGET +#  ifdef  __cplusplus +extern "C" +#  endif +void *_alloca (unsigned short); +#  pragma intrinsic (_alloca) +#  define alloca _alloca  # else  #  include <stddef.h>  #  ifdef  __cplusplus | 
