diff --git a/src/template/aix b/src/template/aix
index 1e3d226195785751eac312b87015e3136faa2ff3..48f1110f3e8a59d9ec2f8fd8a669a81ff54130b9 100644
--- a/src/template/aix
+++ b/src/template/aix
@@ -1,7 +1,10 @@
 if test "$GCC" != yes ; then
   case $host_os in
-    aix3.2.5 | aix4.1*) ;;
-    *) CFLAGS="-O2 -qlonglong";;
+    aix3.2.5 | aix4.1*)
+      CFLAGS="-O -qmaxmem=16384 -qsrcmsg"
+      ;;
+    *)
+      CFLAGS="-O2 -qmaxmem=16384 -qsrcmsg -qlonglong"
+      ;;
   esac
-  CFLAGS="-O -qmaxmem=16384 -qsrcmsg"
 fi