Compiles but doesn't run for irix
authorRobert Brunner <rbrunner@uiuc.edu>
Mon, 1 Feb 1999 02:32:17 +0000 (02:32 +0000)
committerRobert Brunner <rbrunner@uiuc.edu>
Mon, 1 Feb 1999 02:32:17 +0000 (02:32 +0000)
src/QuickThreads/mkfiles/irix5-cc
src/arch/net-irix-64/conv-mach.h
src/arch/net-irix/conv-mach.csh
src/arch/net-irix/conv-mach.h

index 17625c64f3f52ce38467461df27b411c41afed65..f0240b3621f8d36cac5fc1d244aaa05a4a8d25ed 100644 (file)
@@ -1,12 +1,13 @@
 
-CC=cc -32 -I. -O
+CC=cc -n32 -I. -O
+AS=as -n32
 
 all: qt stp testpgm
 
 qt:
        ln -s md/mips.h qtmd.h
        $(CC) -c -o qt.o qt.c
-       as -o qtmds.o md/mips-irix5.s
+       $(AS) -o qtmds.o md/mips-irix5.s
        ar q libqt.a qt.o qtmds.o
 
 stp:
@@ -15,5 +16,5 @@ stp:
 
 testpgm:
        $(CC) -c meas.c
-       as -o qtmdb.o md/mips_b.s
+       $(AS) -o qtmdb.o md/mips_b.s
        $(CC) -o run meas.o qtmdb.o libstp.a libqt.a
index 46dba48366d05be3e5bee401dc4696a4ba212567..eda20778897cbc511d8cdfde87f3f734a034d805 100644 (file)
@@ -2,10 +2,10 @@
 #define _CONV_MACH_H
 
 #define CMK_ASYNC_NOT_NEEDED                               0
-#define CMK_ASYNC_USE_FIOASYNC_AND_FIOSETOWN               1
+#define CMK_ASYNC_USE_FIOASYNC_AND_FIOSETOWN               0
 #define CMK_ASYNC_USE_FIOASYNC_AND_SIOCSPGRP               0
 #define CMK_ASYNC_USE_FIOSSAIOSTAT_AND_FIOSSAIOOWN         0
-#define CMK_ASYNC_USE_F_SETFL_AND_F_SETOWN                 0
+#define CMK_ASYNC_USE_F_SETFL_AND_F_SETOWN                 1
 
 #define CMK_CCS_AVAILABLE                                  1
 
 #define CMK_CSDEXITSCHEDULER_SET_CSDSTOPFLAG               1
 
 #define CMK_DEFAULT_MAIN_USES_COMMON_CODE                  1
+#define CMK_DEFAULT_MAIN_USES_SIMULATOR_CODE               0
 
 #define CMK_FIX_HP_CONNECT_BUG                             0
 
+#define CMK_GETPAGESIZE_AVAILABLE                          0
+
 #define CMK_IS_HETERO                                      1
 
 #define CMK_MACHINE_NAME                                   "net-irix-64"
 #define CMK_TIMER_USE_SPECIAL                              0
 #define CMK_TIMER_USE_TIMES                                1
 
-#define CMK_TYPEDEF_INT2 unknown
-#define CMK_TYPEDEF_INT4 unknown
-#define CMK_TYPEDEF_INT8 unknown
-#define CMK_TYPEDEF_UINT2 unknown
-#define CMK_TYPEDEF_UINT4 unknown
-#define CMK_TYPEDEF_UINT8 unknown
-#define CMK_TYPEDEF_FLOAT4 unknown
-#define CMK_TYPEDEF_FLOAT8 unknown
+#define CMK_TYPEDEF_INT2 short
+#define CMK_TYPEDEF_INT4 int
+#define CMK_TYPEDEF_INT8 long
+#define CMK_TYPEDEF_UINT2 unsigned short
+#define CMK_TYPEDEF_UINT4 unsigned int
+#define CMK_TYPEDEF_UINT8 unsigned long
+#define CMK_TYPEDEF_FLOAT4 float
+#define CMK_TYPEDEF_FLOAT8 double
 
 
 #define CMK_VECTOR_SEND_USES_COMMON_CODE                   1
