Index: ossp-pkg/pth/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/pth/ChangeLog,v rcsdiff -q -kk '-r1.607' '-r1.608' -u '/v/ossp/cvs/ossp-pkg/pth/ChangeLog,v' 2>/dev/null --- ChangeLog 2003/04/03 18:09:05 1.607 +++ ChangeLog 2003/10/17 17:39:29 1.608 @@ -21,6 +21,15 @@ Changes between 2.0.0 and 2.0.1 (17-Feb-2003 to xx-XXX-2003) + *) Use GCC 3.3 option "-fno-strict-aliasing" (if available) under + Autoconf option "--enable-debug" because mainly pth_mctx.c + contains important and correct pointer casting constructs which + are not acceptable in "strict aliasing" for GCC. + [Ralf S. Engelschall] + + *) Upgraded to GNU libtool 1.5. + [Ralf S. Engelschall] + *) Fixed implementation so that --enable-pthread now correctly implies --enable-syscall-soft. [Steve Alstrin , Ralf S. Engelschall] Index: ossp-pkg/pth/aclocal.m4 RCS File: /v/ossp/cvs/ossp-pkg/pth/aclocal.m4,v rcsdiff -q -kk '-r1.101' '-r1.102' -u '/v/ossp/cvs/ossp-pkg/pth/aclocal.m4,v' 2>/dev/null --- aclocal.m4 2003/01/01 15:49:11 1.101 +++ aclocal.m4 2003/10/17 17:39:29 1.102 @@ -394,6 +394,7 @@ WMORE="$WMORE -Wmissing-prototypes -Wmissing-declarations -Wnested-externs" AC_COMPILER_OPTION(wmore, -W, $WMORE, CFLAGS="$CFLAGS $WMORE") AC_COMPILER_OPTION(wnolonglong, -Wno-long-long, -Wno-long-long, CFLAGS="$CFLAGS -Wno-long-long") + AC_COMPILER_OPTION(fnostrictaliasing, -fno-strict-aliasing, -fno-strict-aliasing, CFLAGS="$CFLAGS -fno-strict-aliasing") else case "$CFLAGS" in *-g* ) ;; Index: ossp-pkg/pth/devtool.conf RCS File: /v/ossp/cvs/ossp-pkg/pth/devtool.conf,v rcsdiff -q -kk '-r1.14' '-r1.15' -u '/v/ossp/cvs/ossp-pkg/pth/devtool.conf,v' 2>/dev/null --- devtool.conf 2003/02/11 13:19:27 1.14 +++ devtool.conf 2003/10/17 17:39:29 1.15 @@ -4,7 +4,7 @@ %autogen @autogen shtool 1.6.2 "1.6.*" echo version scpp mkdir install fixperm tarball - @autogen libtool 1.4.3 "1.4*" + @autogen libtool 1.5 "1.5*" @autogen autoconf 2.57 "2.5*" %autoclean Index: ossp-pkg/pth/pth_string.c RCS File: /v/ossp/cvs/ossp-pkg/pth/pth_string.c,v rcsdiff -q -kk '-r1.9' '-r1.10' -u '/v/ossp/cvs/ossp-pkg/pth/pth_string.c,v' 2>/dev/null --- pth_string.c 2003/03/22 20:28:42 1.9 +++ pth_string.c 2003/10/17 17:39:29 1.10 @@ -485,12 +485,12 @@ } static LDOUBLE -pow10(int exp) +pow10(int exponent) { LDOUBLE result = 1; - while (exp) { + while (exponent > 0) { result *= 10; - exp--; + exponent--; } return result; }