diff --git a/include/arch/freebsd-x86/AndroidConfig.h b/include/arch/freebsd-x86/AndroidConfig.h index 4deeb5cf1..cc118f47e 100644 --- a/include/arch/freebsd-x86/AndroidConfig.h +++ b/include/arch/freebsd-x86/AndroidConfig.h @@ -152,9 +152,15 @@ * HAVE_LITTLE_ENDIAN -- we are little endian. * HAVE_BIG_ENDIAN -- we are big endian. */ -#define HAVE_ENDIAN_H +/* #define HAVE_ENDIAN_H */ #define HAVE_LITTLE_ENDIAN +/* + * Define this if you have sys/endian.h + * NOTE: mutually exclusive with HAVE_ENDIAN_H + */ +#define HAVE_SYS_ENDIAN_H + /* * We need to choose between 32-bit and 64-bit off_t. All of our code should * agree on the same size. For desktop systems, use 64-bit values, @@ -293,4 +299,19 @@ */ #define HAVE_WRITEV 1 +/* + * Define if does not exist + * NOTE: defines alloca() which + * on FreeBSD is defined in + */ +#define HAVE_NO_ALLOCA_H + +/* + * Defines CLOCK_PROCESS_CPUTIME_ID for clock_gettime() + * XXX: CLOCK_PROF seems to be commonly used replacement + */ +#ifndef CLOCK_PROCESS_CPUTIME_ID +#define CLOCK_PROCESS_CPUTIME_ID CLOCK_PROF +#endif + #endif /*_ANDROID_CONFIG_H*/ diff --git a/liblog/logprint.c b/liblog/logprint.c index 2cf12545f..080f9e364 100644 --- a/liblog/logprint.c +++ b/liblog/logprint.c @@ -23,7 +23,6 @@ #include #include #include -#include #include #include