summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian1999-11-06 01:55:44 +0000
committerBruce Momjian1999-11-06 01:55:44 +0000
commit259abf8bf01e8ac1b896e6b9b954879ce67b7150 (patch)
tree9c838f5b1d6cd865c1a7d73742d2ae2229d3fbfd
parent102c0adefd2449ccb58238303d2742624c5db236 (diff)
Add Linux ARM.
-rw-r--r--src/include/storage/s_lock.h2
-rw-r--r--src/template/.similar1
-rw-r--r--src/template/linux_arm10
3 files changed, 12 insertions, 1 deletions
diff --git a/src/include/storage/s_lock.h b/src/include/storage/s_lock.h
index 7242479c1f..5542903492 100644
--- a/src/include/storage/s_lock.h
+++ b/src/include/storage/s_lock.h
@@ -124,7 +124,7 @@ __asm__("lock; xchgb %0,%1": "=q"(_res), "=m"(*lock):"0"(_res));
-#if defined(__arm32__)
+#if defined(__arm32__) || defined(__arm__)
#define TAS(lock) tas(lock)
static __inline__ int
diff --git a/src/template/.similar b/src/template/.similar
index d498a5f4f7..a6bd33b2f6 100644
--- a/src/template/.similar
+++ b/src/template/.similar
@@ -37,3 +37,4 @@ sparc-unknown-bsdi4=bsdi_4.0_sparc
sparc-unknown-linux-gnu=linux_sparc
mips-pc-linux-gnu=linux_mips
mipsel-unknown-linux-gnu=linux_mips
+arm-unknown-linux-gnu=linux_arm
diff --git a/src/template/linux_arm b/src/template/linux_arm
new file mode 100644
index 0000000000..65415dd3a5
--- /dev/null
+++ b/src/template/linux_arm
@@ -0,0 +1,10 @@
+AROPT:crs
+CFLAGS:-O2
+SHARED_LIB:-fpic
+ALL:
+SRCH_INC:
+SRCH_LIB:
+USE_LOCALE:no
+DLSUFFIX:.so
+YFLAGS:-d
+YACC:bison -y