* include/cygwin/config.h: Define __USE_INTERNAL_STAT64 appropriately.
This commit is contained in:
parent
837e070f31
commit
5d575f7dcd
|
@ -1,3 +1,7 @@
|
||||||
|
2003-05-13 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
|
* include/cygwin/config.h: Define __USE_INTERNAL_STAT64 appropriately.
|
||||||
|
|
||||||
2003-05-12 Corinna Vinschen <corinna@vinschen.de>
|
2003-05-12 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* Makefile.in (CYGWIN_START): Define as crt0.o. Add to TARGET_LIBS.
|
* Makefile.in (CYGWIN_START): Define as crt0.o. Add to TARGET_LIBS.
|
||||||
|
|
|
@ -23,6 +23,14 @@ extern "C" {
|
||||||
#define _READ_WRITE_RETURN_TYPE _ssize_t
|
#define _READ_WRITE_RETURN_TYPE _ssize_t
|
||||||
#define __LARGE64_FILES 1
|
#define __LARGE64_FILES 1
|
||||||
#define __CYGWIN_USE_BIG_TYPES__ 1
|
#define __CYGWIN_USE_BIG_TYPES__ 1
|
||||||
|
#ifdef __CYGWIN_USE_BIG_TYPES__
|
||||||
|
/* __USE_INTERNAL_STAT64 is needed when building newlib for Cygwin.
|
||||||
|
It must be set when __CYGWIN_USE_BIG_TYPES__ is set. In this case
|
||||||
|
newlib will call the 64 bit stat calls internally. Otherwise the
|
||||||
|
struct stat used in newlib is not matching the struct stat used in
|
||||||
|
Cygwin. */
|
||||||
|
#define __USE_INTERNAL_STAT64 1
|
||||||
|
#endif
|
||||||
#if defined(__INSIDE_CYGWIN__) || defined(_COMPILING_NEWLIB)
|
#if defined(__INSIDE_CYGWIN__) || defined(_COMPILING_NEWLIB)
|
||||||
#define __IMPORT
|
#define __IMPORT
|
||||||
#else
|
#else
|
||||||
|
|
Loading…
Reference in New Issue