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:
-rw-r--r--winsup/mingw/ChangeLog5
-rw-r--r--winsup/mingw/include/sys/param.h7
-rw-r--r--winsup/mingw/test_headers.c2
3 files changed, 13 insertions, 1 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog
index 257709215..a9362f9bc 100644
--- a/winsup/mingw/ChangeLog
+++ b/winsup/mingw/ChangeLog
@@ -1,5 +1,10 @@
2002-08-28 Danny Smith <dannysmith@users.sourceforge.net>
+ * include/sys/param.h: Add ENDIAN defines.
+ * test_headers.c: Include sys/param.h.
+
+2002-08-28 Danny Smith <dannysmith@users.sourceforge.net>
+
* test_headers.c: Don't include varargs.h.
* Makefile.in (test_headers): Don't use -std=xx
with -xc++.
diff --git a/winsup/mingw/include/sys/param.h b/winsup/mingw/include/sys/param.h
index 499bec993..0d55c5512 100644
--- a/winsup/mingw/include/sys/param.h
+++ b/winsup/mingw/include/sys/param.h
@@ -28,4 +28,11 @@
#include <sys/types.h>
#include <limits.h>
+#ifndef __STRICT_ANSI__
+/* These are useful for cross-compiling */
+#define BIG_ENDIAN 4321
+#define LITTLE_ENDIAN 1234
+#define BYTE_ORDER LITTLE_ENDIAN
+#endif
+
#endif
diff --git a/winsup/mingw/test_headers.c b/winsup/mingw/test_headers.c
index 1052868cc..e34b152d6 100644
--- a/winsup/mingw/test_headers.c
+++ b/winsup/mingw/test_headers.c
@@ -41,6 +41,7 @@
#include <sys/fcntl.h>
#include <sys/file.h>
#include <sys/locking.h>
+#include <sys/param.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/timeb.h>
@@ -48,6 +49,5 @@
#include <sys/unistd.h>
#include <sys/utime.h>
-
int main()
{return 0;}