summaryrefslogtreecommitdiff
path: root/hints
diff options
context:
space:
mode:
authorLarry Wall <lwall@netlabs.com>1991-04-11 20:32:32 +0000
committerLarry Wall <lwall@netlabs.com>1991-04-11 20:32:32 +0000
commit35c8bce761056f470189967ccc824e04467151df (patch)
tree9ee76bba81900f86af5a1070bdd69d3987201c52 /hints
parent1c3d792e8fc9c2a36edfbd6c01156ef7e635040f (diff)
downloadperl-35c8bce761056f470189967ccc824e04467151df.tar.gz
perl 4.0 patch 2: Patch 1 continued
Diffstat (limited to 'hints')
-rw-r--r--hints/mips.sh6
-rw-r--r--hints/ncr_tower.sh2
-rw-r--r--hints/next.sh2
-rw-r--r--hints/osf_1.sh1
-rw-r--r--hints/sco_2_3_0.sh2
-rw-r--r--hints/sco_2_3_1.sh2
-rw-r--r--hints/sco_2_3_2.sh2
-rw-r--r--hints/sco_2_3_3.sh2
-rw-r--r--hints/sco_3.sh3
-rw-r--r--hints/sgi.sh7
-rw-r--r--hints/sunos_3_4.sh3
-rw-r--r--hints/sunos_3_5.sh3
-rw-r--r--hints/sunos_4_0_1.sh4
-rw-r--r--hints/sunos_4_0_2.sh4
-rw-r--r--hints/ultrix_3.sh2
-rw-r--r--hints/ultrix_4.sh1
-rw-r--r--hints/uts.sh2
17 files changed, 48 insertions, 0 deletions
diff --git a/hints/mips.sh b/hints/mips.sh
new file mode 100644
index 0000000000..623b6f080b
--- /dev/null
+++ b/hints/mips.sh
@@ -0,0 +1,6 @@
+optimize='-g'
+d_volatile=undef
+d_castneg=undef
+cc=cc
+libpth="/usr/lib/cmplrs/cc $libpth"
+groupstype=int
diff --git a/hints/ncr_tower.sh b/hints/ncr_tower.sh
new file mode 100644
index 0000000000..8b99201ae7
--- /dev/null
+++ b/hints/ncr_tower.sh
@@ -0,0 +1,2 @@
+ccflags="$ccflags -W2,-Sl,2000"
+d_mkdir=$undef
diff --git a/hints/next.sh b/hints/next.sh
new file mode 100644
index 0000000000..6e919cd504
--- /dev/null
+++ b/hints/next.sh
@@ -0,0 +1,2 @@
+: Just disable defaulting to -fpcc-struct-return, since gcc is native compiler.
+ccflags="$ccflags "
diff --git a/hints/osf_1.sh b/hints/osf_1.sh
new file mode 100644
index 0000000000..4929b4a22e
--- /dev/null
+++ b/hints/osf_1.sh
@@ -0,0 +1 @@
+ccflags="$ccflags -D_BSD"
diff --git a/hints/sco_2_3_0.sh b/hints/sco_2_3_0.sh
new file mode 100644
index 0000000000..bf593b0f3e
--- /dev/null
+++ b/hints/sco_2_3_0.sh
@@ -0,0 +1,2 @@
+yacc='/usr/bin/yacc -m25000'
+i_dirent=undef
diff --git a/hints/sco_2_3_1.sh b/hints/sco_2_3_1.sh
new file mode 100644
index 0000000000..bf593b0f3e
--- /dev/null
+++ b/hints/sco_2_3_1.sh
@@ -0,0 +1,2 @@
+yacc='/usr/bin/yacc -m25000'
+i_dirent=undef
diff --git a/hints/sco_2_3_2.sh b/hints/sco_2_3_2.sh
new file mode 100644
index 0000000000..acd8e34a05
--- /dev/null
+++ b/hints/sco_2_3_2.sh
@@ -0,0 +1,2 @@
+yacc='/usr/bin/yacc -m25000'
+libswanted=`echo $libswanted | sed 's/ x / /'`
diff --git a/hints/sco_2_3_3.sh b/hints/sco_2_3_3.sh
new file mode 100644
index 0000000000..acd8e34a05
--- /dev/null
+++ b/hints/sco_2_3_3.sh
@@ -0,0 +1,2 @@
+yacc='/usr/bin/yacc -m25000'
+libswanted=`echo $libswanted | sed 's/ x / /'`
diff --git a/hints/sco_3.sh b/hints/sco_3.sh
new file mode 100644
index 0000000000..015de91dd2
--- /dev/null
+++ b/hints/sco_3.sh
@@ -0,0 +1,3 @@
+yacc='/usr/bin/yacc -Sm11000'
+libswanted=`echo $libswanted | sed 's/ x / /'`
+i_varargs=undef
diff --git a/hints/sgi.sh b/hints/sgi.sh
new file mode 100644
index 0000000000..da5ff639d3
--- /dev/null
+++ b/hints/sgi.sh
@@ -0,0 +1,7 @@
+optimize='-O0'
+usemymalloc='y'
+mallocsrc='malloc.c'
+mallocobj='malloc.o'
+ccflags="$ccflags -Uf_next"
+d_voidsig=define
+d_vfork=undef
diff --git a/hints/sunos_3_4.sh b/hints/sunos_3_4.sh
new file mode 100644
index 0000000000..49b14af1bc
--- /dev/null
+++ b/hints/sunos_3_4.sh
@@ -0,0 +1,3 @@
+usemymalloc=n
+mallocsrc=''
+mallocobj=''
diff --git a/hints/sunos_3_5.sh b/hints/sunos_3_5.sh
new file mode 100644
index 0000000000..49b14af1bc
--- /dev/null
+++ b/hints/sunos_3_5.sh
@@ -0,0 +1,3 @@
+usemymalloc=n
+mallocsrc=''
+mallocobj=''
diff --git a/hints/sunos_4_0_1.sh b/hints/sunos_4_0_1.sh
new file mode 100644
index 0000000000..0cdff54578
--- /dev/null
+++ b/hints/sunos_4_0_1.sh
@@ -0,0 +1,4 @@
+echo ': work around botch in SunOS 4.0.1 and 4.0.2' >>../perl.h
+echo '#ifndef fputs' >>../perl.h
+echo '#define fputs(str,fp) fprintf(fp,"%s",str)' >>../perl.h
+echo '#endif' >>../perl.h
diff --git a/hints/sunos_4_0_2.sh b/hints/sunos_4_0_2.sh
new file mode 100644
index 0000000000..0cdff54578
--- /dev/null
+++ b/hints/sunos_4_0_2.sh
@@ -0,0 +1,4 @@
+echo ': work around botch in SunOS 4.0.1 and 4.0.2' >>../perl.h
+echo '#ifndef fputs' >>../perl.h
+echo '#define fputs(str,fp) fprintf(fp,"%s",str)' >>../perl.h
+echo '#endif' >>../perl.h
diff --git a/hints/ultrix_3.sh b/hints/ultrix_3.sh
new file mode 100644
index 0000000000..2057bc683c
--- /dev/null
+++ b/hints/ultrix_3.sh
@@ -0,0 +1,2 @@
+ccflags="$ccflags -DLANGUAGE_C"
+d_waitpid=$undef
diff --git a/hints/ultrix_4.sh b/hints/ultrix_4.sh
new file mode 100644
index 0000000000..008e1ef82a
--- /dev/null
+++ b/hints/ultrix_4.sh
@@ -0,0 +1 @@
+ccflags="$ccflags -DLANGUAGE_C -Olimit 2900"
diff --git a/hints/uts.sh b/hints/uts.sh
new file mode 100644
index 0000000000..c31733cb8d
--- /dev/null
+++ b/hints/uts.sh
@@ -0,0 +1,2 @@
+ccflags="$ccflags -DCRIPPLED_CC -g"
+d_lstat=$undef