X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ChangeLog;h=3720de04aa39a7f918f8c15ea8db035d8b2ce311;hb=0a60d07d13071dcaa8da14d3c1740668670b78e4;hp=5a3cbe55ea7d2e7a6c31453e7009abff5505e21b;hpb=edca61feba2256cd711f71850bbed0e68e98d522;p=pspp diff --git a/ChangeLog b/ChangeLog index 5a3cbe55ea..3720de04aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,166 @@ +2011-06-19 Bruno Haible + + sprintf-posix: Fix test failure on AIX 7.1. + * m4/printf.m4 (gl_PRINTF_PRECISION): Test against AIX bug. + * doc/posix-functions/dprintf.texi: Mention limited precision problem + on AIX. + * doc/posix-functions/fprintf.texi: Likewise. + * doc/posix-functions/printf.texi: Likewise. + * doc/posix-functions/snprintf.texi: Likewise. + * doc/posix-functions/sprintf.texi: Likewise. + * doc/posix-functions/vdprintf.texi: Likewise. + * doc/posix-functions/vfprintf.texi: Likewise. + * doc/posix-functions/vprintf.texi: Likewise. + * doc/posix-functions/vsnprintf.texi: Likewise. + * doc/posix-functions/vsprintf.texi: Likewise. + +2011-06-19 Bruno Haible + + roundl-ieee: Fix test failure on AIX 7.1. + * m4/roundl.m4 (gl_FUNC_ROUNDL): Test also the sign of roundl (-0.3L). + * doc/posix-functions/roundl.texi: Mention problem with negative + arguments. + +2011-06-19 Bruno Haible + + round-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1. + * modules/round-ieee (Depends-on): Add floor-ieee, ceil-ieee. + * doc/posix-functions/round.texi: Mention problem with negative + arguments. + * doc/posix-functions/ceil.texi: Mention problem on OSF/1 5.1. + +2011-06-19 Bruno Haible + + roundf-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1. + * m4/roundf.m4 (gl_FUNC_ROUNDF): Test also the sign of roundf (-0.3f). + * modules/roundf-ieee (Depends-on): Add floorf-ieee, ceilf-ieee. + * doc/posix-functions/roundf.texi: Mention problem with negative + arguments. + * doc/posix-functions/ceilf.texi: Mention problem on OSF/1 5.1. + +2011-06-19 Bruno Haible + + ceilf-ieee: Work around bug on MacOS X 10.5. + * doc/posix-functions/ceilf.texi: Mention the MacOS X 10.5 problem. + + floor*-ieee, ceil*-ieee, trunc*-ieee, round*-ieee: More robust checks. + * m4/floorf.m4 (gl_FUNC_FLOORF): In the test whether the function is + IEEE compliant, avoid compiler optimizations. + * m4/floor.m4 (gl_FUNC_FLOOR): Likewise. + * m4/ceilf.m4 (gl_FUNC_CEILF): Likewise. + * m4/ceil.m4 (gl_FUNC_CEIL): Likewise. + * m4/ceill.m4 (gl_FUNC_CEILL): Likewise. + * m4/truncf.m4 (gl_FUNC_TRUNCF): Likewise. + * m4/trunc.m4 (gl_FUNC_TRUNC): Likewise. + * m4/truncl.m4 (gl_FUNC_TRUNCL): Likewise. + * m4/roundf.m4 (gl_FUNC_ROUNDF): Likewise. + * m4/round.m4 (gl_FUNC_ROUND): Likewise. + * m4/roundl.m4 (gl_FUNC_ROUNDL): Likewise. + +2011-06-19 Bruno Haible + + ceilf-ieee: Work around bug on AIX 7.1. + * m4/ceilf.m4 (gl_FUNC_CEILF): Test also the sign of ceilf (-0.3f). + * doc/posix-functions/ceilf.texi: Mention the AIX 7.1 problem. + +2011-06-19 Bruno Haible + + ceil-ieee: Work around bug on AIX 7.1. + * m4/ceil.m4 (gl_FUNC_CEIL): Test also the sign of ceil (-0.3). + * doc/posix-functions/ceil.texi: Mention the AIX 7.1 problem. + +2011-06-18 Bruno Haible + + fsync test: Avoid test failure on MacOS X and AIX. + * tests/test-fsync.c (fsync): Allow ENOTSUP and EBADF instead of + EINVAL. + +2011-06-18 Bruno Haible + + openat, fdopendir tests: Fix link errors. + * modules/openat-tests (Depends-on): Add progname. + * modules/fdopendir-tests (Depends-on): Likewise. + * tests/test-fchownat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-fstatat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-mkdirat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-openat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-unlinkat.c: Include progname.h. + (main): Call set_program_name. + * tests/test-fdopendir.c: Include progname.h. + (main): Call set_program_name. + +2011-06-18 Bruno Haible + + Doc update. + * doc/posix-functions/pthread_attr_getstack.texi: Update info regarding + HP-UX. + * doc/posix-functions/pthread_attr_setstack.texi: Likewise. + +2011-06-18 Bruno Haible + + getcwd tests: Avoid compilation error on HP-UX 11.31. + * modules/getcwd-tests (Depends-on): Add pathmax. + * tests/test-getcwd.c: Include pathmax.h. + +2011-06-18 Bruno Haible + + isfinite, isinf: Fix link error on AIX 6 and 7. + * m4/isfinite.m4 (gl_ISFINITE): When determining whether libm is + needed, also test the macro with a 'float' argument. + * m4/isinf.m4 (gl_ISINF): Likewise. + +2011-06-18 Bruno Haible + + getloadavg: Don't clobber LIBS. Regression from previous commit. + * m4/getloadavg.m4 (gl_PREREQ_GETLOADAVG): Move tests that use + AC_CHECK_LIB from here... + (gl_GETLOADAVG): ... to here, inside the experiment with LIBS. + (gl_GETLOADAVG, gl_PREREQ_GETLOADAVG): Rename gl_have_func to + gl_func_getloadavg_done. + Reported by Tom G. Christensen . + +2011-06-18 Bruno Haible + + clean-temp: Improve documentation. + * lib/clean-temp.h: Explain better how to use this module. + Reported by John Darrington . + +2011-06-17 Bruno Haible + + pread, pwrite: Avoid cc warning on AIX. + * lib/unistd.in.h (pread): Undefine before defining as a macro. + (pwrite): Likewise. + +2011-06-17 Bruno Haible + + spawn-pipe tests: Fix link error. + * tests/test-spawn-pipe-child.c: Undefine fprintf. + Reported by Tom G. Christensen . + +2011-06-17 Bruno Haible + + Tests: Remove unnecessary dependency. + * modules/canonicalize-tests (Depends-on): Remove progname. + * modules/chown-tests (Depends-on): Likewise. + * modules/dirname-tests (Depends-on): Likewise. + * modules/fdopendir-tests (Depends-on): Likewise. + * modules/fdutimensat-tests (Depends-on): Likewise. + * modules/hash-tests (Depends-on): Likewise. + * modules/lchown-tests (Depends-on): Likewise. + * modules/linkat-tests (Depends-on): Likewise. + * modules/renameat-tests (Depends-on): Likewise. + * modules/spawn-pipe-tests (Depends-on): Likewise. + * modules/utimensat-tests (Depends-on): Likewise. + +2011-06-17 Bruno Haible + + spawn-pipe tests: Fix link error. + * tests/test-spawn-pipe-child.c: Undefine fflush. + 2011-06-17 Bruno Haible Fix tests link errors.