diff options
author | wrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68> | 2008-05-02 18:21:03 +0000 |
---|---|---|
committer | wrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68> | 2008-05-02 18:21:03 +0000 |
commit | 661a8672ef198ad61a8265a06f65e66dca1e7cd4 (patch) | |
tree | 34d0cf50924b99febe9a4969922cea66005ad9c5 /configure.in | |
parent | 8a668dce33f4bd20e409c85b6b6bff2883188946 (diff) | |
download | libapr-661a8672ef198ad61a8265a06f65e66dca1e7cd4.tar.gz |
Avert the pid "ld" format when building to huge-longs on solaris 64 bit.
PR: 43388
Submitted by: Eric Covener <covener gmail.com>
Backports: 652859
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/branches/1.3.x@652860 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 89211724e..b0fe32bd9 100644 --- a/configure.in +++ b/configure.in @@ -1347,7 +1347,11 @@ case $host in size_t_fmt="lu" ;; *-solaris*) - pid_t_fmt="ld" + if test "$ac_cv_sizeof_long" = "8"; then + pid_t_fmt="d" + else + pid_t_fmt="ld" + fi ;; *aix4*|*aix5*) ssize_t_fmt="ld" |