summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/ChangeLog5
-rw-r--r--winsup/cygwin/include/cygwin/version.h9
-rw-r--r--winsup/cygwin/release/1.7.3218
-rw-r--r--winsup/cygwin/release/1.7.3315
4 files changed, 38 insertions, 9 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 9b14e274d..799495887 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,8 @@
+2014-08-13 Corinna Vinschen <corinna@vinschen.de>
+
+ * include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 33.
+ (CYGWIN_VERSION_API_MINOR): Bump to reflect intermediate 1.7.32 release.
+
2014-08-11 Corinna Vinschen <corinna@vinschen.de>
* cpuid.h: Add missing copyright header. Fix formatting. Use uint32_t
diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h
index b7469aff4..e0ec40dc4 100644
--- a/winsup/cygwin/include/cygwin/version.h
+++ b/winsup/cygwin/include/cygwin/version.h
@@ -43,7 +43,7 @@ details. */
changes to the DLL and is mainly informative in nature. */
#define CYGWIN_VERSION_DLL_MAJOR 1007
-#define CYGWIN_VERSION_DLL_MINOR 32
+#define CYGWIN_VERSION_DLL_MINOR 33
/* Major numbers before CYGWIN_VERSION_DLL_EPOCH are
incompatible. */
@@ -446,16 +446,17 @@ details. */
as number of partitions on tape.
271: Export posix_spawn, posix_spawnp, and helper functions.
272: Export tm_gmtoff and tm_zone members.
- 273: Introduce account mapping from Windows account DBs. Add CW_SETENT,
+ 273: Skipped.
+ 274: Export __cxa_atexit and __cxa_finalize.
+ 275: Introduce account mapping from Windows account DBs. Add CW_SETENT,
CW_GETENT, CW_ENDENT, CW_GETNSSSEP, CW_GETPWSID, CW_GETGRSID,
CW_CYGNAME_FROM_WINNAME.
- 274: Export __cxa_atexit and __cxa_finalize.
*/
/* Note that we forgot to bump the api for ualarm, strtoll, strtoull */
#define CYGWIN_VERSION_API_MAJOR 0
-#define CYGWIN_VERSION_API_MINOR 274
+#define CYGWIN_VERSION_API_MINOR 275
/* There is also a compatibity version number associated with the
shared memory regions. It is incremented when incompatible
diff --git a/winsup/cygwin/release/1.7.32 b/winsup/cygwin/release/1.7.32
index 400216469..e4386b798 100644
--- a/winsup/cygwin/release/1.7.32
+++ b/winsup/cygwin/release/1.7.32
@@ -1,15 +1,23 @@
What's new:
-----------
-- Introduce reading passwd/group entries directly from SAM/AD, thus allowing
- to do without /etc/passwd and /etc/group files. Introduce /etc/nsswitch.conf
- file to configure passwd/group handling.
+- Export __cxa_atexit and __cxa_finalize to allow C++ standards-compliant
+ destructor handling in libstdc++ and g++ compiled code.
+ Please note that, in order to benefit from this new feature, C++ code
+ must be recompiled with the upcoming gcc 4.8.3-3 release which will
+ enable the -fuse-cxa-atexit flag by default, and that C++ applications
+ using this feature will not run on older Cygwin releases.
-What changed:
--------------
+- Support more recent CPU flags in /proc/cpuinfo.
Bug Fixes
---------
+- Decorate attribute names with __, for namespace safety in various header
+ files.
+ Addresses: https://cygwin.com/ml/cygwin/2014-07/msg00371.html
+
+- Fix sys/file.h for using in C++ code.
+ Addresses: https://cygwin.com/ml/cygwin/2014-08/msg00122.html
diff --git a/winsup/cygwin/release/1.7.33 b/winsup/cygwin/release/1.7.33
new file mode 100644
index 000000000..400216469
--- /dev/null
+++ b/winsup/cygwin/release/1.7.33
@@ -0,0 +1,15 @@
+What's new:
+-----------
+
+- Introduce reading passwd/group entries directly from SAM/AD, thus allowing
+ to do without /etc/passwd and /etc/group files. Introduce /etc/nsswitch.conf
+ file to configure passwd/group handling.
+
+
+What changed:
+-------------
+
+
+Bug Fixes
+---------
+