From: Elijah Taylor Date: Fri, 17 Dec 2010 00:26:34 +0000 (-0800) Subject: Define GC_LINUX_THREADS, NO_EXECUTE_PERMISSION in configure for NaCl X-Git-Tag: gc7_6_0~128 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1056f765245685c3ae00a3247df14c306fcced5d;p=gc Define GC_LINUX_THREADS, NO_EXECUTE_PERMISSION in configure for NaCl (Apply part of commit 14b353e from 'mono_libgc' branch.) * configure.ac: Handle *-*-nacl* (define GC_LINUX_THREADS and NO_EXECUTE_PERMISSION). --- diff --git a/configure.ac b/configure.ac index a72787a4..3260e7da 100644 --- a/configure.ac +++ b/configure.ac @@ -187,7 +187,7 @@ case "$THREADS" in AC_DEFINE(THREAD_LOCAL_ALLOC) AC_MSG_WARN("Explicit GC_INIT() calls may be required."); ;; - *-*-linux*) + *-*-linux* | *-*-nacl*) AC_DEFINE(GC_LINUX_THREADS) AC_DEFINE(_REENTRANT) ;; @@ -607,6 +607,9 @@ case "$host" in ia64-*-*) machdep="ia64_save_regs_in_stack.lo" ;; + *-*-nacl*) + AC_DEFINE(NO_EXECUTE_PERMISSION) + ;; esac AC_MSG_RESULT($machdep) addobjs="$addobjs $machdep"