| # src/template/aix |
| |
| # Set default options if using xlc. This formerly included -qsrcmsg, but that |
| # option elicits internal compiler errors from xlc v16.1.0. Note: configure |
| # will add -qnoansialias if the compiler accepts it, even if user specifies a |
| # non-default CFLAGS setting. |
| if test "$GCC" != yes ; then |
| case $host_os in |
| aix3.2.5 | aix4.1*) |
| CFLAGS="-O -qmaxmem=16384" |
| ;; |
| *) |
| CFLAGS="-O2 -qmaxmem=16384" |
| ;; |
| esac |
| |
| # Due to a compiler bug, see 20171013023536.GA492146@rfd.leadboat.com for details, |
| # force restrict not to be used when compiling with xlc. |
| FORCE_DISABLE_RESTRICT=yes |
| fi |
| |
| # Extra CFLAGS for code that will go into a shared library |
| CFLAGS_SL="" |
| |
| # Native memset() is faster, tested on: |
| # AIX 5.1 and 5.2, XLC 6.0 (IBM's cc) |
| # AIX 5.3 ML3, gcc 4.0.1 |
| MEMSET_LOOP_LIMIT=0 |