X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=5a89d18d5bdbf42f4d66e924acfd6e6297a8e17f;hb=5f1e41e3755fc46e97ca3ada87779d60751417d2;hp=3844aea3652fbfe2c74f164442c687cada40fbde;hpb=d236ccb95d1ebe924ffbb1e34a9e406c12cee1a2;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 3844aea36..5a89d18d5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,72 @@ +2011-05-10 Jim Meyering + + openat: add comments + * lib/openat-proc.c (openat_proc_name): Add comments, + mostly from Eric Blake. + +2011-05-09 Eric Blake + + openat: reduce syscalls in first probe of /proc + * lib/openat-proc.c (openat_proc_name): Require that /proc/self/fd + be a directory. Simplify the probe for .. bugs. + * modules/openat (Depends-on): Drop same-inode. + Reported by Bastien ROUCARIES. + +2011-05-09 Jim Meyering + + maint.mk: change semantics/name of tight_scope variables + * top/maint.mk (_gl_TS_var_match, _gl_TS_function_match): + Rename variables to align with semantics that make them more useful. + + maint.mk: tweak new rule's name not to impinge + * top/maint.mk (_gl_tight_scope): Rename from sc_tight_scope-0. + (sc_tight_scope): Use new rule name rather than $@-0. + + maint.mk: add a syntax-check rule to ensure tightly-scoped symbols + * top/maint.mk (sc_tight_scope): New rule. + (sc_tight_scope-0): New rule, ifdef'd out. + (_gl_TS_dir): Default. + (_gl_TS_unmarked_extern_functions, _gl_TS_function_regex): Define. + (_gl_TS_unmarked_extern_vars, _gl_TS_var_regex): Define. + +2011-05-09 Simon Josefsson + + * m4/gc.m4: Remove gl_PREREQ_GC (not used). Reported by Bruno + Haible . + +2011-05-08 Bruno Haible + + Comments. + * m4/isnanf.m4: Add comment. + * m4/isnanl.m4: Likewise. + +2011-05-08 Bruno Haible + + glob: Remove obsolete macro. + * m4/glob.m4 (gl_GLOB_SUBSTITUTE): Remove macro. + +2011-05-08 Paul Eggert + + intprops: Sun C 5.11 supports __typeof__ + * lib/intprops.h (_GL_HAVE___TYPEOF__): New macro, which is set + for either GCC 2 or later, as before, or for Sun C 5.11 or later, + which is new. + (_GL_SIGNED_TYPE_OR_EXPR): Use it. + + intprops: switch to usual gnulib indenting and naming + * lib/intprops.h (_GL_INTPROPS_H): Rename from GL_INTPROPS_H. + (_GL_SIGNED_TYPE_OR_EXPR): Rename from signed_type_or_expr__. + + * tests/test-inttostr.c (IS_TIGHT): Adjust to above renaming. + +2011-05-08 Jim Meyering + + maint.mk: suppress "Entering/Leaving directory" diag in announcement + * top/maint.mk (release-prep): Use make's --no-print-directory + option when generating the announcement. This eliminates the + pesky "make[2]: Entering/Leaving directory" diagnostics in the + generated announcement template. + 2011-05-08 Bruno Haible tzset: Fix gettimeofday wrapper on Solaris 2.6.