index f91f2f4ac9d276dbf669088035a31c2ea4dfb3b2..8428c7af768e56e8d6873ede274a5ee51a521d90 100755 (executable)
@@ -1,17 +1,17 @@
 set CMK_CPP_CHARM='/usr/lib/cpp '
-set CMK_CPP_C='cc -32 -E '
-set CMK_CC='cc  -w -32 '
-set CMK_CC_RELIABLE='cc  -w -32 '
-set CMK_CC_FASTEST='cc  -w -32 '
-set CMK_CXX='CC -w -32 '
-set CMK_CXXPP='CC -E -w -32 '
+set CMK_CPP_C='cc -n32 -E '
+set CMK_CC='cc  -w -n32 '
+set CMK_CC_RELIABLE='cc  -w -n32 '
+set CMK_CC_FASTEST='cc  -w -n32 '
+set CMK_CXX='CC -w -n32 '
+set CMK_CXXPP='CC -E -w -n32 '
 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 -w -32 '
-set CMK_LDXX='CC -w -32 '
+set CMK_LD='cc -w -n32 '
+set CMK_LDXX='CC -w -n32 '
 set CMK_LD77=''
 set CMK_M4='m4'
 set CMK_SUF='o'
@@ -19,10 +19,10 @@ set CMK_AR='ar cq'
 set CMK_RANLIB='true'
 set CMK_LIBS='-lqt'
 set CMK_SEQ_LIBS=''
-set CMK_SEQ_CC='cc -w -32 '
-set CMK_SEQ_LD='cc -w -32 '
-set CMK_SEQ_CXX='CC -w -32 '
-set CMK_SEQ_LDXX='CC -w -32 '
+set CMK_SEQ_CC='cc -w -n32 '
+set CMK_SEQ_LD='cc -w -n32 '
+set CMK_SEQ_CXX='CC -w -n32 '
+set CMK_SEQ_LDXX='CC -w -n32 '
 set CMK_CPP_SUFFIX="i"
 set CMK_XLATPP='charmxlat++  '
 set CMK_QT='irix5-cc'
index 81ec5368d762879753a2b891ef43e157ad3f15c1..7af52c2163b9d28b188912671cbbae5ab54ce232 100644 (file)
@@ -32,8 +32,8 @@
 
 #define CMK_MACHINE_NAME                                   "net-irix"
 
-#define CMK_MALLOC_USE_GNU_MALLOC                          1
-#define CMK_MALLOC_USE_OS_BUILTIN                          0
+#define CMK_MALLOC_USE_GNU_MALLOC                          0
+#define CMK_MALLOC_USE_OS_BUILTIN                          1
 
 #define CMK_MEMORY_PAGESIZE                                8192
 #define CMK_MEMORY_PROTECTABLE                             0
 #define CMK_TIMER_USE_SPECIAL                              0
 #define CMK_TIMER_USE_TIMES                                1
 
-#define CMK_TYPEDEF_INT2 unknown
-#define CMK_TYPEDEF_INT4 unknown
-#define CMK_TYPEDEF_INT8 unknown
-#define CMK_TYPEDEF_UINT2 unknown
-#define CMK_TYPEDEF_UINT4 unknown
-#define CMK_TYPEDEF_UINT8 unknown
-#define CMK_TYPEDEF_FLOAT4 unknown
-#define CMK_TYPEDEF_FLOAT8 unknown
+#define CMK_TYPEDEF_INT2 short
+#define CMK_TYPEDEF_INT4 int
+#define CMK_TYPEDEF_INT8 long
+#define CMK_TYPEDEF_UINT2 unsigned short
+#define CMK_TYPEDEF_UINT4 unsigned int
+#define CMK_TYPEDEF_UINT8 unsigned long
+#define CMK_TYPEDEF_FLOAT4 float
+#define CMK_TYPEDEF_FLOAT8 double
 
 
 #define CMK_VECTOR_SEND_USES_COMMON_CODE                   1