diff --git a/src/template/aix b/src/template/aix
index e0e88b7d393273a2198305ae4557e5c226f580f0..229e7c429500c3ae092362b92918dc49d9ad94f8 100644
--- a/src/template/aix
+++ b/src/template/aix
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-qchars=signed -qmaxmem=4000
 SHARED_LIB:
 ALL:
diff --git a/src/template/alpha b/src/template/alpha
index af96fd35ca895b2aa3650a3ec403dac5af03652c..9600955e98daaad1115789733aa95dbe66ad5817 100644
--- a/src/template/alpha
+++ b/src/template/alpha
@@ -1,4 +1,4 @@
-AROPT:cq
+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.
diff --git a/src/template/bsdi b/src/template/bsdi
index 3fa70ac8c7f2726547a259c5852101af1d5e09e0..9382e5a03783e6dfc3b36d1d4f6ff881bd5ec398 100644
--- a/src/template/bsdi
+++ b/src/template/bsdi
@@ -1,4 +1,4 @@
-AROPT:crs
+AROPT:cq
 BACKEND:-DPRE_BSDI_2_1
 SHARED_LIB:
 ALL:
diff --git a/src/template/bsdi-2.1 b/src/template/bsdi-2.1
index d0ad833b0d70f23642bdd52650aa9e77c33fd91c..ca4be08a5cd2c6c0ca6bed5a0ce8845df1e3b022 100644
--- a/src/template/bsdi-2.1
+++ b/src/template/bsdi-2.1
@@ -1,4 +1,4 @@
-AROPT:crs
+AROPT:cq
 BACKEND:
 SHARED_LIB:
 ALL:
diff --git a/src/template/dgux b/src/template/dgux
index f1abe2b27bd55ff43c701887bb7e96d9a83f50a9..12eacc9694b97bbc05db3b442618feda440f0e56 100644
--- a/src/template/dgux
+++ b/src/template/dgux
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:
 SHARED_LIB:-fpic
 ALL:
diff --git a/src/template/generic b/src/template/generic
index 1771c941b9ae29f8e642174d8079a2a7be7927d9..7df8389b2328ce7eeef682db2fd8b012d758997e 100644
--- a/src/template/generic
+++ b/src/template/generic
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:
 SHARED_LIB:
 ALL:
diff --git a/src/template/hpux-cc b/src/template/hpux-cc
index 66ce2dbe7bbab411cf1e334135910ffa6f039982..27bea8a58ea8cba3402d657c53b833b01bf4f217 100644
--- a/src/template/hpux-cc
+++ b/src/template/hpux-cc
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-W l,-E -Ae -DNOFIXADE
 SHARED_LIB:+z
 ALL:
diff --git a/src/template/hpux-gcc b/src/template/hpux-gcc
index 15b30767097ab3e234707f4a7c29fab5b806a437..c685b01a9c8993ebd9598f6732aa1a77c4cabffb 100644
--- a/src/template/hpux-gcc
+++ b/src/template/hpux-gcc
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-DNOFIXADE
 SHARED_LIB:
 ALL:
diff --git a/src/template/i386_solaris-cc b/src/template/i386_solaris-cc
index c5f1f5be2f0075e63745ef3402172ea39b5e199b..574d16a7fd743e48c699e0d3faf3c605ba8f6f25 100644
--- a/src/template/i386_solaris-cc
+++ b/src/template/i386_solaris-cc
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-I$(SRCDIR)/backend/port/sparc_solaris
 SHARED_LIB:-fPIC
 ALL:
diff --git a/src/template/irix5 b/src/template/irix5
index 1771c941b9ae29f8e642174d8079a2a7be7927d9..7df8389b2328ce7eeef682db2fd8b012d758997e 100644
--- a/src/template/irix5
+++ b/src/template/irix5
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:
 SHARED_LIB:
 ALL:
diff --git a/src/template/linux b/src/template/linux
index f1abe2b27bd55ff43c701887bb7e96d9a83f50a9..12eacc9694b97bbc05db3b442618feda440f0e56 100644
--- a/src/template/linux
+++ b/src/template/linux
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:
 SHARED_LIB:-fpic
 ALL:
diff --git a/src/template/linux-elf b/src/template/linux-elf
index f03dea144b213673eaf1d33a1429c7f957069c93..241e6c34e4ccf0bdc430a9f0609d86fa26d11410 100644
--- a/src/template/linux-elf
+++ b/src/template/linux-elf
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:
 SHARED_LIB:-fpic
 ALL:
diff --git a/src/template/sparc_solaris-cc b/src/template/sparc_solaris-cc
index 36f87789c932099712554db0c807edf88f5e516a..37eee8f568c40a379a654dbf524086db7431efae 100644
--- a/src/template/sparc_solaris-cc
+++ b/src/template/sparc_solaris-cc
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-I$(SRCDIR)/backend/port/sparc_solaris
 SHARED_LIB:-K PIC
 ALL:
diff --git a/src/template/sparc_solaris-gcc b/src/template/sparc_solaris-gcc
index c5f1f5be2f0075e63745ef3402172ea39b5e199b..574d16a7fd743e48c699e0d3faf3c605ba8f6f25 100644
--- a/src/template/sparc_solaris-gcc
+++ b/src/template/sparc_solaris-gcc
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-I$(SRCDIR)/backend/port/sparc_solaris
 SHARED_LIB:-fPIC
 ALL:
diff --git a/src/template/sunos4-cc b/src/template/sunos4-cc
index fb57bf0d87bf844bb29b2763872af711753f9e4a..155a026ad480afb821b1059cf089b9e71f39f7c8 100644
--- a/src/template/sunos4-cc
+++ b/src/template/sunos4-cc
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:
 SHARED_LIB:-PIC
 ALL:
diff --git a/src/template/sunos4-gcc b/src/template/sunos4-gcc
index aa37eb7b5be9bcffd643c7b593cc257ef50c84fb..d43a41a83a72ac5aaea51d86aaeba29e7750cbb7 100644
--- a/src/template/sunos4-gcc
+++ b/src/template/sunos4-gcc
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:
 SHARED_LIB:-fPIC
 ALL:
diff --git a/src/template/svr4 b/src/template/svr4
index 99539cf5ed4d36b726a1d974784d1cff56ef60a9..f22a6350866666591e7bcca278bbd9450edc106e 100644
--- a/src/template/svr4
+++ b/src/template/svr4
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-I$(SRCDIR)/backend/port/svr4
 SHARED_LIB:
 ALL:+W0
diff --git a/src/template/ultrix4 b/src/template/ultrix4
index b9476bcd09c4f53fb64b9374928a4de4adbf6f89..79fb9e839a3bddefd80272c8690c2485e1e3d920 100644
--- a/src/template/ultrix4
+++ b/src/template/ultrix4
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-DNOFIXADE
 SHARED_LIB:-G 0
 ALL:
diff --git a/src/template/univel b/src/template/univel
index bcc1bf980586935d3b4eef698e096364bf5281a8..255e9a7ee14e24127ca2db099ff0c95073071d41 100644
--- a/src/template/univel
+++ b/src/template/univel
@@ -1,4 +1,4 @@
-AROPT:cq
+AROPT:crs
 BACKEND:-I$(SRCDIR)/backend/port/univel
 SHARED_LIB:-fPIC
 ALL:-DHAVE_RUSAGE -m486 -Dsvr4