Added +z option to produce position independent code.
authorMilind Bhandarkar <milind@cs.uiuc.edu>
Tue, 22 Oct 1996 19:08:31 +0000 (19:08 +0000)
committerMilind Bhandarkar <milind@cs.uiuc.edu>
Tue, 22 Oct 1996 19:08:31 +0000 (19:08 +0000)
Needed for parallel perl.

src/arch/net-hp-cc/conv-mach.csh
src/arch/net-hp-cc/conv-mach.h

index b5185cda3171736b74e093e85dbe0be8217a7e87..e68ffe9b0ae5360e70dc2892974046d618cdffda 100644 (file)
 # REVISION HISTORY:
 #
 # $Log$
-# Revision 1.3  1996-08-04 04:19:50  jyelon
+# Revision 1.4  1996-10-22 19:08:31  milind
+# Added +z option to produce position independent code.
+# Needed for parallel perl.
+#
+# Revision 1.3  1996/08/04 04:19:50  jyelon
 # Added CMK_LDRO_WORKS
 #
 # Revision 1.2  1996/08/01 21:11:12  jyelon
 ############################################################################
 
 set CMK_CPP_CHARM='/lib/cpp -P'
-set CMK_CPP_C='cc -E'
+set CMK_CPP_C='cc -Aa -E'
 set CMK_LDRO='ld -r -o'
 set CMK_LDRO_WORKS=1
-set CMK_CC='cc -Aa -D_HPUX_SOURCE '
-set CMK_CC_RELIABLE='cc -Aa -D_HPUX_SOURCE '
-set CMK_CC_FASTEST='cc -Aa -D_HPUX_SOURCE '
-set CMK_CXX='CC -D_HPUX_SOURCE'
-set CMK_CXXPP='CC -Aa -D_HPUX_SOURCE -E '
+set CMK_CC='cc -Aa -D_HPUX_SOURCE +z '
+set CMK_CC_RELIABLE='cc -Aa -D_HPUX_SOURCE +z '
+set CMK_CC_FASTEST='cc -Aa -D_HPUX_SOURCE +z '
+set CMK_CXX='CC -D_HPUX_SOURCE +z '
+set CMK_CXXPP='CC -Aa -D_HPUX_SOURCE -E +z '
 set CMK_CF77=''
 set CMK_C_DEBUG='-g'
 set CMK_C_OPTIMIZE='-O'
 set CMK_CXX_DEBUG='-g'
 set CMK_CXX_OPTIMIZE='-O'
-set CMK_LD='cc -Aa -D_HPUX_SOURCE -s'
-set CMK_LDXX='CC'
+set CMK_LD='cc -Aa -D_HPUX_SOURCE +z '
+set CMK_LDXX='CC +z '
 set CMK_LD77=''
 set CMK_M4='m4'
 set CMK_SUF='o'
@@ -47,11 +51,11 @@ set CMK_AR='ar q'
 set CMK_RANLIB='true'
 set CMK_LIBS=''
 set CMK_SEQ_LIBS=''
-set CMK_SEQ_CC='cc -Aa -D_HPUX_SOURCE '
-set CMK_SEQ_LD='cc -Aa -D_HPUX_SOURCE '
-set CMK_SEQ_CXX='CC -D_HPUX_SOURCE '
-set CMK_SEQ_LDXX='CC -D_HPUX_SOURCE '
+set CMK_SEQ_CC='cc -Aa -D_HPUX_SOURCE +z '
+set CMK_SEQ_LD='cc -Aa -D_HPUX_SOURCE +z '
+set CMK_SEQ_CXX='CC -D_HPUX_SOURCE +z '
+set CMK_SEQ_LDXX='CC -D_HPUX_SOURCE +z '
 set CMK_NM='nm'
 set CMK_NM_FILTER="grep '|extern|' | sed -e 's@ *|.*@@'"
-set CMK_CPP_SUFFIX="ii"
+set CMK_CPP_SUFFIX="i"
 set CMK_XLATPP='charmxlat++ '
index 14ae48d8d5ba480d8a9e0fe1bcba2fcee1093ed2..9e096b806c7d1cb5fa3c1d6840a6a43f73f0218a 100644 (file)
@@ -8,7 +8,11 @@
  ***************************************************************************
  *
  * $Log$
- * Revision 1.7  1996-08-08 20:16:53  jyelon
+ * Revision 1.8  1996-10-22 19:08:32  milind
+ * Added +z option to produce position independent code.
+ * Needed for parallel perl.
+ *
+ * Revision 1.7  1996/08/08 20:16:53  jyelon
  * *** empty log message ***
  *
  * Revision 1.6  1996/07/16 17:23:37  jyelon
 #ifndef _CONV_MACH_H
 #define _CONV_MACH_H
 
-#define CMK_ASYNC_DOESNT_WORK_USE_TIMER_INSTEAD            0
+#define CMK_ASYNC_DOESNT_WORK_USE_TIMER_INSTEAD            1
 #define CMK_ASYNC_NOT_NEEDED                               0
 #define CMK_ASYNC_USE_FIOASYNC_AND_FIOSETOWN               0
 #define CMK_ASYNC_USE_FIOASYNC_AND_SIOCSPGRP               0
-#define CMK_ASYNC_USE_FIOSSAIOSTAT_AND_FIOSSAIOOWN         1
+#define CMK_ASYNC_USE_FIOSSAIOSTAT_AND_FIOSSAIOOWN         0
 #define CMK_ASYNC_USE_F_SETFL_AND_F_SETOWN                 0
 
 #define CMK_CMIDELIVERS_USE_COMMON_CODE                    1
 #define CMK_STRINGS_USE_STRINGS_H                          0
 #define CMK_STRINGS_USE_STRING_H                           1
 
-#define CMK_THREADS_UNAVAILABLE                            1
+#define CMK_THREADS_UNAVAILABLE                            0
 #define CMK_THREADS_USE_ALLOCA                             0
 #define CMK_THREADS_USE_ALLOCA_WITH_HEADER_FILE            0
 #define CMK_THREADS_USE_ALLOCA_WITH_PRAGMA                 0
-#define CMK_THREADS_USE_JB_TWEAKING                        0
+#define CMK_THREADS_USE_JB_TWEAKING                        1
 
 #define CMK_TIMER_USE_GETRUSAGE                            0
 #define CMK_TIMER_USE_SPECIAL                              0