Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2013-04-22 14:33:09 +0400
committerCorinna Vinschen <corinna@vinschen.de>2013-04-22 14:33:09 +0400
commita1467f643489e4a1f0f6b3da2bb93b8dad15eae7 (patch)
treeacdcfff14cd7e0b99dd058470a07d77fce2d52f2
parent9770af188f1ba68b1b11ff9e88b7d4fcd23c5fc3 (diff)
Adapt to changes in newlib's sys/cdefs.h:
* include/sys/sysinfo.h (struct sysinfo): Rename __unused member to __f. * libc/fts.c (__FBSDID): Drop definition. * regex/regexec.c (__unused): Drop definition.
-rw-r--r--winsup/cygwin/ChangeLog7
-rw-r--r--winsup/cygwin/include/sys/sysinfo.h4
-rw-r--r--winsup/cygwin/libc/fts.c1
-rw-r--r--winsup/cygwin/regex/regexec.c4
4 files changed, 9 insertions, 7 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index cbdabe714..5291103ec 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,12 @@
2013-04-22 Corinna Vinschen <corinna@vinschen.de>
+ Adapt to changes in newlib's sys/cdefs.h:
+ * include/sys/sysinfo.h (struct sysinfo): Rename __unused member to __f.
+ * libc/fts.c (__FBSDID): Drop definition.
+ * regex/regexec.c (__unused): Drop definition.
+
+2013-04-22 Corinna Vinschen <corinna@vinschen.de>
+
* include/cygwin/version.h (CYGWIN_VERSION_DLL_MINOR): Bump to 19.
2013-04-16 Corinna Vinschen <corinna@vinschen.de>
diff --git a/winsup/cygwin/include/sys/sysinfo.h b/winsup/cygwin/include/sys/sysinfo.h
index 693e7b593..32fa05bd1 100644
--- a/winsup/cygwin/include/sys/sysinfo.h
+++ b/winsup/cygwin/include/sys/sysinfo.h
@@ -1,6 +1,6 @@
/* sys/sysinfo.h
- Copyright 2009, 2011 Red Hat, Inc.
+ Copyright 2009, 2011, 2013 Red Hat, Inc.
This file is part of Cygwin.
@@ -30,7 +30,7 @@ struct sysinfo {
unsigned long totalhigh; /* Total high memory size */
unsigned long freehigh; /* Available high memory size */
unsigned int mem_unit; /* Memory unit size in bytes */
- char __unused[10]; /* Pads structure to 64 bytes */
+ char __f[10]; /* Pads structure to 64 bytes */
};
extern int sysinfo (struct sysinfo *);
diff --git a/winsup/cygwin/libc/fts.c b/winsup/cygwin/libc/fts.c
index 028884389..7f292a57b 100644
--- a/winsup/cygwin/libc/fts.c
+++ b/winsup/cygwin/libc/fts.c
@@ -37,7 +37,6 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/94";
#ifdef __CYGWIN__
#include "winsup.h"
#include <sys/statfs.h>
-#define __FBSDID(x)
#define _open open
#define _close close
#endif
diff --git a/winsup/cygwin/regex/regexec.c b/winsup/cygwin/regex/regexec.c
index ad12ada41..c400578b8 100644
--- a/winsup/cygwin/regex/regexec.c
+++ b/winsup/cygwin/regex/regexec.c
@@ -62,10 +62,6 @@ __FBSDID("$FreeBSD: src/lib/libc/regex/regexec.c,v 1.8 2007/06/11 03:05:54 delph
#include "utils.h"
#include "regex2.h"
-#ifdef __CYGWIN__
-#define __unused __attribute__ ((unused))
-#endif
-
static int nope __unused = 0; /* for use in asserts; shuts lint up */
static __inline size_t