aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/release/3.2.0
diff options
context:
space:
mode:
authorKen Brown <kbrown@cornell.edu>2021-01-12 14:18:28 -0500
committerKen Brown <kbrown@cornell.edu>2021-01-12 14:41:53 -0500
commit9ad86f619c44f612d6eb14c8b3fe76096cbbe645 (patch)
tree4be83a2c24a94914ca423abe8f48dbe03d0d1aa3 /winsup/cygwin/release/3.2.0
parenta485393aea38ddb0ec0b110c7fa5b8bafffc0a49 (diff)
downloadnewlib-9ad86f619c44f612d6eb14c8b3fe76096cbbe645.zip
newlib-9ad86f619c44f612d6eb14c8b3fe76096cbbe645.tar.gz
newlib-9ad86f619c44f612d6eb14c8b3fe76096cbbe645.tar.bz2
Cygwin: fstatat: call fstat64 instead of fstat
This fixes a bug on 32-bit Cygwin that was introduced in commit 84252946, "Cygwin: fstatat, fchownat: support the AT_EMPTY_PATH flag". Add a comment explaining why fstat should not be called. Addresses: https://cygwin.com/pipermail/cygwin/2021-January/247399.html
Diffstat (limited to 'winsup/cygwin/release/3.2.0')
-rw-r--r--winsup/cygwin/release/3.2.03
1 files changed, 3 insertions, 0 deletions
diff --git a/winsup/cygwin/release/3.2.0 b/winsup/cygwin/release/3.2.0
index 22f78e7..132d5c8 100644
--- a/winsup/cygwin/release/3.2.0
+++ b/winsup/cygwin/release/3.2.0
@@ -42,3 +42,6 @@ Bug Fixes
- Fix return value of sqrtl on negative infinity.
Addresses: https://cygwin.com/pipermail/cygwin/2020-October/246606.html
+
+- Fix a bug in fstatat(2) on 32 bit that could cause it to return garbage.
+ Addresses: https://cygwin.com/pipermail/cygwin/2021-January/247399.html