X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=af7e6537dda2f33c3b09f27aa89dad8be2526fe1;hb=5e6b92bb993a0e913877c495687556df918d7d86;hp=40f04e32db26734144afe8f834975476216637a0;hpb=542f525abfd3b1b8276dc2fc7d930a5268afeb06;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 40f04e32d..af7e6537d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,215 @@ +2007-10-06 Bruno Haible + + * modules/open: New file. + * lib/open.c: New file. + * m4/open.m4: New file. + * lib/fchdir.c (open): If the gnulib module 'open' is used, do what + lib/open.c does. + * lib/fcntl.in.h (open): Declare also if replaced by the 'open' module. + * m4/fcntl_h.m4 (gl_FCNTL_MODULE_INDICATOR, gl_FCNTL_H_DEFAULTS): New + macros. + (gl_FCNTL_H): Require gl_FCNTL_H_DEFAULTS. + * modules/fcntl (Makefile.am): Also substitute GNULIB_OPEN and + REPLACE_OPEN. + * doc/functions/open.texi: Mention the 'open' module. + +2007-10-04 Bruno Haible + + * modules/ceill-tests: New file. + * tests/test-ceill.c: New file. + + * modules/ceill: New file. + * lib/ceill.c: Replace entire file. + * m4/ceill.m4: New file. + * lib/math.in.h (ceill): Replace declaration. + * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_CEILL. + * modules/math (Makefile.am): Substitute also GNULIB_CEILL. + * doc/functions/ceill.texi: Mention the 'ceill' module. + * modules/mathl (Files): Remove lib/ceill.c. + (Depends-on): Add ceill. + +2007-10-04 Bruno Haible + + * modules/ceilf-tests: New file. + * tests/test-ceilf.c: New file. + + * modules/ceilf: New file. + * lib/ceil.c: New file. + * lib/ceilf.c: New file. + * m4/ceilf.m4: New file. + * lib/math.in.h (ceilf): New declaration. + * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_CEILF and + HAVE_DECL_CEILF. + * modules/math (Makefile.am): Substitute also GNULIB_CEILF and + HAVE_DECL_CEILF. + * doc/functions/ceilf.texi: Mention the 'ceilf' module. + +2007-10-04 Bruno Haible + + * modules/floorl-tests: New file. + * tests/test-floorl.c: New file. + + * modules/floorl: New file. + * lib/floorl.c: Replace entire file. + * m4/floorl.m4: New file. + * lib/math.in.h (floorl): Replace declaration. + * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_FLOORL. + * modules/math (Makefile.am): Substitute also GNULIB_FLOORL. + * doc/functions/floorl.texi: Mention the 'floorl' module. + * modules/mathl (Files): Remove lib/floorl.c. + (Depends-on): Add floorl. + +2007-10-04 Bruno Haible + + * modules/floorf-tests: New file. + * tests/test-floorf.c: New file. + + * modules/floorf: New file. + * lib/floor.c: New file. + * lib/floorf.c: New file. + * m4/floorf.m4: New file. + * lib/math.in.h (floorf): New declaration. + * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_FLOORF and + HAVE_DECL_FLOORF. + * modules/math (Makefile.am): Substitute also GNULIB_FLOORF and + HAVE_DECL_FLOORF. + * doc/functions/floorf.texi: Mention the 'floorf' module. + +2007-10-04 Benoit Sigoure + Bruno Haible + + Advertise for the Git server instead of the CVS server. + * doc/gnulib-intro.texi (Steady Development): Mention the Git + repository instead of the CVS one. + * doc/gnulib-tool.texi (VCS Issues): Renamed from "CVS Issues". Talk + about all VCS systems generically. + * doc/gnulib.texi (Introduction): Capitalize `Git'. + +2007-10-04 Bruno Haible + + * doc/gnulib.texi (Function Substitutes): Explain what an absent module + means. + Reported by Benoît Sigoure . + +2007-10-04 Bruno Haible + + * modules/truncl-tests: New file. + * tests/test-truncl.c: New file. + + * modules/truncl: New file. + * lib/truncl.c: New file. + * m4/truncl.m4: New file. + * lib/math.in.h (truncl): New declaration. + * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_TRUNCL and + HAVE_DECL_TRUNCL. + * modules/math (Makefile.am): Substitute also GNULIB_TRUNCL and + HAVE_DECL_TRUNCL. + * doc/functions/truncl.texi: Mention the 'truncl' module. + +2007-10-04 Bruno Haible + + * modules/truncf-tests: New file. + * tests/test-truncf.c: New file. + + * modules/truncf: New file. + * lib/trunc.c: Make paramerizable through USE_* macros. + * lib/truncf.c: New file. + * m4/truncf.m4: New file. + * lib/math.in.h (truncf): New declaration. + * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_TRUNCF and + HAVE_DECL_TRUNCF. + * modules/math (Makefile.am): Substitute also GNULIB_TRUNCF and + HAVE_DECL_TRUNCF. + * doc/functions/truncf.texi: Mention the 'truncf' module. + +2007-10-03 Bruno Haible + + * gnulib-tool (func_get_automake_snippet): Synthesize an EXTRA_DIST + augmentation also for tests modules. + * modules/argp-tests (Makefile.am): Remove EXTRA_DIST augmentation. + * modules/atexit-tests (Makefile.am): Likewise. + * modules/binary-io-tests (Makefile.am): Likewise. + * modules/c-strcase-tests (Makefile.am): Likewise. + * modules/canonicalize-lgpl-tests (Makefile.am): Likewise. + * modules/canonicalize-tests (Makefile.am): Likewise. + * modules/closein-tests (Makefile.am): Likewise. + * modules/fprintf-posix-tests (Makefile.am): Likewise. + * modules/freadahead-tests (Makefile.am): Likewise. + * modules/fseek-tests (Makefile.am): Likewise. + * modules/fseeko-tests (Makefile.am): Likewise. + * modules/ftell-tests (Makefile.am): Likewise. + * modules/ftello-tests (Makefile.am): Likewise. + * modules/isnanl-nolibm-tests (Makefile.am): Likewise. + * modules/isnanl-tests (Makefile.am): Likewise. + * modules/lseek-tests (Makefile.am): Likewise. + * modules/mbscasecmp-tests (Makefile.am): Likewise. + * modules/mbscasestr-tests (Makefile.am): Likewise. + * modules/mbschr-tests (Makefile.am): Likewise. + * modules/mbscspn-tests (Makefile.am): Likewise. + * modules/mbsncasecmp-tests (Makefile.am): Likewise. + * modules/mbspbrk-tests (Makefile.am): Likewise. + * modules/mbspcasecmp-tests (Makefile.am): Likewise. + * modules/mbsrchr-tests (Makefile.am): Likewise. + * modules/mbsspn-tests (Makefile.am): Likewise. + * modules/mbsstr-tests (Makefile.am): Likewise. + * modules/printf-posix-tests (Makefile.am): Likewise. + * modules/snprintf-posix-tests (Makefile.am): Likewise. + * modules/sprintf-posix-tests (Makefile.am): Likewise. + * modules/tsearch-tests (Makefile.am): Likewise. + * modules/uniname/uniname-tests (Makefile.am): Likewise. + * modules/unistdio/u16-vasnprintf-tests (Makefile.am): Likewise. + * modules/unistdio/u32-vasnprintf-tests (Makefile.am): Likewise. + * modules/unistdio/u8-vasnprintf-tests (Makefile.am): Likewise. + * modules/unistdio/ulc-vasnprintf-tests (Makefile.am): Likewise. + * modules/vasnprintf-posix-tests (Makefile.am): Likewise. + * modules/vfprintf-posix-tests (Makefile.am): Likewise. + * modules/vprintf-posix-tests (Makefile.am): Likewise. + * modules/vsnprintf-posix-tests (Makefile.am): Likewise. + * modules/vsprintf-posix-tests (Makefile.am): Likewise. + * modules/xstrtoimax-tests (Makefile.am): Likewise. + * modules/xstrtol-tests (Makefile.am): Likewise. + * modules/xstrtoumax-tests (Makefile.am): Likewise. + * modules/yesno-tests (Makefile.am): Likewise. + +2007-10-03 Bruno Haible + + * modules/trunc-tests: New file. + * tests/test-trunc.c: New file. + + * modules/trunc: New file. + * lib/trunc.c: New file. + * m4/trunc.m4: New file. + * lib/math.in.h (trunc): New declaration. + * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_TRUNC and + HAVE_DECL_TRUNC. + * modules/math (Makefile.am): Substitute also GNULIB_TRUNC and + HAVE_DECL_TRUNC. + * doc/functions/trunc.texi: Mention the 'trunc' module. + +2007-10-03 Bruno Haible + + * tests/test-fpending.c: New file, mostly copied + from coreutils/lib/t-fpending.c. + * modules/fpending-tests: New file. + +2007-10-03 Bruno Haible + + Port the stdio extensions to QNX (untested). + * lib/fseterr.c (fseterr): Add support for QNX. + * lib/fbufmode.c (fbufmode): Likewise. + * lib/freadable.c (freadable): Likewise. + * lib/fwritable.c (fwritable): Likewise. + * lib/freading.c (freading): Likewise. + * lib/fwriting.c (fwriting): Likewise. + * lib/freadahead.c (freadahed): Likewise. + * lib/fpurge.c (fpurge): Likewise. + * lib/fseeko.c (rpl_fseeko): Likewise. + 2007-10-03 Bruno Haible + Jim Meyering + Eric Blake - * doc/relocatable.texi: Use @samp instead of @program. + * doc/relocatable.texi: Use @command instead of @program. 2007-10-02 Jim Meyering