diff options
author | Gilles Zunino <Gilles.Zunino@hei.fr> | 1999-05-05 13:46:18 +0200 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 1999-05-05 11:46:18 +0000 |
commit | 14caa62fcb42ea2b2c2598155b940e097644d824 (patch) | |
tree | c8ecce4c74b28be9c1401810cf76bd449b86146c /boehm-gc | |
parent | fd164b17ac570b8fd2ade4b0479a7e110b6320b3 (diff) | |
download | gcc-14caa62fcb42ea2b2c2598155b940e097644d824.zip gcc-14caa62fcb42ea2b2c2598155b940e097644d824.tar.gz gcc-14caa62fcb42ea2b2c2598155b940e097644d824.tar.bz2 |
configure.in: Switch from irix threads to posix threads Defined IRIX_THREADS.
1999-05-05 Gilles Zunino <Gilles.Zunino@hei.fr>
* configure.in: Switch from irix threads to posix threads
Defined IRIX_THREADS. Put mips_sgi_mach_dep.lo into machdep
for mips architecture.
* configure: Regenerate.
From-SVN: r26779
Diffstat (limited to 'boehm-gc')
-rw-r--r-- | boehm-gc/ChangeLog | 7 | ||||
-rwxr-xr-x | boehm-gc/configure | 17 | ||||
-rw-r--r-- | boehm-gc/configure.in | 11 |
3 files changed, 33 insertions, 2 deletions
diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog index 405df17..423fe71 100644 --- a/boehm-gc/ChangeLog +++ b/boehm-gc/ChangeLog @@ -1,3 +1,10 @@ +1999-05-05 Gilles Zunino <Gilles.Zunino@hei.fr> + + * configure.in: Switch from irix threads to posix threads + Defined IRIX_THREADS. Put mips_sgi_mach_dep.lo into machdep + for mips architecture. + * configure: Regenerate. + 1999-04-30 Tom Tromey <tromey@cygnus.com> * linux_threads.c: Don't reference __pthread_initial_thread_bos. diff --git a/boehm-gc/configure b/boehm-gc/configure index be0d688..3e40791 100755 --- a/boehm-gc/configure +++ b/boehm-gc/configure @@ -2275,7 +2275,9 @@ if test "$THREADS" = yes; then THREADS=win32 ;; *-*-irix*) - THREADS=irix + # FIXME: for now, choose POSIX, because we implement that. + # Later, choose irix threads. + THREADS=posix ;; *-*-solaris*) # FIXME: for now, choose POSIX, because we implement that. @@ -2317,6 +2319,12 @@ EOF EOF ;; + *-*-irix*) + cat >> confdefs.h <<\EOF +#define IRIX_THREADS 1 +EOF + + ;; esac ;; qt) @@ -2383,6 +2391,13 @@ case "$host" in alpha-*-*) machdep="alpha_mach_dep.lo" ;; + mips-*-*) + machdep="mips_sgi_mach_dep.lo" + cat >> confdefs.h <<\EOF +#define NO_EXECUTE_PERMISSION 1 +EOF + + ;; mipstx39-*-elf*) machdep="mips_ultrix_mach_dep.lo" cat >> confdefs.h <<\EOF diff --git a/boehm-gc/configure.in b/boehm-gc/configure.in index eb37d7b..0332b3d 100644 --- a/boehm-gc/configure.in +++ b/boehm-gc/configure.in @@ -44,7 +44,9 @@ if test "$THREADS" = yes; then THREADS=win32 ;; *-*-irix*) - THREADS=irix + # FIXME: for now, choose POSIX, because we implement that. + # Later, choose irix threads. + THREADS=posix ;; *-*-solaris*) # FIXME: for now, choose POSIX, because we implement that. @@ -74,6 +76,9 @@ case "$THREADS" in AC_DEFINE(SOLARIS_THREADS) AC_DEFINE(_SOLARIS_PTHREADS) ;; + *-*-irix*) + AC_DEFINE(IRIX_THREADS) + ;; esac ;; qt) @@ -132,6 +137,10 @@ case "$host" in alpha-*-*) machdep="alpha_mach_dep.lo" ;; + mips-*-*) + machdep="mips_sgi_mach_dep.lo" + AC_DEFINE(NO_EXECUTE_PERMISSION) + ;; mipstx39-*-elf*) machdep="mips_ultrix_mach_dep.lo" AC_DEFINE(STACKBASE, __stackbase) |