pike.git/
src/
configure.in
Branch:
Tag:
Non-build tags
All tags
No tags
1997-09-11
1997-09-11 22:14:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>
68debd694f98a9cef0c20b327714cf713c98c6de (
34
lines) (+
32
/-
2
)
[
Show
|
Annotate
]
Branch:
7.9
-sopt disabled.
Rev: src/configure.in:1.113
1:
-
AC_REVISION("$Id: configure.in,v 1.
112
1997/09/11
19:
22:
45
grubba Exp $")
+
AC_REVISION("$Id: configure.in,v 1.
113
1997/09/11 22:
14:44
grubba Exp $")
AC_INIT(interpret.c) AC_CONFIG_HEADER(machine.h)
194:
AC_SYS_OS_COMPILER_FLAG(OSF1,-warnprotos,warnprotos) # IRIX
-
AC_SYS_OS_COMPILER_FLAG(IRIX,-sopt,sopt)
+
# sopt disabled since it takes too long time on interpret.c (>45min on an O²)
+
#
AC_SYS_OS_COMPILER_FLAG(IRIX,-sopt,sopt)
AC_SYS_OS_COMPILER_FLAG(IRIX,-g3,g3) AC_SYS_OS_COMPILER_FLAG(IRIX,-fullwarn,fullwarn) if test x$with_debug = xyes ; then
1411:
AC_DEFINE(HAVE_FUNCTION_ATTRIBUTES) fi
+
AC_MSG_CHECKING(how to concatenate two symbols)
+
AC_CACHE_VAL(pike_cv_cpp_symbol_concat, [
+
AC_TRY_COMPILE([
+
#define AABB 0
+
#define CONCAT(X,Y) X##Y
+
], [
+
return CONCAT(AA,BB);
+
], pike_cv_cpp_symbol_concat=ANSI, [
+
AC_TRY_COMPILE([
+
#define AABB 0
+
#define CONCAT(X,Y) X/**/Y
+
], [
+
return CONCAT(AA,BB);
+
], pike_cv_cpp_symbol_concat=KR, [
+
pike_cv_cpp_symbol_concat=Unknown
+
])
+
])
+
])
+
AC_MSG_RESULT($pike_cv_cpp_symbol_concat)
+
case "$pike_cv_cpp_symbol_concat" in
+
"ANSI")
+
AC_DEFINE(HAVE_ANSI_CONCAT)
+
;;
+
"KR")
+
AC_DEFINE(HAVE_KR_CONCAT)
+
;;
+
esac
+
############################################################################# AC_MSG_CHECKING(how to set things nonblocking)