Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
some tests on the first AMOK module, showing how greatly borken it is
[simgrid.git] / acmacro / gras_arch.m4
index ea8a73a..d58ce03 100644 (file)
@@ -174,6 +174,7 @@ case $trace in
   l_C:1/1:_I:2/2:4/4:8/8:8/8:_P:8/8:8/8:_D:4/4:8/8:) gras_arch=1; gras_arch_name=little64;;
   B_C:1/1:_I:2/2:4/4:4/4:8/8:_P:4/4:4/4:_D:4/4:8/8:) gras_arch=2; gras_arch_name=big32;;
   B_C:1/1:_I:2/2:4/4:8/8:8/8:_P:8/8:8/8:_D:4/4:8/8:) gras_arch=3; gras_arch_name=big64;;
+  B_C:1/1:_I:2/2:4/4:4/4:8/8:_P:4/4:4/4:_D:4/4:8/4:) gras_arch=4; gras_arch_name=aix;;
 esac
 if test x$gras_arch = xunknown ; then
   AC_MSG_RESULT([damnit ($trace)])
@@ -195,7 +196,7 @@ AC_DEFUN([GRAS_CHECK_STRUCT_COMPACTION],
        ]],[[switch (0) 
         case 0: 
         case (sizeof(struct s) == sizeof(double)+sizeof(char)):;
-       ]])],[gras_struct_packed=yes],[gras_struct_packed=no"])
+       ]])],[gras_struct_packed=yes],[gras_struct_packed=no])
      
    AC_MSG_RESULT($gras_struct_packed)
    if test x$gras_struct_packed = "xyes" ; then
@@ -215,7 +216,7 @@ AC_DEFUN([GRAS_CHECK_STRUCT_COMPACTION],
    AC_MSG_RESULT($gras_struct_compact)
    
    if test x$gras_struct_compact != xyes ; then
-     AC_MSG_ERROR(GRAS works only on structure compacting architectures (yet))
+     AC_MSG_ERROR([GRAS works only on structure compacting architectures (yet)])
    fi
    AC_DEFINE_UNQUOTED(GRAS_STRUCT_COMPACT, 1,
       [Defined if structures are compacted when possible.