summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2010-09-17 15:08:29 -0600
committerEric Blake <eblake@redhat.com>2010-09-17 15:08:44 -0600
commit89b0db35db10a8beccaf83909c7f62f127fb5821 (patch)
tree716c39ed6294c0c0765d130b8ab01fcfabf89bd8 /NEWS
parent025fae6d61b82020179feb5c72d3747f1ce351c4 (diff)
downloadgnulib-89b0db35db10a8beccaf83909c7f62f127fb5821.tar.gz
fdutimens, fdutimensat: update signature, again
In general, merging: f<act>(fd,args) and <act>at(dir,name,args) should produce: fd<act>at(fd,dir,name,args) * lib/utimens.h (gl_futimens): Delete, and move signature... (fdutimens): ...here. (fdutimensat): Rearrange signature. (lutimensat): Rename variable for clarity. * lib/fdutimensat.c (fdutimensat): Update signature. * lib/utimens.c (fdutimens): Likewise. (gl_futimens): Delete. (utimens, lutimens): Update callers. * lib/futimens.c (futimens): Likewise. * tests/test-fdutimensat.c: Likewise. * tests/test-utimens.c: Likewise. * tests/test-futimens.h: Update comment. * NEWS: Mention this. Suggested by Paul Eggert. Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS11
1 files changed, 9 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 7d01eef3a0..377898dcb8 100644
--- a/NEWS
+++ b/NEWS
@@ -12,8 +12,15 @@ User visible incompatible changes
Date Modules Changes
-2010-09-16 fdutimensat The function now takes a new parameter; old users
- can safely pass atflag=0 for no semantic change.
+2010-09-17 utimens The function gl_futimens is removed, and its
+ signature has been migrated to fdutimens. Callers
+ of gl_futimens should change function name, and
+ callers of fdutimens should swap parameter order.
+
+2010-09-17 fdutimensat This function has a new signature: the fd now comes
+ first instead of the dir/name pair, and a new
+ atflag parameter is added at the end. Old code
+ should rearrange parameters, and pass 0 for atflag.
2010-09-13 regex The module is not guaranteeing anymore support for
64-bit regoff_t on 64-bit systems. The size of