Fixed gatherflat problem.
authorMilind Bhandarkar <milind@cs.uiuc.edu>
Fri, 1 Aug 1997 22:38:48 +0000 (22:38 +0000)
committerMilind Bhandarkar <milind@cs.uiuc.edu>
Fri, 1 Aug 1997 22:38:48 +0000 (22:38 +0000)
Also fixed optimization flags.

src/arch/exemplar/conv-mach.csh
src/arch/exemplar/machine.c
src/scripts/gatherflat

index 14663c7033759567c462a3d25157a2db2e72a19c..efd9540d3c65433aafa35538cd0c7685396ed412 100755 (executable)
@@ -23,9 +23,9 @@ set CMK_CC_FASTEST='cc'
 set CMK_CXX='CC '
 set CMK_CF77=''
 set CMK_C_DEBUG='-g +O0 '
-set CMK_C_OPTIMIZE='-O2'
+set CMK_C_OPTIMIZE='+O2'
 set CMK_CXX_DEBUG='-g +O0 '
-set CMK_CXX_OPTIMIZE=''
+set CMK_CXX_OPTIMIZE='+O2'
 set CMK_LD='cc -Wl,+parallel '
 set CMK_LDXX='CC -Wl,+parallel '
 set CMK_LD77=''
index 59fae138d31c8ffb1f6fd0084e2ae664256275e2..711dc859c917d05877495c057b5273adae015f18 100644 (file)
  * REVISION HISTORY:
  *
  * $Log$
- * Revision 2.26  1997-07-29 16:09:48  milind
+ * Revision 2.27  1997-08-01 22:38:50  milind
+ * Fixed gatherflat problem.
+ * Also fixed optimization flags.
+ *
+ * Revision 2.26  1997/07/29 16:09:48  milind
  * Added CmiNodeLock macros and functions to the machine layer for all except
  * solaris SMP.
  *
@@ -180,14 +184,14 @@ CmiNotifyIdle()
 {
 }
 
-CmiNodeLock_t CmiCreateLock(void)
+CmiNodeLock CmiCreateLock(void)
 {
-  CmiNodeLock_t *plock = (CmiNodeLock_t *)malloc(sizeof(CmiNodeLock_t));
+  CmiNodeLock *plock = (CmiNodeLock *)malloc(sizeof(CmiNodeLock));
   cps_mutex_alloc(*plock);
   return *plock;
 }
 
-int CmiProbeLock(CmiNodeLock_t lock)
+int CmiProbeLock(CmiNodeLock lock)
 {
   if(cps_mutex_trylock(lock) == 0){
     cps_mutex_unlock(lock);
index 3a10d4f9d9a3475b67bcffc701dfa771ee595ccd..f284558f856c651b326b53cf3ce5ce42b6927469 100755 (executable)
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+if [ -d $1 ] ; then
+
 SRC=`(cd $1 ; pwd)`
 DST=$2
 
@@ -9,3 +11,5 @@ if [ ! -d $DST ] ; then mkdir $DST ; fi
 awk '{print "ln -s '$SRC'"$1" '$DST'";}' < temp.f > temp.l
 sh temp.l
 rm -f temp.d temp.l
+
+fi