diff options
Diffstat (limited to 'hints')
-rw-r--r-- | hints/hpux_9.sh | 17 | ||||
-rw-r--r-- | hints/next_3_2.sh | 6 |
2 files changed, 20 insertions, 3 deletions
diff --git a/hints/hpux_9.sh b/hints/hpux_9.sh index 8d2556a2b2..98ff92f228 100644 --- a/hints/hpux_9.sh +++ b/hints/hpux_9.sh @@ -1,8 +1,21 @@ +# hints/hpux_9.sh, Perl Configure hints file for Hewlett Packard HP/UX 9.x +# Use Configure -Dcc=gcc to use gcc. +ccflags="$ccflags -D_POSIX_SOURCE -D_HPUX_SOURCE" +case "$cc" in +'') if cc $ccflags -Aa 2>&1 | $contains 'Unknown option "A"' >/dev/null + then # The bundled (limited) compiler doesn't + case "$usedl" in # support -Aa for "ANSI C mode". + '') usedl="$undef";; # Nor can it produce shared libraries. + esac + else + ccflags="$ccflags -Aa" # The add-on compiler supports ANSI C + fi + optimize='+O1' + ;; +esac libswanted='ndbm m dld' -ccflags="$ccflags -Aa -D_POSIX_SOURCE -D_HPUX_SOURCE" # ldflags="-Wl,-E -Wl,-a,shared" # Force all shared? ldflags="-Wl,-E" -optimize='+O1' usemymalloc='y' alignbytes=8 selecttype='int *' diff --git a/hints/next_3_2.sh b/hints/next_3_2.sh index 71c9e1040f..ccdf12ae11 100644 --- a/hints/next_3_2.sh +++ b/hints/next_3_2.sh @@ -1,4 +1,8 @@ -ccflags='-D_POSIX_SOURCE -DUSE_NEXT_CTYPE' +# This file has been put together by Anno Siegel <siegel@zrz.TU-Berlin.DE> +# and Andreas Koenig <k@franz.ww.TU-Berlin.DE>. Comments, questions, and +# improvements welcome! +ccflags='-DUSE_NEXT_CTYPE' +POSIX_cflags='ccflags="-posix $ccflags"' ldflags='-u libsys_s' libswanted='dbm gdbm db' lddlflags='-r' |