-2009-07-25 Bruno Haible <bruno@clisp.org>
+2009-07-29 Joel E. Denny <jdenny@clemson.edu>
- * lib/math.in.h (cosl, logl, sinl): Don't declare if they are already
- defined as macros. Needed on QNX 6.4.1.
+ update-copyright: generalize comment handling
+ * build-aux/update-copyright: Handle copyright statements
+ within more comment styles.
+ Document usage.
+ Report any file with an external copyright holder or parse failure.
+
+2009-07-29 Jim Meyering <meyering@redhat.com>
+
+ mktime: correct setting of REPLACE_MKTIME
+ * m4/mktime.m4 (gl_FUNC_MKTIME): Set REPLACE_MKTIME=0, when required.
+
+ update-copyright: new module
+ * modules/update-copyright: New file.
+ * build-aux/update-copyright: New file.
+ * MODULES.html.sh (maint+release support): Add update-copyright.
+
+2009-07-27 Bruno Haible <bruno@clisp.org>
+
+ Fix compilation error when <ctime> is used and mktime is replaced.
+ * lib/time.in.h (mktime): New declaration.
+ * m4/mktime.m4 (gl_FUNC_MKTIME): Require gl_HEADER_TIME_H_DEFAULTS. Set
+ REPLACE_MKTIME instead of defining mktime in config.h.
+ * m4/time_h.m4 (gl_HEADER_TIME_H_DEFAULTS): Initialize REPLACE_MKTIME.
+ * modules/time (Makefile.am): Substitute REPLACE_MKTIME.
+ Reported by Ross McFarland <rwmcfa1@neces.com>.
+
+2009-07-27 Bruno Haible <bruno@clisp.org>
+
+ * lib/math.in.h (cosl, logl, sinl): Undefine before declaring it.
Reported by Matt Kraai <mkraai@beckman.com>.
+2009-07-25 Jim Meyering <meyering@redhat.com>
+
+ maint.mk: avoid warnings about missing files
+ * top/maint.mk (PREV_VERSION): Suppress stderr, to hide a
+ diagnostic when .prev-version does not exist.
+ (_cfg_mk): Define, so it can be empty when cfg.mk does not exist.
+ (syntax-check-rules): Use $(_cfg_mk) to avoid a diagnostic about
+ nonexistent cfg.mk.
+ Suggestions from Simon Josefsson.
+
2009-07-25 Bruno Haible <bruno@clisp.org>
- * gnulib-tool (func_create_testdir, func_create_megatestdir): Exclude
- the maintainer-makefile module.
+ * lib/math.in.h (cosl, logl, sinl): Don't declare if they are already
+ defined as macros. Needed on QNX 6.4.1.
Reported by Matt Kraai <mkraai@beckman.com>.
2009-07-23 Jim Meyering <meyering@redhat.com>