diff options
author | Mark Geisert <mark@maxrnd.com> | 2024-11-19 00:11:24 -0800 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2024-11-19 17:02:13 +0100 |
commit | b09ff5a6448c015426b51b37b1ccf7517aa4fdf2 (patch) | |
tree | 8105ee3085ef30e34ebca75e2386173f44498e75 | |
parent | dbb8069df56cb68ea1167b3bc0ceb66fa6c35d3f (diff) | |
download | newlib-b09ff5a6448c015426b51b37b1ccf7517aa4fdf2.zip newlib-b09ff5a6448c015426b51b37b1ccf7517aa4fdf2.tar.gz newlib-b09ff5a6448c015426b51b37b1ccf7517aa4fdf2.tar.bz2 |
Add libaio to SUBLIBS built for Cygwin
Provide libaio.a for those projects (such as stress-ng) checking for
POSIX aio support by looking for this library at configure time.
A release note is provided for Cygwin 3.6.0.
Signed-off-by: Mark Geisert <mark@maxrnd.com>
Fixes: N/A (new code)
-rw-r--r-- | winsup/cygwin/Makefile.am | 6 | ||||
-rw-r--r-- | winsup/cygwin/release/3.6.0 | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/winsup/cygwin/Makefile.am b/winsup/cygwin/Makefile.am index 376c79f..5002974 100644 --- a/winsup/cygwin/Makefile.am +++ b/winsup/cygwin/Makefile.am @@ -550,7 +550,8 @@ SUBLIBS = \ libresolv.a \ librt.a \ libacl.a \ - libssp.a + libssp.a \ + libaio.a noinst_LIBRARIES = \ libdll.a \ @@ -666,6 +667,9 @@ libacl.a: $(LIB_NAME) sec/posixacl.o libssp.a: $(LIB_NAME) $(wildcard $(newlib_build)/libc/ssp/*.o) $(AM_V_GEN)$(speclib) $^ $(@F) +libaio.a: $(LIB_NAME) aio.o + $(AM_V_GEN)$(speclib) $^ $(@F) + # # all # diff --git a/winsup/cygwin/release/3.6.0 b/winsup/cygwin/release/3.6.0 index ddb303b..468a2ab 100644 --- a/winsup/cygwin/release/3.6.0 +++ b/winsup/cygwin/release/3.6.0 @@ -13,6 +13,9 @@ What's new: Windows attributes FILE_ATTRIBUTE_PINNED and FILE_ATTRIBUTE_UNPINNED. Add matching 'p' and 'u' mode bits in chattr(1) and lsattr(1). +- New libaio.a provided for projects checking for POSIX aio support + by looking for this library at configure time. + What changed: ------------- |