summaryrefslogtreecommitdiff
path: root/hints/gnu.sh
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@wins.uva.nl>1998-12-10 23:00:57 +0100
committerJarkko Hietaniemi <jhi@iki.fi>1998-12-11 08:37:58 +0000
commitc8c809adbd743c4b7fd61ded5e6ea6d88e0aafaa (patch)
tree1e32fac12075bc112879c11165222e48e01ac13c /hints/gnu.sh
parentf2b52f348dbc295b553473d1499a3cb8ae7c7ba4 (diff)
downloadperl-c8c809adbd743c4b7fd61ded5e6ea6d88e0aafaa.tar.gz
5.005_54 (CONFIG) Added support for GNU/Hurd
To: perl5-porters@perl.org Message-Id: <199812102100.WAA00097@delius.kettenis.nl> p4raw-id: //depot/cfgperl@2462
Diffstat (limited to 'hints/gnu.sh')
-rw-r--r--hints/gnu.sh33
1 files changed, 33 insertions, 0 deletions
diff --git a/hints/gnu.sh b/hints/gnu.sh
new file mode 100644
index 0000000000..927bceab9d
--- /dev/null
+++ b/hints/gnu.sh
@@ -0,0 +1,33 @@
+# hints/gnu.sh
+# Last modified: Thu Dec 10 20:47:28 CET 1998
+# Mark Kettenis <kettenis@phys.uva.nl>
+
+# libnsl is unusable on the Hurd.
+# XXX remove this once SUNRPC is implemented.
+set `echo X "$libswanted "| sed -e 's/ nsl / /'`
+shift
+libswanted="$*"
+
+case "$optimize" in
+'') optimize='-O2' ;;
+esac
+
+# Flags needed to produce shared libraries.
+lddlflags='-shared'
+
+# Flags needed by programs that use dynamic linking.
+ccdlflags='-Wl,-E'
+
+# The following routines are only available as stubs in GNU libc.
+# XXX remove this once metaconf detects the GNU libc stubs.
+d_msgctl='undef'
+d_msgget='undef'
+d_msgrcv='undef'
+d_msgsnd='undef'
+d_semctl='undef'
+d_semget='undef'
+d_semop='undef'
+d_shmat='undef'
+d_shmctl='undef'
+d_shmdt='undef'
+d_shmget='undef'