From 6077106b172013c50e5e7a91dcac345ea1e891e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sat, 15 May 1999 17:57:35 +0200 Subject: [PATCH] Added a few more tcc tests. Rev: src/configure.in:1.285 --- src/configure.in | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/src/configure.in b/src/configure.in index 75ac8cbf00..9dc6ce6e66 100644 --- a/src/configure.in +++ b/src/configure.in @@ -1,4 +1,4 @@ -AC_REVISION("$Id: configure.in,v 1.284 1999/05/11 23:08:35 grubba Exp $") +AC_REVISION("$Id: configure.in,v 1.285 1999/05/15 15:57:35 grubba Exp $") AC_INIT(interpret.c) AC_CONFIG_HEADER(machine.h) @@ -442,6 +442,25 @@ if test $cflags_is_set = no; then # Use lenient ANSI compliance... AC_SYS_COMPILER_FLAG(-Xa, xa, CFLAGS) + # Find out where libtdf.a is hidden. + AC_MSG_CHECKING(for machine dependant library directory) + AC_CACHE_VAL(pike_cv_tcc_lib_path, + [ + pike_cv_tcc_lib_path="`${REALCC-cc} -dry conftest.c -i 2>&1 | sed -e '/tdfc/s/bin\/tdfc.*/lib\/sys/'| head -1`" + if test -d "$pike_cv_tcc_lib_path/." ; then :; else + # Failed. + pike_cv_tcc_lib_path="no" + fi + ]) + AC_MSG_RESULT($pike_cv_tcc_lib_path) + + if test "$pike_cv_tcc_lib_path" = "no" ; then :; else + LDFLAGS="$LDFLAGS -L$pike_cv_tcc_lib_path" + + # This library is needed for 64bit support on 32bit machines/OS's. + AC_CHECK_LIB(tdf, __TDFUnot) + fi + else # Assume system compiler "cc". @@ -2351,7 +2370,11 @@ AC_TRY_RUN([ #include <stddef.h> #endif VOLATILE sig_atomic_t sigrun=0; -RETSIGTYPE func(int sig) { sigrun=1; } +RETSIGTYPE func(int sig) +{ + write(2, "func called\n", sizeof("func called\n") - sizeof("")); + sigrun=1; +} int main() { -- GitLab