for xlc
authorGengbin Zheng <gzheng@illinois.edu>
Fri, 6 Mar 2009 08:43:15 +0000 (08:43 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Fri, 6 Mar 2009 08:43:15 +0000 (08:43 +0000)
src/arch/multicore-linux-ppc/cc-xlc.h [new file with mode: 0644]
src/arch/multicore-linux-ppc/cc-xlc.sh [new file with mode: 0644]
src/arch/multicore-linux-ppc/conv-mach.h

diff --git a/src/arch/multicore-linux-ppc/cc-xlc.h b/src/arch/multicore-linux-ppc/cc-xlc.h
new file mode 100644 (file)
index 0000000..40a8c17
--- /dev/null
@@ -0,0 +1 @@
+/* empty */
diff --git a/src/arch/multicore-linux-ppc/cc-xlc.sh b/src/arch/multicore-linux-ppc/cc-xlc.sh
new file mode 100644 (file)
index 0000000..109b10c
--- /dev/null
@@ -0,0 +1,22 @@
+CMK_CC='xlc_r '
+CMK_CXX='xlC_r -qstaticinline '
+CMK_C_OPTIMIZE='-O3 -qstrict -Q  '
+CMK_CXX_OPTIMIZE='-O3 -qstrict -Q '
+CMK_PIC='-qpic=small'
+
+CMK_LD="$CMK_CC  "
+CMK_LDXX="$CMK_CXX  "
+
+CMK_QT="aix"
+
+CMK_AR='ar cq'
+CMK_NM='nm '
+
+CMK_NATIVE_CC='xlc_r '
+CMK_NATIVE_LD='xlc_r '
+CMK_NATIVE_CXX='xlC_r -qstaticinline '
+CMK_NATIVE_LDXX='xlC_r '
+
+CMK_CF77='xlf_r  '
+CMK_CF90='xlf90_r  -qsuffix=f=f90' 
+CMK_CF90_FIXED='xlf90_r ' 
index f2d98a8640b02755212f55c79fcf86302adaba2f..fbf0636c3d96c760d578cf8970f483f54ea8339c 100644 (file)
@@ -74,7 +74,7 @@
 #define __ONESIDED_IMPL 1
 #define __ONESIDED_NO_HARDWARE  1
 
-#define CMK_MMAP_PROBE                                      1
+/*#define CMK_MMAP_PROBE                                      1 */
 
 /*#define CMK_PCQUEUE_LOCK                                   1  */
 /*#define CMK_USE_TLS_THREAD                                 1 */