Author: mturk
Date: Mon Apr 18 11:35:01 2011
New Revision: 1094499
URL: http://svn.apache.org/viewvc?rev=1094499&view=rev
Log:
Axe AIX support
Modified:
commons/sandbox/runtime/trunk/src/main/native/include/acr/stddefs.h
commons/sandbox/runtime/trunk/src/main/native/os/unix/dso.c
Modified: commons/sandbox/runtime/trunk/src/main/native/include/acr/stddefs.h
URL:
http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/include/acr/stddefs.h?rev=1094499&r1=1094498&r2=1094499&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/include/acr/stddefs.h
(original)
+++ commons/sandbox/runtime/trunk/src/main/native/include/acr/stddefs.h Mon Apr
18 11:35:01 2011
@@ -281,7 +281,6 @@
#define ACR_OS_DARWIN 0x20400
#define ACR_OS_BSD 0x20800
#define ACR_OS_HPUX 0x21000
-#define ACR_OS_AIX 0x22000
#define ACR_TEST_MACRO(M) if ((M)) {
#define ACR_BEGIN_MACRO if (1) {
Modified: commons/sandbox/runtime/trunk/src/main/native/os/unix/dso.c
URL:
http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/os/unix/dso.c?rev=1094499&r1=1094498&r2=1094499&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/os/unix/dso.c (original)
+++ commons/sandbox/runtime/trunk/src/main/native/os/unix/dso.c Mon Apr 18
11:35:01 2011
@@ -26,7 +26,7 @@ AcrDsoLoad(const char *name)
int flags = RTLD_NOW | RTLD_GLOBAL;
#if defined(_AIX)
- if (strchr(name + 1, '(') && canon[strlen(name) - 1] == ')') {
+ if (strchr(name + 1, '(') && name[strlen(name) - 1] == ')') {
/* This special archive.a(dso.so) syntax is required for
* the way libtool likes to build shared libraries on AIX.
* dlopen() support for such a library requires that the