Merge "ndk: Remove LONG_LONG_MIN/MAX hack from pthread.h"

This commit is contained in:
Andrew Hsieh
2012-10-16 10:12:25 -07:00
committed by Gerrit Code Review
5 changed files with 16 additions and 20 deletions

View File

@@ -89,6 +89,22 @@
#include <sys/syslimits.h>
#endif
/* GLibc compatibility definitions.
Note that these are defined by GCC's <limits.h>
only when __GNU_LIBRARY__ is defined, i.e. when
targetting GLibc. */
#ifndef LONG_LONG_MIN
#define LONG_LONG_MIN LLONG_MIN
#endif
#ifndef LONG_LONG_MAX
#define LONG_LONG_MAX LLONG_MAX
#endif
#ifndef ULONG_LONG_MAX
#define ULONG_LONG_MAX ULLONG_MAX
#endif
#ifndef PAGESIZE
#define PAGESIZE PAGE_SIZE
#endif

View File

@@ -235,9 +235,4 @@ extern void __pthread_cleanup_pop(__pthread_cleanup_t* c,
} /* extern "C" */
#endif
/************ TO FIX ************/
#define LONG_LONG_MAX __LONG_LONG_MAX__
#define LONG_LONG_MIN (-__LONG_LONG_MAX__ - 1)
#endif /* _PTHREAD_H_ */

View File

@@ -262,9 +262,4 @@ extern void __pthread_cleanup_pop(__pthread_cleanup_t* c,
} /* extern "C" */
#endif
/************ TO FIX ************/
#define LONG_LONG_MAX __LONG_LONG_MAX__
#define LONG_LONG_MIN (-__LONG_LONG_MAX__ - 1)
#endif /* _PTHREAD_H_ */

View File

@@ -267,9 +267,4 @@ extern void __pthread_cleanup_pop(__pthread_cleanup_t* c,
} /* extern "C" */
#endif
/************ TO FIX ************/
#define LONG_LONG_MAX __LONG_LONG_MAX__
#define LONG_LONG_MIN (-__LONG_LONG_MAX__ - 1)
#endif /* _PTHREAD_H_ */

View File

@@ -306,9 +306,4 @@ extern void __pthread_cleanup_pop(__pthread_cleanup_t* c,
} /* extern "C" */
#endif
/************ TO FIX ************/
#define LONG_LONG_MAX __LONG_LONG_MAX__
#define LONG_LONG_MIN (-__LONG_LONG_MAX__ - 1)
#endif /* _PTHREAD_H_ */