| # src/template/hpux |
| |
| # Need this for access to many modern library features |
| CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED" |
| |
| # HP's compiler likes the spelling +O2 not -O2, so adjust default CFLAGS |
| if test "$GCC" != yes ; then |
| CFLAGS="+O2" |
| fi |
| |
| # Extra CFLAGS for code that will go into a shared library |
| if test "$GCC" = yes ; then |
| CFLAGS_SL="-fPIC" |
| else |
| CFLAGS_SL="+Z" |
| fi |
| |
| # Pick right test-and-set (TAS) code. We need out-of-line assembler |
| # when not using gcc. |
| case $host in |
| hppa*-*-hpux*) |
| if test "$GCC" != yes ; then |
| need_tas=yes |
| tas_file=hpux_hppa.s |
| fi |
| ;; |
| esac |