This list is closed, nobody may subscribe to it.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(12) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(13) |
Feb
(2) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(38) |
Jul
(10) |
Aug
(70) |
Sep
(63) |
Oct
(61) |
Nov
(41) |
Dec
(28) |
| 2002 |
Jan
(43) |
Feb
(11) |
Mar
(9) |
Apr
(2) |
May
(97) |
Jun
(94) |
Jul
(13) |
Aug
(49) |
Sep
(41) |
Oct
(24) |
Nov
(55) |
Dec
(126) |
| 2003 |
Jan
(90) |
Feb
(75) |
Mar
(32) |
Apr
(24) |
May
(54) |
Jun
(54) |
Jul
(22) |
Aug
(4) |
Sep
(16) |
Oct
(8) |
Nov
(6) |
Dec
(13) |
| 2004 |
Jan
|
Feb
(17) |
Mar
(60) |
Apr
(21) |
May
(12) |
Jun
|
Jul
(13) |
Aug
|
Sep
(29) |
Oct
|
Nov
|
Dec
(2) |
| 2005 |
Jan
(22) |
Feb
(3) |
Mar
(2) |
Apr
(13) |
May
(82) |
Jun
(18) |
Jul
(30) |
Aug
(17) |
Sep
(3) |
Oct
(19) |
Nov
(4) |
Dec
(8) |
| 2006 |
Jan
(1) |
Feb
(6) |
Mar
(2) |
Apr
(40) |
May
|
Jun
(21) |
Jul
(1) |
Aug
(410) |
Sep
(3) |
Oct
|
Nov
(56) |
Dec
(7) |
| 2007 |
Jan
(19) |
Feb
|
Mar
(4) |
Apr
(8) |
May
(19) |
Jun
(6) |
Jul
(4) |
Aug
(6) |
Sep
|
Oct
(4) |
Nov
(3) |
Dec
(2) |
| 2008 |
Jan
(13) |
Feb
(18) |
Mar
(12) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
(6) |
Mar
(8) |
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
(2) |
Sep
(11) |
Oct
(13) |
Nov
(17) |
Dec
(6) |
| 2010 |
Jan
(24) |
Feb
(10) |
Mar
(27) |
Apr
(20) |
May
(108) |
Jun
(8) |
Jul
(23) |
Aug
(38) |
Sep
(49) |
Oct
(17) |
Nov
(12) |
Dec
(14) |
| 2011 |
Jan
(17) |
Feb
(7) |
Mar
(28) |
Apr
(8) |
May
(20) |
Jun
(11) |
Jul
(7) |
Aug
(12) |
Sep
(4) |
Oct
(20) |
Nov
(19) |
Dec
(2) |
| 2012 |
Jan
(2) |
Feb
(6) |
Mar
(5) |
Apr
(24) |
May
(5) |
Jun
(4) |
Jul
(6) |
Aug
(18) |
Sep
(38) |
Oct
(26) |
Nov
(12) |
Dec
(6) |
| 2013 |
Jan
(19) |
Feb
(18) |
Mar
(44) |
Apr
(35) |
May
(18) |
Jun
(21) |
Jul
(10) |
Aug
(19) |
Sep
(44) |
Oct
(25) |
Nov
(1) |
Dec
(2) |
| 2014 |
Jan
(8) |
Feb
|
Mar
|
Apr
(5) |
May
(1) |
Jun
(3) |
Jul
|
Aug
(3) |
Sep
|
Oct
(4) |
Nov
(4) |
Dec
(7) |
| 2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(2) |
Jun
(4) |
Jul
(6) |
Aug
(2) |
Sep
(8) |
Oct
(2) |
Nov
(1) |
Dec
(3) |
| 2016 |
Jan
(7) |
Feb
(9) |
Mar
(5) |
Apr
(5) |
May
(9) |
Jun
(4) |
Jul
(20) |
Aug
(4) |
Sep
(7) |
Oct
(6) |
Nov
(9) |
Dec
(2) |
| 2017 |
Jan
(7) |
Feb
(7) |
Mar
(5) |
Apr
|
May
(1) |
Jun
(4) |
Jul
(12) |
Aug
(4) |
Sep
(1) |
Oct
(4) |
Nov
(11) |
Dec
(14) |
| 2018 |
Jan
(3) |
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
1
|
2
|
3
|
4
|
|
5
|
6
|
7
|
8
|
9
|
10
|
11
(2) |
|
12
|
13
|
14
|
15
|
16
|
17
(1) |
18
|
|
19
|
20
(1) |
21
|
22
(1) |
23
|
24
|
25
|
|
26
|
27
(2) |
28
|
29
|
30
(1) |
31
|
|
|
From: Keith M. <no...@so...> - 2014-01-30 17:52:32
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, 4.0-dev has been updated
via f70b9c84027bd3b1e3b7dc0df4827fafd23ecf9a (commit)
via c2adf77b9eb6e9fee48068f282aaf0c0f0be8dea (commit)
from 5c582dfd1a0d8471477ffa3a6389cccf4928df34 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/f70b9c84027bd3b1e3b7dc0df4827fafd23ecf9a/
commit f70b9c84027bd3b1e3b7dc0df4827fafd23ecf9a
Author: Keith Marshall <kei...@us...>
Date: Thu Jan 30 14:22:18 2014 +0000
Make dirent structure 64-bit deterministic; (cf. issue #2106)
diff --git a/ChangeLog b/ChangeLog
index d476472..dcf7fca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
2014-01-30 Keith Marshall <kei...@us...>
+ Make dirent structure 64-bit deterministic; (cf. issue #2106)
+
+ * include/dirent.h (struct dirent, struct _wdirent):
+ <d_time_create, d_time_access, d_time_write>: Declare as __time64_t.
+ <d_size>: Declare as uint64_t; include stdint.h to define it.
+
+ * src/libcrt/tchar/dirent.c (_finddata_t, _wfinddata_t): Define them
+ explicitly, making them respectively 64-bit clean local aliases for...
+ (__finddata64_t, __wfinddata64_t): ...these explicit structure types.
+ (DIRENT_OPEN, DIRENT_UPDATE) <dd_handle>: Always assign it, using...
+ (_tfindfirst64, _tfindnext64): ...these 64-bit clean functions.
+
+2014-01-30 Keith Marshall <kei...@us...>
+
Correct _wfinddata64_t vs. __wfinddata64_t typo.
* include/io.h include/wchar.h (_wfinddata64_t): All MSDN data type
diff --git a/include/dirent.h b/include/dirent.h
index f965d0d..47cc580 100644
--- a/include/dirent.h
+++ b/include/dirent.h
@@ -27,12 +27,11 @@
#include <_mingw.h>
#include <io.h>
+#include <stdint.h>
#ifndef RC_INVOKED
-#ifdef __cplusplus
-extern "C" {
-#endif
+BEGIN_C_DECLS
struct dirent
{
@@ -40,16 +39,16 @@ struct dirent
unsigned short d_reclen; /* Always zero. */
unsigned short d_namlen; /* Length of name in d_name. */
- /* The following exactly mimic the layout of _finddata_t ...
+ /* The following exactly mimic the layout of __finddata64_t ...
*/
unsigned d_type; /* File attributes */
- time_t d_time_create;
- time_t d_time_access; /* always midnight local time */
- time_t d_time_write;
- _fsize_t d_size;
+ __time64_t d_time_create;
+ __time64_t d_time_access; /* always midnight local time */
+ __time64_t d_time_write;
+ uint64_t d_size;
/*
- * ...so that we may map a union of _finddata_t at the
- * location of d_type (corresponding to _finddata_t.attrib),
+ * ...so that we may map a union of __finddata64_t at the
+ * location of d_type (corresponding to __finddata64_t.attrib),
* and thus map this directly to the _findfirst/_findnext
* returned field.
*/
@@ -78,16 +77,16 @@ struct _wdirent
unsigned short d_reclen; /* Always zero. */
unsigned short d_namlen; /* Length of name in d_name. */
- /* The following exactly mimic the layout of _wfinddata_t ...
+ /* The following exactly mimic the layout of __wfinddata64_t ...
*/
unsigned d_type; /* File attributes */
- time_t d_time_create; /* -1 for FAT file systems */
- time_t d_time_access; /* -1 for FAT file systems */
- time_t d_time_write;
- _fsize_t d_size;
+ __time64_t d_time_create; /* -1 for FAT file systems */
+ __time64_t d_time_access; /* -1 for FAT file systems */
+ __time64_t d_time_write;
+ uint64_t d_size;
/*
- * ...so that we may map a union of _wfinddata_t at the
- * location of d_type (corresponding to _wfinddata_t.attrib),
+ * ...so that we may map a union of __wfinddata64_t at the
+ * location of d_type (corresponding to __wfinddata64_t.attrib),
* and thus map this directly to the _wfindfirst/_wfindnext
* returned field.
*/
@@ -107,10 +106,7 @@ void __cdecl __MINGW_NOTHROW _wrewinddir (_WDIR*);
long __cdecl __MINGW_NOTHROW _wtelldir (_WDIR*);
void __cdecl __MINGW_NOTHROW _wseekdir (_WDIR*, long);
-
-#ifdef __cplusplus
-}
-#endif
+END_C_DECLS
#if defined(_BSD_SOURCE) || defined(_WIN32)
/*
diff --git a/src/libcrt/tchar/dirent.c b/src/libcrt/tchar/dirent.c
index 8d7f162..19b0c2a 100644
--- a/src/libcrt/tchar/dirent.c
+++ b/src/libcrt/tchar/dirent.c
@@ -21,10 +21,10 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*/
+#include <io.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
-#include <io.h>
#include <dirent.h>
#define WIN32_LEAN_AND_MEAN
@@ -35,6 +35,19 @@
#define DIRENT_REJECT( chk, err, rtn ) \
do { if( chk ){ errno = (err); return rtn; }} while(0)
+/* MSDN says that _finddata_t is a macro, aliased to either _finddata64i32_t,
+ * or to _finddata32_t when _USE_32_BIT_TIME_T is defined; (MinGW also adopts
+ * this convention). We prefer to avoid this _USE_32_BIT_TIME_T insanity; we
+ * would like our local notion of _finddata_t to represent __finddata64_t.
+ */
+#undef _finddata_t
+#define _finddata_t __finddata64_t
+
+/* Similarly for _wfinddata_t; we want it to represent __wfinddata64_t.
+ */
+#undef _wfinddata_t
+#define _wfinddata_t __wfinddata64_t
+
union __dirstream_t
{
/* Actual (private) declaration for opaque data type "DIR". */
@@ -130,10 +143,10 @@ union __wdirstream_t
#define DT_IGNORED (_A_RDONLY | _A_HIDDEN | _A_SYSTEM | _A_ARCH)
#define DIRENT_OPEN(D) \
- ((D).dd_handle = _tfindfirst((D).dd_name, &((D).dd_dta)))
+ ((D).dd_handle = _tfindfirst64((D).dd_name, &((D).dd_dta)))
#define DIRENT_UPDATE(D) \
- _tfindnext( (D).dd_handle, &(D).dd_dta )
+ _tfindnext64( (D).dd_handle, &(D).dd_dta )
/*****
https://sf.net/p/mingw/mingw-org-wsl/ci/c2adf77b9eb6e9fee48068f282aaf0c0f0be8dea/
commit c2adf77b9eb6e9fee48068f282aaf0c0f0be8dea
Author: Keith Marshall <kei...@us...>
Date: Thu Jan 30 09:58:09 2014 +0000
Correct _wfinddata64_t vs. __wfinddata64_t typo.
diff --git a/ChangeLog b/ChangeLog
index 040c186..d476472 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2014-01-30 Keith Marshall <kei...@us...>
+
+ Correct _wfinddata64_t vs. __wfinddata64_t typo.
+
+ * include/io.h include/wchar.h (_wfinddata64_t): All MSDN data type
+ documentation denies the existence of this structure type, yet their
+ prototypes for the _wfindfirst64() and _wfindnext64() functions refer
+ to in in their argument lists; redefine it as an alias for...
+ (__wfinddata64_t): ...this formally documented structure type; update
+ all former references to use it.
+
+ * include/tchar.h (_tfinddata64_t): Map it to...
+ (__wfinddata64_t): ...this, in place of former mapping to...
+ (_wfinddata64_t): ...this.
+
2014-01-27 Thorsten Otto <th...@us...>
Remove superfluous objects from libmingwex.a; (cf. issue #2177)
diff --git a/include/io.h b/include/io.h
index 271d928..0b3e367 100644
--- a/include/io.h
+++ b/include/io.h
@@ -1,6 +1,6 @@
/**
* @file io.h
- * Copyright 2012, 2013 MinGW.org project
+ * Copyright 2012-2014 MinGW.org Project
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
@@ -123,7 +123,16 @@ struct _wfinddata32_t {
wchar_t name[FILENAME_MAX];
};
-struct _wfinddata64_t {
+/* MSDN data type documentation refers to the 64-bit variant of the
+ * preceding structure as "__wfinddata64_t", but _wfindfirst64() and
+ * _wfindnext64() function prototypes then use "_wfinddata64_t" when
+ * declaring their arguments; assume that the former is correct for
+ * the structure declaration, but preserve an alias for the less
+ * trusted MSDN function prototype usage.
+ */
+#define _wfinddata64_t __wfinddata64_t
+
+struct __wfinddata64_t {
unsigned attrib;
__time64_t time_create;
__time64_t time_access;
@@ -173,7 +182,7 @@ intptr_t _findfirst64i32 (const char *filespec,struct _finddata64i32_t *fileinfo
intptr_t _wfindfirst (const wchar_t *filespec,struct _wfinddata_t *fileinfo);
intptr_t _wfindfirst32 (const wchar_t *filespec,struct _wfinddata32_t *fileinfo);
-intptr_t _wfindfirst64 (const wchar_t *filespec, struct _wfinddata64_t *fileinfo);
+intptr_t _wfindfirst64 (const wchar_t *filespec, struct __wfinddata64_t *fileinfo);
intptr_t _wfindfirsti64 (const wchar_t *filespec, struct _wfinddatai64_t *fileinfo);
intptr_t _wfindfirst32i64(const wchar_t *filespec, struct _wfinddata32i64_t *fileinfo);
intptr_t _wfindfirst64i32(const wchar_t *filespec, struct _wfinddata64i32_t *fileinfo);
@@ -414,19 +423,19 @@ _CRTIMP int __cdecl __MINGW_NOTHROW _wunlink(const wchar_t*);
_CRTIMP int __cdecl __MINGW_NOTHROW _wopen(const wchar_t*, int, ...);
_CRTIMP int __cdecl __MINGW_NOTHROW _wsopen(const wchar_t*, int, int, ...);
_CRTIMP wchar_t * __cdecl __MINGW_NOTHROW _wmktemp(wchar_t*);
-_CRTIMP intptr_t __cdecl __MINGW_NOTHROW _wfindfirst64(const wchar_t*, struct _wfinddata64_t*);
+_CRTIMP intptr_t __cdecl __MINGW_NOTHROW _wfindfirst64(const wchar_t*, struct __wfinddata64_t*);
intptr_t __cdecl __MINGW_NOTHROW _wfindfirst32i64 (const wchar_t*, struct _wfinddata32i64_t*);
intptr_t __cdecl __MINGW_NOTHROW _wfindfirst64i32 (const wchar_t*, struct _wfinddata64i32_t*);
-_CRTIMP int __cdecl __MINGW_NOTHROW _wfindnext64(intptr_t, struct _wfinddata64_t*);
+_CRTIMP int __cdecl __MINGW_NOTHROW _wfindnext64(intptr_t, struct __wfinddata64_t*);
int __cdecl __MINGW_NOTHROW _wfindnext32i64 (intptr_t, struct _wfinddata32i64_t*);
int __cdecl __MINGW_NOTHROW _wfindnext64i32 (intptr_t, struct _wfinddata64i32_t*);
#include <string.h>
__CRT_MAYBE_INLINE __cdecl __MINGW_NOTHROW intptr_t _wfindfirst32i64(const wchar_t* _filename, struct _wfinddata32i64_t* _fdata) {
- struct _wfinddata64_t fd;
+ struct __wfinddata64_t fd;
intptr_t ret = _wfindfirst64(_filename, &fd);
if (ret == -1) {
- memset(_fdata, 0, sizeof(struct _wfinddata64_t));
+ memset(_fdata, 0, sizeof(struct __wfinddata64_t));
return ret;
}
_fdata->attrib = fd.attrib;
@@ -455,7 +464,7 @@ __CRT_MAYBE_INLINE __cdecl __MINGW_NOTHROW intptr_t _wfindfirst64i32(const wchar
}
__CRT_MAYBE_INLINE __cdecl __MINGW_NOTHROW intptr_t _wfindnext32i64(intptr_t _fp, struct _wfinddata32i64_t* _fdata) {
- struct _wfinddata64_t fd;
+ struct __wfinddata64_t fd;
int ret = _wfindnext64(_fp,&fd);
if (ret == -1) {
memset(_fdata, 0, sizeof(struct _wfinddata32i64_t));
@@ -565,7 +574,7 @@ wchar_t * wmktemp(wchar_t *);
#define _findfirsti64 _findfirst64
#define _findnexti64 _findnext64
#define _wfinddata_t _wfinddata64i32_t
-#define _wfinddatai64_t _wfinddata64_t
+#define _wfinddatai64_t __wfinddata64_t
#define _wfindfirst _wfindfirst64i32
#define _wfindnext _wfindnext64i32
#define _wfindfirsti64 _wfindfirst64
diff --git a/include/tchar.h b/include/tchar.h
index 1c0a8e1..1b694e9 100644
--- a/include/tchar.h
+++ b/include/tchar.h
@@ -228,7 +228,7 @@ typedef wchar_t _TCHAR;
#define _tfindfirsti64 _wfindfirsti64
#define _tfindnexti64 _wfindnexti64
#define _tfinddatai64_t _wfinddatai64_t
-#define _tfinddata64_t _wfinddata64_t
+#define _tfinddata64_t __wfinddata64_t
#define _tfinddata32_t _wfinddata32_t
#define _tfinddata32i64_t _wfinddata32i64_t
#define _tfinddata64i32_t _wfinddata64i32_t
diff --git a/include/wchar.h b/include/wchar.h
index 87b8d84..e77225a 100644
--- a/include/wchar.h
+++ b/include/wchar.h
@@ -1,6 +1,6 @@
/**
* @file wchar.h
- * Copyright 2012, 2013 MinGW.org project
+ * Copyright 2012-2014 MinGW.org Project
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
@@ -435,7 +435,15 @@ struct _wfinddatai64_t {
__int64 size;
wchar_t name[FILENAME_MAX];
};
-struct _wfinddata64_t {
+/* MSDN data type documentation refers to the 64-bit variant of the
+ * following structure as "__wfinddata64_t", but _wfindfirst64() and
+ * _wfindnext64() function prototypes then use "_wfinddata64_t" when
+ * declaring their arguments; assume that the former is correct for
+ * the structure declaration, but preserve an alias for the less
+ * trusted MSDN function prototype usage.
+ */
+#define _wfinddata64_t __wfinddata64_t
+struct __wfinddata64_t {
unsigned attrib;
__time64_t time_create;
__time64_t time_access;
@@ -492,8 +500,8 @@ intptr_t __cdecl __MINGW_NOTHROW _wfindfirst64i32 (const wchar_t*, struct _wfind
_CRTIMP int __cdecl __MINGW_NOTHROW _wfindnext (intptr_t, struct _wfinddata32_t*);
int __cdecl __MINGW_NOTHROW _wfindnext32i64 (intptr_t, struct _wfinddata32i64_t*);
int __cdecl __MINGW_NOTHROW _wfindnext64i32 (intptr_t, struct _wfinddata64i32_t*);
-_CRTIMP intptr_t __cdecl __MINGW_NOTHROW _wfindfirst64(const wchar_t*, struct _wfinddata64_t*);
-_CRTIMP intptr_t __cdecl __MINGW_NOTHROW _wfindnext64(intptr_t, struct _wfinddata64_t*);
+_CRTIMP intptr_t __cdecl __MINGW_NOTHROW _wfindfirst64(const wchar_t*, struct __wfinddata64_t*);
+_CRTIMP intptr_t __cdecl __MINGW_NOTHROW _wfindnext64(intptr_t, struct __wfinddata64_t*);
/* _wfindfirst32 and _wfindnext32 do not exist in MSVCRT.DLL */
_CRTALIAS intptr_t __cdecl __MINGW_NOTHROW _wfindfirst32 (const wchar_t* _v1, struct _wfinddata32_t* _v2) {
@@ -505,10 +513,10 @@ _CRTALIAS int __cdecl __MINGW_NOTHROW _wfindnext32 (intptr_t _v1, struct _wfind
#include <string.h>
__CRT_MAYBE_INLINE __cdecl __MINGW_NOTHROW intptr_t _wfindfirst32i64(const wchar_t* _filename, struct _wfinddata32i64_t* _fdata) {
- struct _wfinddata64_t fd;
+ struct __wfinddata64_t fd;
intptr_t ret = _wfindfirst64(_filename, &fd);
if (ret == -1) {
- memset(_fdata, 0, sizeof(struct _wfinddata64_t));
+ memset(_fdata, 0, sizeof(struct __wfinddata64_t));
return ret;
}
_fdata->attrib = fd.attrib;
@@ -537,7 +545,7 @@ __CRT_MAYBE_INLINE __cdecl __MINGW_NOTHROW intptr_t _wfindfirst64i32(const wchar
}
__CRT_MAYBE_INLINE __cdecl __MINGW_NOTHROW intptr_t _wfindnext32i64(intptr_t _fp, struct _wfinddata32i64_t* _fdata) {
- struct _wfinddata64_t fd;
+ struct __wfinddata64_t fd;
int ret = _wfindnext64(_fp,&fd);
if (ret == -1) {
memset(_fdata, 0, sizeof(struct _wfinddata32i64_t));
@@ -578,7 +586,7 @@ __CRT_MAYBE_INLINE __cdecl __MINGW_NOTHROW intptr_t _wfindnext64i32(intptr_t _fp
#else /* !defined(_USE_32BIT_TIME_T) */
#define _wfinddata_t _wfinddata64i32_t
-#define _wfinddatai64_t _wfinddata64_t
+#define _wfinddatai64_t __wfinddata64_t
#define _wfindfirst _wfindfirst64i32
#define _wfindnext _wfindnext64i32
#define _wfindfirsti64 _wfindfirst64
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 29 +++++++++++++++++++++++++++++
include/dirent.h | 38 +++++++++++++++++---------------------
include/io.h | 27 ++++++++++++++++++---------
include/tchar.h | 2 +-
include/wchar.h | 24 ++++++++++++++++--------
src/libcrt/tchar/dirent.c | 19 ++++++++++++++++---
6 files changed, 97 insertions(+), 42 deletions(-)
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2014-01-27 23:26:18
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, 4.0-dev has been updated
via 5c582dfd1a0d8471477ffa3a6389cccf4928df34 (commit)
from 63e9ed5552c5c99df5d049544f9bda9e5e0d84df (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/5c582dfd1a0d8471477ffa3a6389cccf4928df34/
commit 5c582dfd1a0d8471477ffa3a6389cccf4928df34
Author: Keith Marshall <kei...@us...>
Date: Mon Jan 27 23:25:54 2014 +0000
Remove superfluous objects from libmingwex.a; (cf. issue #2177)
diff --git a/ChangeLog b/ChangeLog
index 25310fc..040c186 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2014-01-27 Thorsten Otto <th...@us...>
+
+ Remove superfluous objects from libmingwex.a; (cf. issue #2177)
+
+ * Makefile.in (gdtoa_SOURCES): Delete bogus entries for...
+ (arithchk.o, qnan.o): ...each of these; move their references to...
+ (ALL_SOURCES): ...this collection instead.
+
2014-01-27 Keith Marshall <kei...@us...>
Re-establish pattern rules for %_generic.c; (cf. issue #2175)
diff --git a/Makefile.in b/Makefile.in
index f1637df..4c9d58b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -326,14 +326,12 @@ SRCDIR := misc/src/libcrt/gdtoa
gdtoa_SOURCES := \
$(SRCDIR)/g__fmt.c \
$(SRCDIR)/gethex.c \
- $(SRCDIR)/qnan.c \
$(SRCDIR)/strtopx.c \
$(SRCDIR)/g_dfmt.c \
$(SRCDIR)/gdtoa.c \
$(SRCDIR)/gmisc.c \
$(SRCDIR)/smisc.c \
$(SRCDIR)/sum.c \
- $(SRCDIR)/arithchk.c \
$(SRCDIR)/g_ffmt.c \
$(SRCDIR)/hd_init.c \
$(SRCDIR)/strtodg.c \
@@ -649,7 +647,9 @@ ALL_SOURCES := \
$(mingwm10_dll_SOURCES) \
$(libdinput_a_SOURCES) \
$(libdxerr8_a_SOURCES) \
- $(libdxerr9_a_SOURCES)
+ $(libdxerr9_a_SOURCES) \
+ misc/src/libcrt/gdtoa/arithchk.c \
+ misc/src/libcrt/gdtoa/qnan.c
all: $(extra_OBJECTS) $(msvcrt_DEF) $(moldname_DEF) $(lib_LIBRARIES) $(bin_LIBRARIES) $(lib_OBJECTS)
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 8 ++++++++
Makefile.in | 6 +++---
2 files changed, 11 insertions(+), 3 deletions(-)
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2014-01-27 22:15:54
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, 4.0-dev has been updated
via 63e9ed5552c5c99df5d049544f9bda9e5e0d84df (commit)
from 089a996027804536e512f76ea9d7ae2830432149 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/63e9ed5552c5c99df5d049544f9bda9e5e0d84df/
commit 63e9ed5552c5c99df5d049544f9bda9e5e0d84df
Author: Keith Marshall <kei...@us...>
Date: Mon Jan 27 22:13:35 2014 +0000
Re-establish pattern rules for %_generic.c; (cf. issue #2175)
--HG--
rename : src/libcrt/math/asinh.c => src/libcrt/math/asinh_generic.c
diff --git a/ChangeLog b/ChangeLog
index 655f5f2..25310fc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2014-01-27 Keith Marshall <kei...@us...>
+
+ Re-establish pattern rules for %_generic.c; (cf. issue #2175)
+
+ * src/libcrt/math/round.c: Delete it; this kludgey stub isn't needed.
+ * src/libcrt/math/roundf.c src/libcrt/math/roundl.c: Likewise.
+ * src/libcrt/math/lround.c src/libcrt/math/lroundf.c: Likewise.
+ * src/libcrt/math/lroundl.c: Likewise.
+
+ * src/libcrt/math/asinh.c: Rename to...
+ * src/libcrt/math/asinh_generic.c: ...this; compliance with the
+ math_generic.c naming convention is imperative.
+
+ * src/libcrt/math/round_generic.c: Reinstate author attribution.
+ * src/libcrt/math/lround_generic.c: Likewise.
+
+ * Makefile.in (math_SOURCES): Remove references to deleted files; add
+ references to corresponding %_generic.c sources, in their place.
+ (libmingwex_a_OBJECTS): Filter %_generic references, to generate the
+ corresponding %.o, %f.o, and %l.o references; append llround%.o set.
+ Adjust pattern rules to build each set of three; add a static pattern
+ rule, to accommodate special requirements of the llround% set.
+
2014-01-22 Keith Marshall <kei...@us...>
Reinstate complex math functions; (cf. issue #2174)
diff --git a/Makefile.in b/Makefile.in
index f22c8d8..f1637df 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -364,7 +364,7 @@ math_SOURCES := \
$(SRCDIR)/acoshl.c \
$(SRCDIR)/acosl.c \
$(SRCDIR)/asinf.c \
- $(SRCDIR)/asinh.c \
+ $(SRCDIR)/asinh_generic.c \
$(SRCDIR)/asinl.c \
$(SRCDIR)/atan2f.c \
$(SRCDIR)/atan2l.c \
@@ -454,9 +454,7 @@ math_SOURCES := \
$(SRCDIR)/lrint.c \
$(SRCDIR)/lrintf.c \
$(SRCDIR)/lrintl.c \
- $(SRCDIR)/lround.c \
- $(SRCDIR)/lroundl.c \
- $(SRCDIR)/lroundf.c \
+ $(SRCDIR)/lround_generic.c \
$(SRCDIR)/modff.c \
$(SRCDIR)/modfl.c \
$(SRCDIR)/nearbyint.S \
@@ -481,9 +479,7 @@ math_SOURCES := \
$(SRCDIR)/rint.c \
$(SRCDIR)/rintf.c \
$(SRCDIR)/rintl.c \
- $(SRCDIR)/round.c \
- $(SRCDIR)/roundf.c \
- $(SRCDIR)/roundl.c \
+ $(SRCDIR)/round_generic.c \
$(MSRCDIR)/s_erf.c \
$(SRCDIR)/scalbn.S \
$(SRCDIR)/scalbnf.S \
@@ -620,11 +616,13 @@ libmingwex_a_SOURCES := \
$(wchar_SOURCES) \
$(wctype_SOURCES)
libmingwex_a_OBJECTS := $(libmingwex_a_SOURCES:.c=.o)
-libmingwex_a_OBJECTS := $(libmingwex_a_OBJECTS:.S=.o)
-
-SRCDIR := src/libcrt/math
-libmingwex_a_OBJECTS := $(libmingwex_a_OBJECTS) $(SRCDIR)/asinhl.o
-libmingwex_a_OBJECTS := $(libmingwex_a_OBJECTS) $(SRCDIR)/asinhf.o
+libmingwex_a_OBJECTS := $(libmingwex_a_OBJECTS:.S=.o) \
+ src/libcrt/math/llround_generic.o
+libmingwex_a_generic_objects := $(filter %_generic.o,$(libmingwex_a_OBJECTS))
+libmingwex_a_OBJECTS := $(libmingwex_a_OBJECTS:%_generic.o=%.o) \
+ $(libmingwex_a_generic_objects:%_generic.o=%f.o) \
+ $(libmingwex_a_generic_objects:%_generic.o=%l.o)
+libmingwex_a_OBJECTS := $(sort $(libmingwex_a_OBJECTS))
SRCDIR := misc/src/libdinput
libdinput_a_SOURCES := \
@@ -755,14 +753,30 @@ lib%.a: src/lib%/%.o
$(MKDIR_P) $(@D)
$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) -o $@ $<
+# For the math sources, we support the convention that a single
+# quux_generic.c source file will produce three objects: quux.o,
+# quuxf.o, and quuxl.o; since a change in the common source file
+# will require all three objects to be recompiled, we may handle
+# this with a single, multiple target, pattern rule.
+#
SRCDIR := src/libcrt/math
-$(SRCDIR)/%f.o: $(SRCDIR)/%.c
+$(SRCDIR)/%.o $(SRCDIR)/%f.o $(SRCDIR)/%l.o: $(SRCDIR)/%_generic.c
$(MKDIR_P) $(@D)
- $(CC) -c -D FUNCTION=$(@F:.o=) $(CPPFLAGS) $(ALL_CFLAGS) -o $@ $<
-
-$(SRCDIR)/%l.o: $(SRCDIR)/%.c
+ $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) -o $(@D)/$*.o $<
+ $(CC) -c -D FUNCTION=$*f $(CPPFLAGS) $(ALL_CFLAGS) -o $(@D)/$*f.o $<
+ $(CC) -c -D FUNCTION=$*l $(CPPFLAGS) $(ALL_CFLAGS) -o $(@D)/$*l.o $<
+
+# The llround.o, llroundf.o, and llroundl.o variants are a special
+# case of the preceding rule; (the source is lround_generic.c rather
+# than llround_generic.c). We can handle this using the following
+# static pattern rule, (again, compiling all three objects).
+#
+$(SRCDIR)/llroundf.o $(SRCDIR)/llroundl.o: $(SRCDIR)/llround.o
+$(SRCDIR)/llround.o: $(SRCDIR)/%.o: $(SRCDIR)/lround_generic.c
$(MKDIR_P) $(@D)
- $(CC) -c -D FUNCTION=$(@F:.o=) $(CPPFLAGS) $(ALL_CFLAGS) -o $@ $<
+ $(CC) -c -D FUNCTION=$* $(CPPFLAGS) $(ALL_CFLAGS) -o $@ $<
+ $(CC) -c -D FUNCTION=$*f $(CPPFLAGS) $(ALL_CFLAGS) -o $(@D)/$*f.o $<
+ $(CC) -c -D FUNCTION=$*l $(CPPFLAGS) $(ALL_CFLAGS) -o $(@D)/$*l.o $<
SRCDIR := src/libcrt/crt
$(SRCDIR)/crt2.o $(SRCDIR)/dllcrt2.o:
diff --git a/src/libcrt/math/asinh.c b/src/libcrt/math/asinh_generic.c
similarity index 99%
rename from src/libcrt/math/asinh.c
rename to src/libcrt/math/asinh_generic.c
index cffc318..f892997 100644
--- a/src/libcrt/math/asinh.c
+++ b/src/libcrt/math/asinh_generic.c
@@ -1,5 +1,5 @@
/**
- * @file asinh.c
+ * @file asinh_generic.c
* Copyright 2012, 2013 MinGW.org project
*
* Permission is hereby granted, free of charge, to any person obtaining a
diff --git a/src/libcrt/math/lround.c b/src/libcrt/math/lround.c
deleted file mode 100644
index d2cecd8..0000000
--- a/src/libcrt/math/lround.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @file lround.c
- * Copyright 2012, 2013 MinGW.org project
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-#define FUNCTION lround
-#include "lround_generic.c"
diff --git a/src/libcrt/math/lround_generic.c b/src/libcrt/math/lround_generic.c
index 1a9ee1b..72a4a00 100644
--- a/src/libcrt/math/lround_generic.c
+++ b/src/libcrt/math/lround_generic.c
@@ -1,6 +1,6 @@
/**
* @file lround_generic.c
- * Copyright 2012, 2013 MinGW.org project
+ * Copyright 2008, 2012-2014 MinGW.org Project
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
@@ -21,13 +21,16 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*/
-
/*
+ * Written by Keith Marshall <kei...@us...>
+ *
+ *
* Provides a generic implementation for the `lround()', `lroundf()',
* `lroundl()', `llround()', `llroundf()' and `llroundl()' functions;
* compile with `-D FUNCTION=name', with `name' set to each of these
* six in turn, to create separate object files for each of the six
* functions.
+ *
*/
#ifndef FUNCTION
/*
diff --git a/src/libcrt/math/lroundf.c b/src/libcrt/math/lroundf.c
deleted file mode 100644
index 3ae8b76..0000000
--- a/src/libcrt/math/lroundf.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @file lroundf.c
- * Copyright 2012, 2013 MinGW.org project
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-#define FUNCTION lroundf
-#include "lround_generic.c"
diff --git a/src/libcrt/math/lroundl.c b/src/libcrt/math/lroundl.c
deleted file mode 100644
index a4d476f..0000000
--- a/src/libcrt/math/lroundl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @file lroundl.c
- * Copyright 2012, 2013 MinGW.org project
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-#define FUNCTION lroundl
-#include "lround_generic.c"
diff --git a/src/libcrt/math/round.c b/src/libcrt/math/round.c
deleted file mode 100644
index 639e143..0000000
--- a/src/libcrt/math/round.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @file round.c
- * Copyright 2012, 2013 MinGW.org project
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-#define FUNCTION round
-#include "round_generic.c"
diff --git a/src/libcrt/math/round_generic.c b/src/libcrt/math/round_generic.c
index fe95724..068dc06 100644
--- a/src/libcrt/math/round_generic.c
+++ b/src/libcrt/math/round_generic.c
@@ -1,6 +1,6 @@
/**
* @file round_generic.c
- * Copyright 2012, 2013 MinGW.org project
+ * Copyright 2008, 2012-2014 MinGW.org Project
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
@@ -21,12 +21,15 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*/
-
/*
+ * Written by Keith Marshall <kei...@us...>
+ *
+ *
* Provides a generic implementation for the `round()', `roundf()'
* and `roundl()' functions; compile with `-D FUNCTION=name', with
* `name' set to each of these three in turn, to create separate
* object files for each of the three functions.
+ *
*/
#ifndef FUNCTION
/*
diff --git a/src/libcrt/math/roundf.c b/src/libcrt/math/roundf.c
deleted file mode 100644
index 668943e..0000000
--- a/src/libcrt/math/roundf.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @file roundf.c
- * Copyright 2012, 2013 MinGW.org project
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-#define FUNCTION roundf
-#include "round_generic.c"
diff --git a/src/libcrt/math/roundl.c b/src/libcrt/math/roundl.c
deleted file mode 100644
index d47d2ca..0000000
--- a/src/libcrt/math/roundl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/**
- * @file roundl.c
- * Copyright 2012, 2013 MinGW.org project
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-#define FUNCTION roundl
-#include "round_generic.c"
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 23 ++++++++++++
Makefile.in | 48 ++++++++++++++++---------
src/libcrt/math/{asinh.c => asinh_generic.c} | 2 +-
src/libcrt/math/lround.c | 25 -------------
src/libcrt/math/lround_generic.c | 7 +++-
src/libcrt/math/lroundf.c | 25 -------------
src/libcrt/math/lroundl.c | 25 -------------
src/libcrt/math/round.c | 25 -------------
src/libcrt/math/round_generic.c | 7 +++-
src/libcrt/math/roundf.c | 25 -------------
src/libcrt/math/roundl.c | 25 -------------
11 files changed, 65 insertions(+), 172 deletions(-)
rename src/libcrt/math/{asinh.c => asinh_generic.c} (99%)
delete mode 100644 src/libcrt/math/lround.c
delete mode 100644 src/libcrt/math/lroundf.c
delete mode 100644 src/libcrt/math/lroundl.c
delete mode 100644 src/libcrt/math/round.c
delete mode 100644 src/libcrt/math/roundf.c
delete mode 100644 src/libcrt/math/roundl.c
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2014-01-22 15:01:10
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, 4.0-dev has been updated
via 089a996027804536e512f76ea9d7ae2830432149 (commit)
from 9b32da3d44b248833a8b7498c1bb641b572fb54b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/089a996027804536e512f76ea9d7ae2830432149/
commit 089a996027804536e512f76ea9d7ae2830432149
Author: Keith Marshall <kei...@us...>
Date: Wed Jan 22 14:55:10 2014 +0000
Reinstate complex math functions; (cf. issue #2174)
diff --git a/ChangeLog b/ChangeLog
index 9f95422..655f5f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-01-22 Keith Marshall <kei...@us...>
+
+ Reinstate complex math functions; (cf. issue #2174)
+
+ * Makefile.in (complex_SOURCES): Delete bogus redefinition.
+
2014-01-20 Keith Marshall <kei...@us...>
Correct position of Emacs mode specification lines.
diff --git a/Makefile.in b/Makefile.in
index 075caf0..f22c8d8 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -304,7 +304,6 @@ complex_SOURCES := \
$(SRCDIR)/cprojl.c \
$(SRCDIR)/csinl.c \
$(SRCDIR)/ctanl.c
-complex_SOURCES := $(wildcard src/libcrt/complex/*.c)
SRCDIR := src/libcrt/ctype
ctype_SOURCES := $(SRCDIR)/isblank.c $(SRCDIR)/iswblank.c
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
Makefile.in | 1 -
2 files changed, 6 insertions(+), 1 deletions(-)
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2014-01-20 23:01:45
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, 4.0-dev has been updated
via 9b32da3d44b248833a8b7498c1bb641b572fb54b (commit)
from 2475a34e1394401f24521f54262648b24c5ab070 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/9b32da3d44b248833a8b7498c1bb641b572fb54b/
commit 9b32da3d44b248833a8b7498c1bb641b572fb54b
Author: Keith Marshall <kei...@us...>
Date: Mon Jan 20 22:56:34 2014 +0000
Correct position of Emacs mode specification lines.
diff --git a/ChangeLog b/ChangeLog
index 4b9cf81..9f95422 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2014-01-20 Keith Marshall <kei...@us...>
+
+ Correct position of Emacs mode specification lines.
+
+ * configure.ac: Emacs mode specification should appear on first
+ non-blank line in file; relocate it accordingly. Also add explicit
+ filetype mode specification for Vim.
+
2014-01-17 Keith Marshall <kei...@us...>
Do not require pre-existence of features we are implementing.
diff --git a/configure.ac b/configure.ac
index ae1cef0..232edd8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,3 +1,6 @@
+# -*- Autoconf -*- vim: filetype=config
+# Process this file with autoconf to produce a configure script.
+
##
# @file configure.ac
# Copyright 2012-2014 MinGW.org project
@@ -22,9 +25,6 @@
# DEALINGS IN THE SOFTWARE.
##
-# -*- Autoconf -*-
-# Process this file with autoconf to produce a configure script.
-
AC_PREREQ([2.68])
AC_INIT([MinGW.org WSL], [4.0], [http://www.mingw.org/report_bugs], [mingw-org-wsl], [http://www.mingw.org])
AC_CONFIG_AUX_DIR([build-aux])
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 8 ++++++++
configure.ac | 6 +++---
2 files changed, 11 insertions(+), 3 deletions(-)
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Keith M. <no...@so...> - 2014-01-17 10:47:13
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-org-wsl".
The branch, 4.0-dev has been updated
via 2475a34e1394401f24521f54262648b24c5ab070 (commit)
from 796e3f70c06d0c85c7d9a6fd71ea4ec25849aed0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-org-wsl/ci/2475a34e1394401f24521f54262648b24c5ab070/
commit 2475a34e1394401f24521f54262648b24c5ab070
Author: Keith Marshall <kei...@us...>
Date: Fri Jan 17 10:44:45 2014 +0000
Do not require pre-existence of features we are implementing.
diff --git a/.hgsub b/.hgsub
deleted file mode 100644
index 92c6100..0000000
--- a/.hgsub
+++ /dev/null
@@ -1 +0,0 @@
-build-aux = ../build-aux
diff --git a/ChangeLog b/ChangeLog
index 984c8d1..4b9cf81 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2014-01-17 Keith Marshall <kei...@us...>
+
+ Do not require pre-existence of features we are implementing.
+
+ * config.h.in: Unnecessary file; delete it.
+ * configure.ac (AC_CONFIG_HEADERS): Delete config.h reference; remove
+ all associated header, feature, and library function checks.
+
2013-12-21 Keith Marshall <kei...@us...>
Avoid gratuitously overriding makefile build rules.
diff --git a/config.h.in b/config.h.in
deleted file mode 100644
index d42bff5..0000000
--- a/config.h.in
+++ /dev/null
@@ -1,364 +0,0 @@
-/**
- * @file config.h.in
- * Copyright 2012, 2013 MinGW.org project
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- * DEALINGS IN THE SOFTWARE.
- */
-
-/* Define to 1 if you have the `alarm' function. */
-#undef HAVE_ALARM
-
-/* Define to 1 if you have the `atexit' function. */
-#undef HAVE_ATEXIT
-
-/* Define to 1 if you have the `btowc' function. */
-#undef HAVE_BTOWC
-
-/* Define to 1 if you have the `bzero' function. */
-#undef HAVE_BZERO
-
-/* Define to 1 if you have the `dup2' function. */
-#undef HAVE_DUP2
-
-/* Define to 1 if you have the <fcntl.h> header file. */
-#undef HAVE_FCNTL_H
-
-/* Define to 1 if you have the <fenv.h> header file. */
-#undef HAVE_FENV_H
-
-/* Define to 1 if you have the `fesetround' function. */
-#undef HAVE_FESETROUND
-
-/* Define to 1 if you have the <float.h> header file. */
-#undef HAVE_FLOAT_H
-
-/* Define to 1 if you have the `floor' function. */
-#undef HAVE_FLOOR
-
-/* Define to 1 if you have the `ftime' function. */
-#undef HAVE_FTIME
-
-/* Define to 1 if you have the `ftruncate' function. */
-#undef HAVE_FTRUNCATE
-
-/* Define to 1 if you have the `getcwd' function. */
-#undef HAVE_GETCWD
-
-/* Define to 1 if you have the `gethostbyaddr' function. */
-#undef HAVE_GETHOSTBYADDR
-
-/* Define to 1 if you have the `gethostbyname' function. */
-#undef HAVE_GETHOSTBYNAME
-
-/* Define to 1 if you have the `gethostname' function. */
-#undef HAVE_GETHOSTNAME
-
-/* Define to 1 if you have the `gettimeofday' function. */
-#undef HAVE_GETTIMEOFDAY
-
-/* Define to 1 if you have the `inet_ntoa' function. */
-#undef HAVE_INET_NTOA
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define to 1 if you have the `isascii' function. */
-#undef HAVE_ISASCII
-
-/* Define to 1 if you have the `iswprint' function. */
-#undef HAVE_ISWPRINT
-
-/* Define to 1 if you have the <limits.h> header file. */
-#undef HAVE_LIMITS_H
-
-/* Define to 1 if you have the `localeconv' function. */
-#undef HAVE_LOCALECONV
-
-/* Define to 1 if you have the <locale.h> header file. */
-#undef HAVE_LOCALE_H
-
-/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
- to 0 otherwise. */
-#undef HAVE_MALLOC
-
-/* Define to 1 if you have the <malloc.h> header file. */
-#undef HAVE_MALLOC_H
-
-/* Define to 1 if you have the `mblen' function. */
-#undef HAVE_MBLEN
-
-/* Define to 1 if you have the `mbrlen' function. */
-#undef HAVE_MBRLEN
-
-/* Define to 1 if mbrtowc and mbstate_t are properly declared. */
-#undef HAVE_MBRTOWC
-
-/* Define to 1 if you have the `memchr' function. */
-#undef HAVE_MEMCHR
-
-/* Define to 1 if you have the `memmove' function. */
-#undef HAVE_MEMMOVE
-
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
-/* Define to 1 if you have the `memset' function. */
-#undef HAVE_MEMSET
-
-/* Define to 1 if you have the `mkdir' function. */
-#undef HAVE_MKDIR
-
-/* Define to 1 if you have the `modf' function. */
-#undef HAVE_MODF
-
-/* Define to 1 if you have the `pow' function. */
-#undef HAVE_POW
-
-/* Define to 1 if the system has the type `ptrdiff_t'. */
-#undef HAVE_PTRDIFF_T
-
-/* Define to 1 if you have the `putenv' function. */
-#undef HAVE_PUTENV
-
-/* Define to 1 if your system has a GNU libc compatible `realloc' function,
- and to 0 otherwise. */
-#undef HAVE_REALLOC
-
-/* Define to 1 if you have the `rint' function. */
-#undef HAVE_RINT
-
-/* Define to 1 if you have the `rmdir' function. */
-#undef HAVE_RMDIR
-
-/* Define to 1 if you have the `select' function. */
-#undef HAVE_SELECT
-
-/* Define to 1 if you have the `setlocale' function. */
-#undef HAVE_SETLOCALE
-
-/* Define to 1 if you have the `socket' function. */
-#undef HAVE_SOCKET
-
-/* Define to 1 if you have the `sqrt' function. */
-#undef HAVE_SQRT
-
-/* Define to 1 if stdbool.h conforms to C99. */
-#undef HAVE_STDBOOL_H
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#undef HAVE_STDDEF_H
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the `strcasecmp' function. */
-#undef HAVE_STRCASECMP
-
-/* Define to 1 if you have the `strchr' function. */
-#undef HAVE_STRCHR
-
-/* Define to 1 if you have the `strcoll' function and it is properly defined.
- */
-#undef HAVE_STRCOLL
-
-/* Define to 1 if you have the `strcspn' function. */
-#undef HAVE_STRCSPN
-
-/* Define to 1 if you have the `strdup' function. */
-#undef HAVE_STRDUP
-
-/* Define to 1 if you have the `strerror' function. */
-#undef HAVE_STRERROR
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define to 1 if you have the `strncasecmp' function. */
-#undef HAVE_STRNCASECMP
-
-/* Define to 1 if you have the `strpbrk' function. */
-#undef HAVE_STRPBRK
-
-/* Define to 1 if you have the `strrchr' function. */
-#undef HAVE_STRRCHR
-
-/* Define to 1 if you have the `strspn' function. */
-#undef HAVE_STRSPN
-
-/* Define to 1 if you have the `strstr' function. */
-#undef HAVE_STRSTR
-
-/* Define to 1 if you have the `strtol' function. */
-#undef HAVE_STRTOL
-
-/* Define to 1 if you have the `strtoul' function. */
-#undef HAVE_STRTOUL
-
-/* Define to 1 if you have the `strtoull' function. */
-#undef HAVE_STRTOULL
-
-/* Define to 1 if you have the `strtoumax' function. */
-#undef HAVE_STRTOUMAX
-
-/* Define to 1 if `st_rdev' is a member of `struct stat'. */
-#undef HAVE_STRUCT_STAT_ST_RDEV
-
-/* Define to 1 if you have the <sys/file.h> header file. */
-#undef HAVE_SYS_FILE_H
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-#undef HAVE_SYS_PARAM_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/timeb.h> header file. */
-#undef HAVE_SYS_TIMEB_H
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-#undef HAVE_SYS_TIME_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have the `tzset' function. */
-#undef HAVE_TZSET
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to 1 if you have the `utime' function. */
-#undef HAVE_UTIME
-
-/* Define to 1 if you have the <values.h> header file. */
-#undef HAVE_VALUES_H
-
-/* Define to 1 if you have the <wchar.h> header file. */
-#undef HAVE_WCHAR_H
-
-/* Define to 1 if you have the <wctype.h> header file. */
-#undef HAVE_WCTYPE_H
-
-/* Define to 1 if the system has the type `_Bool'. */
-#undef HAVE__BOOL
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#undef PACKAGE_URL
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
-#undef TIME_WITH_SYS_TIME
-
-/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
- <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
- #define below would cause a syntax error. */
-#undef _UINT32_T
-
-/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
- <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
- #define below would cause a syntax error. */
-#undef _UINT64_T
-
-/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
- <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
- #define below would cause a syntax error. */
-#undef _UINT8_T
-
-/* Define to `__inline__' or `__inline' if that's what the C compiler
- calls it, or to nothing if 'inline' is not supported under any name. */
-#ifndef __cplusplus
-#undef inline
-#endif
-
-/* Define to the type of a signed integer type of width exactly 16 bits if
- such a type exists and the standard includes do not define it. */
-#undef int16_t
-
-/* Define to the type of a signed integer type of width exactly 32 bits if
- such a type exists and the standard includes do not define it. */
-#undef int32_t
-
-/* Define to the type of a signed integer type of width exactly 64 bits if
- such a type exists and the standard includes do not define it. */
-#undef int64_t
-
-/* Define to the type of a signed integer type of width exactly 8 bits if such
- a type exists and the standard includes do not define it. */
-#undef int8_t
-
-/* Define to rpl_malloc if the replacement function should be used. */
-#undef malloc
-
-/* Define to `int' if <sys/types.h> does not define. */
-#undef mode_t
-
-/* Define to `long int' if <sys/types.h> does not define. */
-#undef off_t
-
-/* Define to `int' if <sys/types.h> does not define. */
-#undef pid_t
-
-/* Define to rpl_realloc if the replacement function should be used. */
-#undef realloc
-
-/* Define to `unsigned int' if <sys/types.h> does not define. */
-#undef size_t
-
-/* Define to `int' if <sys/types.h> does not define. */
-#undef ssize_t
-
-/* Define to the type of an unsigned integer type of width exactly 16 bits if
- such a type exists and the standard includes do not define it. */
-#undef uint16_t
-
-/* Define to the type of an unsigned integer type of width exactly 32 bits if
- such a type exists and the standard includes do not define it. */
-#undef uint32_t
-
-/* Define to the type of an unsigned integer type of width exactly 64 bits if
- such a type exists and the standard includes do not define it. */
-#undef uint64_t
-
-/* Define to the type of an unsigned integer type of width exactly 8 bits if
- such a type exists and the standard includes do not define it. */
-#undef uint8_t
diff --git a/configure.ac b/configure.ac
index bca3614..ae1cef0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
##
# @file configure.ac
-# Copyright 2012, 2013 MinGW.org project
+# Copyright 2012-2014 MinGW.org project
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
@@ -30,7 +30,6 @@ AC_INIT([MinGW.org WSL], [4.0], [http://www.mingw.org/report_bugs], [mingw-org-w
AC_CONFIG_AUX_DIR([build-aux])
AC_PREFIX_DEFAULT([/mingw])
AC_CONFIG_SRCDIR([include/_mingw.h])
-AC_CONFIG_HEADERS([config.h])
AC_CANONICAL_SYSTEM
# Checks for programs.
@@ -51,38 +50,5 @@ AC_SUBST([RELEASE_STATUS], [${RELEASE_STATUS-"prod"}])
AC_ARG_VAR([RELEASE_REFERENCE], [Reference serial number for the release status])
AC_SUBST([RELEASE_REFERENCE], [${RELEASE_REFERENCE-"1"}])
-# Checks for libraries.
-
-# Checks for header files.
-AC_CHECK_HEADERS([fcntl.h fenv.h float.h inttypes.h limits.h locale.h malloc.h memory.h stddef.h stdint.h stdlib.h string.h strings.h sys/file.h sys/param.h sys/time.h sys/timeb.h unistd.h values.h wchar.h wctype.h])
-
-# Checks for typedefs, structures, and compiler characteristics.
-AC_HEADER_STDBOOL
-AC_C_INLINE
-AC_TYPE_INT16_T
-AC_TYPE_INT32_T
-AC_TYPE_INT64_T
-AC_TYPE_INT8_T
-AC_TYPE_MODE_T
-AC_TYPE_OFF_T
-AC_TYPE_PID_T
-AC_TYPE_SIZE_T
-AC_TYPE_SSIZE_T
-AC_CHECK_MEMBERS([struct stat.st_rdev])
-AC_TYPE_UINT16_T
-AC_TYPE_UINT32_T
-AC_TYPE_UINT64_T
-AC_TYPE_UINT8_T
-AC_CHECK_TYPES([ptrdiff_t])
-
-# Checks for library functions.
-AC_FUNC_MALLOC
-AC_FUNC_MBRTOWC
-AC_FUNC_MKTIME
-AC_FUNC_REALLOC
-AC_FUNC_STRCOLL
-AC_FUNC_STRTOD
-AC_CHECK_FUNCS([atexit btowc bzero dup2 fesetround floor ftime ftruncate getcwd gethostbyaddr gethostbyname gethostname gettimeofday inet_ntoa isascii iswprint localeconv mblen mbrlen memchr memmove memset mkdir modf pow putenv rint rmdir select setlocale socket sqrt strcasecmp strchr strcspn strdup strerror strncasecmp strpbrk strrchr strspn strstr strtol strtoul strtoull strtoumax tzset utime])
-
AC_CONFIG_FILES([Makefile tests/Makefile])
AC_OUTPUT
-----------------------------------------------------------------------
Summary of changes:
.hgsub | 1 -
ChangeLog | 8 ++
config.h.in | 364 ----------------------------------------------------------
configure.ac | 36 +------
4 files changed, 9 insertions(+), 400 deletions(-)
delete mode 100644 .hgsub
delete mode 100644 config.h.in
hooks/post-receive
--
Repository: mingw-org-wsl
|
|
From: Erwin W. <no...@so...> - 2014-01-11 17:27:10
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-dist".
The branch, master has been updated
via 2673e1551397ac30bcbc528fa87f10a346cc3a01 (commit)
from 0bd6effdc0650df18c6ae50e0e7d3ce2e104e4c2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-dist/ci/2673e1551397ac30bcbc528fa87f10a346cc3a01/
commit 2673e1551397ac30bcbc528fa87f10a346cc3a01
Author: Erwin Waterlander <wat...@xs...>
Date: Sat Jan 11 18:26:51 2014 +0100
added mingw32/dos2unix 6.0.4
diff --git a/ChangeLog b/ChangeLog
index 309718a..3e138b0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-01-11 Erwin Waterlander <wat...@xs...>
+
+ * mingw32/mingw32-dos2unix.xml: Updated for dos2unix version 6.0.4.
+ * mingw32/issue.log: Updated accordingly.
+ * common/issue.log: Updated accordingly.
+
2014-01-10 Erwin Waterlander <wat...@xs...>
* msys/msys-dos2unix.xml: Updated for dos2unix version 6.0.4.
diff --git a/common/issue.log b/common/issue.log
index 65ca8b1..ec347d9 100755
--- a/common/issue.log
+++ b/common/issue.log
@@ -23,6 +23,6 @@
# MinGW Project, accept liability for any damages, however caused,
# arising from the use of this software.
#
- 75fc52dde8d408d798c0be51070d5d02f4c63085 2014011000 package-list.xml
+ 75fc52dde8d408d798c0be51070d5d02f4c63085 2014011100 package-list.xml
#
# $RCSfile$: end of file
diff --git a/mingw32/issue.log b/mingw32/issue.log
old mode 100644
new mode 100755
index 99c72e9..7814ed6
--- a/mingw32/issue.log
+++ b/mingw32/issue.log
@@ -31,7 +31,7 @@
ea49ff6a14616cefcb9fd1b4d49080875dfaf2f3 2013090900 mingw32-binutils.xml
b4c60a4702749a0369b5059e7c1f50ce567e2c95 2012073100 mingw32-bzip2.xml
c2fa4fe580615c774f72216fb06e35a909a08ba6 2012040200 mingw32-cygutils.xml
- c320ae7f1db93419e4a9b9ad098f69bb6655af08 2013012700 mingw32-dos2unix.xml
+ fdd557a9e9563a44044cbf1c9d9917747d506418 2014011100 mingw32-dos2unix.xml
4dab2d86ca2203a8ac0233824c687504fda4601e 2013091000 mingw32-expat.xml
bc4b331f9bdfbf72a11a310fbc17a027396d09d5 2012073100 mingw32-gcc-tools.xml
9d1d9deeccee4fb04f2944e3cd5e7b85757308ce 2011050500 mingw32-gcc3.xml
@@ -50,7 +50,7 @@
cd33ad74b608bce33ea297801253e6efbafce27c 2012073100 mingw32-mingw-utils.xml
3b9dfae51f73761e69811f402c6374c63aeec552 2013110100 mingw32-mpc.xml
8a11de23e7a89fd11436bdf162ef90712f30101b 2013102300 mingw32-mpfr.xml
- 1413ad59660ad963082e7de10c31bbb725116aee 2013110100 mingw32-package-list.xml
+ 1413ad59660ad963082e7de10c31bbb725116aee 2014011100 mingw32-package-list.xml
bad22da9b9ec9bcea1d539e29ee2976cc88d9fc2 2013053000 mingw32-pexports.xml
cdb2a4dbedfc9f2cdfc92340f6f9b12da061c0d9 2012073100 mingw32-popt.xml
0a5d210a13d073104fb74b4f9c081674c9745cd1 2013090900 mingw32-pthreads-w32.xml
diff --git a/mingw32/mingw32-dos2unix.xml b/mingw32/mingw32-dos2unix.xml
index 95b652d..c48812e 100644
--- a/mingw32/mingw32-dos2unix.xml
+++ b/mingw32/mingw32-dos2unix.xml
@@ -19,6 +19,10 @@
<source tarname="dos2unix-%-mingw32-%-src.tar.%" />
<component class="bin">
+ <release tarname="dos2unix-6.0.4-1-mingw32-bin.tar.lzma" >
+ <requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
+ <requires eq="mingw32-libintl-*-mingw32-*-dll-8.tar" />
+ </release>
<release tarname="dos2unix-6.0.3-1-mingw32-bin.tar.lzma" >
<requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
<requires eq="mingw32-libintl-*-mingw32-*-dll-8.tar" />
@@ -47,6 +51,7 @@
</component>
<component class="doc">
+ <release tarname="dos2unix-6.0.4-1-mingw32-doc.tar.lzma" />
<release tarname="dos2unix-6.0.3-1-mingw32-doc.tar.lzma" />
<release tarname="dos2unix-6.0.2-1-mingw32-doc.tar.lzma" />
<release tarname="dos2unix-6.0.1-1-mingw32-doc.tar.lzma" />
@@ -59,6 +64,7 @@
</component>
<component class="lic">
+ <release tarname="dos2unix-6.0.4-1-mingw32-lic.tar.lzma" />
<release tarname="dos2unix-6.0.3-1-mingw32-lic.tar.lzma" />
<release tarname="dos2unix-6.0.2-1-mingw32-lic.tar.lzma" />
<release tarname="dos2unix-6.0.1-1-mingw32-lic.tar.lzma" />
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
common/issue.log | 2 +-
mingw32/issue.log | 4 ++--
mingw32/mingw32-dos2unix.xml | 6 ++++++
4 files changed, 15 insertions(+), 3 deletions(-)
mode change 100644 => 100755 mingw32/issue.log
hooks/post-receive
--
Repository: mingw-dist
|
|
From: Erwin W. <no...@so...> - 2014-01-11 00:32:59
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository: mingw-dist".
The branch, master has been updated
via 0bd6effdc0650df18c6ae50e0e7d3ce2e104e4c2 (commit)
from f91f4ccdb1dd194758668bca1c5f100c34a314f6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sf.net/p/mingw/mingw-dist/ci/0bd6effdc0650df18c6ae50e0e7d3ce2e104e4c2/
commit 0bd6effdc0650df18c6ae50e0e7d3ce2e104e4c2
Author: Erwin Waterlander <wat...@xs...>
Date: Sat Jan 11 01:32:38 2014 +0100
dos2unix 6.0.4 msys
diff --git a/ChangeLog b/ChangeLog
index 8dcb91e..309718a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-01-10 Erwin Waterlander <wat...@xs...>
+
+ * msys/msys-dos2unix.xml: Updated for dos2unix version 6.0.4.
+ * msys/issue.log: Updated accordingly.
+ * common/issue.log: Update accordingly.
+
2013-11-01 Keith Marshall <kei...@us...>
Correct MPC requirements references to nonexistent MPFR package.
diff --git a/common/issue.log b/common/issue.log
old mode 100644
new mode 100755
index 6f0f238..65ca8b1
--- a/common/issue.log
+++ b/common/issue.log
@@ -23,6 +23,6 @@
# MinGW Project, accept liability for any damages, however caused,
# arising from the use of this software.
#
- 75fc52dde8d408d798c0be51070d5d02f4c63085 2013110100 package-list.xml
+ 75fc52dde8d408d798c0be51070d5d02f4c63085 2014011000 package-list.xml
#
# $RCSfile$: end of file
diff --git a/msys/issue.log b/msys/issue.log
old mode 100644
new mode 100755
index 1fcf874..20ffe91
--- a/msys/issue.log
+++ b/msys/issue.log
@@ -41,7 +41,7 @@
000b65b5e1d1c9a0bf3fcb08e08d73cd952f3963 2012073100 msys-dash.xml
dcce1ddf19a9c305adb350e958de55676cf69112 2012073100 msys-diffstat.xml
5cc54287970aca239fc154e9b46c988ef57b5c9a 2012073100 msys-diffutils.xml
- e44bbdfa99fda09ffc29d5eba29987690be8a19a 2013012700 msys-dos2unix.xml
+ 773bd6300b0c9b148bff3afe2b4363e1f96e3eab 2014011000 msys-dos2unix.xml
2654c6f215facbc7aa9a7391a76e9f626ee2188c 2012073100 msys-expat.xml
2a9bc928f054128d683e2f07e11aa5c73271eb82 2012073100 msys-file.xml
43501d0b51f801f6ee2b124c361b20223fcfeff2 2012073100 msys-findutils.xml
@@ -73,7 +73,7 @@
ec0f6517ee5afb3d8f4887dd0061b558604fd3f5 2012073100 msys-mktemp.xml
243df0057053eebc442d922dff075e09fb579805 2012073100 msys-openssh.xml
0103c79956ba9fa128755cd93374f0fc334c7cf6 2012073100 msys-openssl.xml
- 0defc38585dbedbe010d82bdf6e4dbbae8fb1398 2013102800 msys-package-list.xml
+ 0defc38585dbedbe010d82bdf6e4dbbae8fb1398 2014011000 msys-package-list.xml
d19e1e39e5fab25a3d40acb92b98b40a60b0da90 2012073100 msys-patch.xml
d4f194d2e95035da2b712c54053fb6ad5d45e1d9 2013101200 msys-perl.xml
19ddf46e23e23010a440af1b423d986712c3bda7 2012073100 msys-popt.xml
diff --git a/msys/msys-dos2unix.xml b/msys/msys-dos2unix.xml
index 1cce6d7..b43605a 100644
--- a/msys/msys-dos2unix.xml
+++ b/msys/msys-dos2unix.xml
@@ -20,6 +20,11 @@
<source tarname="dos2unix-%-msys-%-src.tar.%" />
<component class="bin">
+ <release tarname="dos2unix-6.0.4-1-msys-1.0.17-bin.tar.lzma" >
+ <requires eq="msys-core-*-msys-*-bin.tar" />
+ <requires eq="msys-libiconv-*-msys-*-dll-2.tar" />
+ <requires eq="msys-libintl-*-msys-*-dll-8.tar" />
+ </release>
<release tarname="dos2unix-6.0.3-1-msys-1.0.17-bin.tar.lzma" >
<requires eq="msys-core-*-msys-*-bin.tar" />
<requires eq="msys-libiconv-*-msys-*-dll-2.tar" />
@@ -53,6 +58,7 @@
</component>
<component class="doc">
+ <release tarname="dos2unix-6.0.4-1-msys-1.0.17-doc.tar.lzma" />
<release tarname="dos2unix-6.0.3-1-msys-1.0.17-doc.tar.lzma" />
<release tarname="dos2unix-6.0.2-1-msys-1.0.17-doc.tar.lzma" />
<release tarname="dos2unix-6.0.1-1-msys-1.0.17-doc.tar.lzma" />
@@ -67,6 +73,7 @@
</component>
<component class="lic">
+ <release tarname="dos2unix-6.0.4-1-msys-1.0.17-lic.tar.lzma" />
<release tarname="dos2unix-6.0.3-1-msys-1.0.17-lic.tar.lzma" />
<release tarname="dos2unix-6.0.2-1-msys-1.0.17-lic.tar.lzma" />
<release tarname="dos2unix-6.0.1-1-msys-1.0.17-lic.tar.lzma" />
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
common/issue.log | 2 +-
msys/issue.log | 4 ++--
msys/msys-dos2unix.xml | 7 +++++++
4 files changed, 16 insertions(+), 3 deletions(-)
mode change 100644 => 100755 common/issue.log
mode change 100644 => 100755 msys/issue.log
hooks/post-receive
--
Repository: mingw-dist
|