summaryrefslogtreecommitdiff
path: root/src/template/aix
blob: 8b81c6e154978461e754953dc7a45ec143628dac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
AROPT=crs
DLSUFFIX=.so

if test "$GCC" = yes ; then
  CFLAGS=-pipe
  CXXFLAGS=-pipe
  SHARED_LIB=-lc
else # not GCC
  case $host_os in
    aix3.2.5)
      CFLAGS='-qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg'
      SHARED_LIB='-e _nostart -lc'
      ;;
    aix4.1)
      CFLAGS='-qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg -qcheck=divzero'
      SHARED_LIB='-bnoentry -lc'
      ;;
    aix4.2 | aix4.3)
      CFLAGS='-qmaxmem=16384 -qhalt=w -qsrcmsg -qlanglvl=extended -qlonglong'
      SHARED_LIB='-lc'
      ;;
  esac
fi # not GCC