summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian1998-09-10 04:39:47 +0000
committerBruce Momjian1998-09-10 04:39:47 +0000
commit42cc8c019eba6048319e983f5eb4299df36d1237 (patch)
treecbfeb32b16c1bc6c03f01546e08b0cf97e849ec4
parent098c63c0ff1e63cb4d3983e3d484f7d11371c90a (diff)
Add some support for BSDI 4.0.
-rw-r--r--src/makefiles/Makefile.bsdi5
-rw-r--r--src/template/.similar3
-rw-r--r--src/template/bsdi-4.0 (renamed from src/template/bsdi_3.0)4
3 files changed, 9 insertions, 3 deletions
diff --git a/src/makefiles/Makefile.bsdi b/src/makefiles/Makefile.bsdi
index e69de29bb2..f2c54d8a79 100644
--- a/src/makefiles/Makefile.bsdi
+++ b/src/makefiles/Makefile.bsdi
@@ -0,0 +1,5 @@
+# for bsdi 4.0 ELF
+# if we defined .so in template/bsdi_4.0
+%.so: %.o
+ $(CC) -shared -o $@ $<
+
diff --git a/src/template/.similar b/src/template/.similar
index dcf8197d9a..6dce8bc792 100644
--- a/src/template/.similar
+++ b/src/template/.similar
@@ -5,7 +5,8 @@ hppa1.1-stratus-sysv4=svr4
i386-next-nextstep3=nextstep
i386-pc-bsdi2.0=bsdi_2.0
i386-pc-bsdi2.1=bsdi_2.1
-i386-pc-bsdi3.0=bsdi_3.0
+i386-pc-bsdi3.0=bsdi_2.1
+i386-pc-bsdi4.0=bsdi_4.0
i386-pc-linux-gnu=linux_i386
i386-pc-solaris2.6=solaris_i386_gcc
i386-pc-sunos5=solaris_i386_gcc
diff --git a/src/template/bsdi_3.0 b/src/template/bsdi-4.0
index 2a6788e087..54e6ab15a4 100644
--- a/src/template/bsdi_3.0
+++ b/src/template/bsdi-4.0
@@ -1,11 +1,11 @@
AROPT:cq
CFLAGS:-O2 -m486 -pipe
-SHARED_LIB:
+SHARED_LIB:-fpic
ALL:
SRCH_INC:/usr/local/include
SRCH_LIB:/usr/local/lib
USE_LOCALE:no
-DLSUFFIX:.o
+DLSUFFIX:.so
YFLAGS:-d
YACC:
CC:gcc2