Add configure check for auxiliary stacks
* configure.ac: Add a check for struct GC_stack_base.reg_base, which is a proxy for checking for the only aspect of ia64 that we care about. * libguile/gen-scmconfig.c: * libguile/gen-scmconfig.h.in: Arrange to define SCM_HAVE_AUXILIARY_STACK.
This commit is contained in:
parent
b2515e65bd
commit
574f67d1b6
3 changed files with 13 additions and 3 deletions
|
|
@ -1,4 +1,4 @@
|
|||
/* Copyright (C) 2003-2013 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 2003-2013, 2018 Free Software Foundation, Inc.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public License
|
||||
|
|
@ -415,6 +415,10 @@ main (int argc, char *argv[])
|
|||
pf ("#define SCM_ICONVEH_ESCAPE_SEQUENCE %d\n",
|
||||
SCM_I_GSC_ICONVEH_ESCAPE_SEQUENCE);
|
||||
|
||||
pf ("\n");
|
||||
pf ("/* Define to 1 if there is an auxiliary stack, as in ia64. */\n");
|
||||
pf ("#define SCM_HAVE_AUXILIARY_STACK %d\n", SCM_I_GSC_HAVE_AUXILIARY_STACK);
|
||||
|
||||
printf ("#endif\n");
|
||||
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue