Author: mturk
Date: Fri Sep 4 09:05:32 2009
New Revision: 811298
URL: http://svn.apache.org/viewvc?rev=811298&view=rev
Log:
Few more portable macros that should be present everywhere
Modified:
commons/sandbox/runtime/trunk/src/main/native/include/acr.h
commons/sandbox/runtime/trunk/src/main/native/include/acr_port.h
Modified: commons/sandbox/runtime/trunk/src/main/native/include/acr.h
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/include/acr.h?rev=811298&r1=811297&r2=811298&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/include/acr.h (original)
+++ commons/sandbox/runtime/trunk/src/main/native/include/acr.h Fri Sep 4 09:05:32 2009
@@ -282,7 +282,6 @@
/** Default alignment */
#define ACR_ALIGN_DEFAULT(size) ACR_ALIGN(size, 8)
-
/**
* ACR_DECLARE_EXPORT is defined when building the ANNEX dynamic library,
* so that all public symbols are exported.
Modified: commons/sandbox/runtime/trunk/src/main/native/include/acr_port.h
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/include/acr_port.h?rev=811298&r1=811297&r2=811298&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/include/acr_port.h (original)
+++ commons/sandbox/runtime/trunk/src/main/native/include/acr_port.h Fri Sep 4 09:05:32 2009
@@ -22,6 +22,23 @@
#define UNUSED_SOURCE_FILE(F) \
const char __provided_##F [] = "Using system provided " #F "()"
+#if !defined(FALSE)
+#define FALSE (0)
+#endif
+#if !defined(TRUE)
+#define TRUE (!FALSE)
+#endif
+
+#if !defined(ABS)
+#define ABS(x) (((x) > 0) ? (x) : -(x))
+#endif
+#if !defined(MAX)
+#define MAX(a, b) (((a) > (b)) ? (a) : (b))
+#endif
+#if !defined(MIN)
+#define MIN(a, b) (((a) < (b)) ? (a) : (b))
+#endif
+
/**
* Function prototypes for the portable layer
*/
|