summaryrefslogtreecommitdiff
path: root/src/template
diff options
context:
space:
mode:
Diffstat (limited to 'src/template')
-rw-r--r--src/template/.similar2
-rw-r--r--src/template/alpha_cc15
-rw-r--r--src/template/alpha_gcc (renamed from src/template/alpha)0
3 files changed, 16 insertions, 1 deletions
diff --git a/src/template/.similar b/src/template/.similar
index 96e4f862717..c5f74dc39f0 100644
--- a/src/template/.similar
+++ b/src/template/.similar
@@ -1,4 +1,4 @@
-alpha-dec-osf=alpha
+alpha-dec-osf=alpha_cc
alpha-unknown-linux-gnu=linux_alpha
hppa1.1-hp-hpux=hpux_cc
hppa1.1-stratus-sysv4=svr4
diff --git a/src/template/alpha_cc b/src/template/alpha_cc
new file mode 100644
index 00000000000..20c3d1c94c9
--- /dev/null
+++ b/src/template/alpha_cc
@@ -0,0 +1,15 @@
+AROPT:crs
+# NOFIXADE disallows unaligned access.
+# on Ultrix and OSF/1 it invokes an explicit syscall.
+# on HP-UX it turns off certain compiler options.
+# This is defined here because a bunch of clients include tmp/c.h,
+# which is where the work is done on HP-UX. It only affects the
+# backend on Ultrix and OSF/1.
+CFLAGS:-DNOFIXADE -std -O4 -Olimit 2000
+SHARED_LIB:
+ALL:
+SRCH_INC:
+SRCH_LIB:
+DLSUFFIX:.so
+YFLAGS:-d
+YACC:
diff --git a/src/template/alpha b/src/template/alpha_gcc
index 3da0dfe93a6..3da0dfe93a6 100644
--- a/src/template/alpha
+++ b/src/template/alpha_gcc