configure.in: Handle OpenBSD with and without threads.
* configure.in: Handle OpenBSD with and without threads. * config/openbsd.ml: New file. * config/openbsd.mt: New file. From-SVN: r25291
This commit is contained in:
parent
c87a0a3994
commit
eca8ff3207
@ -1,3 +1,9 @@
|
||||
Thu Feb 18 19:53:17 1999 Marc Espie <espie@cvs.openbsd.org>
|
||||
|
||||
* configure.in: Handle OpenBSD with and without threads.
|
||||
* config/openbsd.ml: New file.
|
||||
* config/openbsd.mt: New file.
|
||||
|
||||
1999-01-28 Baron Roberts <baron@sgi.com>
|
||||
|
||||
* string: Uncomment wstring declaration.
|
||||
|
7
libstdc++/config/openbsd.ml
Normal file
7
libstdc++/config/openbsd.ml
Normal file
@ -0,0 +1,7 @@
|
||||
# Base shared lib for OpenBSD i386
|
||||
|
||||
LIBS = $(ARLIB) $(SHLIB) $(SHLINK) mshlink
|
||||
SHFLAGS = -nostdlib -Wl,-Bshareable,-Bforcearchive
|
||||
SHDEPS = -lm
|
||||
DEPLIBS = ../$(SHLIB)
|
||||
|
3
libstdc++/config/openbsd.mt
Normal file
3
libstdc++/config/openbsd.mt
Normal file
@ -0,0 +1,3 @@
|
||||
# tell we want the mt-safe version
|
||||
MT_CFLAGS = -D_IO_MTSAFE_IO -D_PTHREADS
|
||||
|
@ -63,6 +63,7 @@ if [ "${shared}" = "yes" ]; then
|
||||
*-*-irix[56]*) frags="${frags} irix5.ml" ;;
|
||||
*-*-linux*aout*) ;;
|
||||
*-*-linux*) frags="${frags} linux.ml" ;;
|
||||
*-*-openbsd*) frags="${frags} openbsd.ml" ;;
|
||||
*-*-sysv[45]*|*-*-udk*) frags="${frags} elf.ml" ;;
|
||||
*-*-solaris*) frags="${frags} sol2shm.ml" ;;
|
||||
*-*-sunos4*) frags="${frags} sunos4.ml" ;;
|
||||
@ -76,6 +77,10 @@ case "${target}" in
|
||||
alpha*-*-linux-gnulibc1) frags="${frags} linux.mt" ;;
|
||||
powerpc*-*-linux-gnulibc1) frags="${frags} linux.mt" ;;
|
||||
*-*-linux-gnu) frags="${frags} linux.mt" ;;
|
||||
*-*-openbsd*)
|
||||
case "x${enable_threads}" in
|
||||
xyes|xposix) frags="${frags} openbsd.mt" ;;
|
||||
esac;;
|
||||
m68k-motorola-sysv) frags="${frags} delta.mt" ;;
|
||||
*-*-solaris*)
|
||||
case "x${enable_threads}" in
|
||||
|
Loading…
x
Reference in New Issue
Block a user