From fc6485562c7f11b39a3a41e7d4504e4f5c40890a Mon Sep 17 00:00:00 2001 From: mquinson Date: Mon, 28 Feb 2005 17:12:44 +0000 Subject: [PATCH] When using gcc -maix64 git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1108 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- acmacro/gras_arch.m4 | 1 + src/gras/DataDesc/datadesc_private.h | 2 +- src/gras/DataDesc/ddt_convert.c | 6 ++++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/acmacro/gras_arch.m4 b/acmacro/gras_arch.m4 index e05cac69a5..c6aeeb122b 100644 --- a/acmacro/gras_arch.m4 +++ b/acmacro/gras_arch.m4 @@ -192,6 +192,7 @@ case $trace in B_C:1/1:_I:2/2:4/2:4/2:8/2:_P:4/2:4/2:_D:4/2:8/2:) gras_arch=6; gras_arch_name=big32_2;; 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=7; gras_arch_name=big64;; + B_C:1/1:_I:2/2:4/4:8/8:8/8:_P:8/8:8/8:_D:4/4:8/4:) gras_arch=8; gras_arch_name=big64_8_4;; esac if test x$gras_arch = xunknown ; then AC_MSG_RESULT([damnit ($trace)]) diff --git a/src/gras/DataDesc/datadesc_private.h b/src/gras/DataDesc/datadesc_private.h index 6864ac3ce4..19030781b4 100644 --- a/src/gras/DataDesc/datadesc_private.h +++ b/src/gras/DataDesc/datadesc_private.h @@ -43,7 +43,7 @@ void gras_ddt_freev(void *ddt); * Descriptions of all known architectures * *******************************************/ -#define gras_arch_count 8 +#define gras_arch_count 9 typedef enum { gras_ddt_scalar_char = 0, gras_ddt_scalar_short = 1, diff --git a/src/gras/DataDesc/ddt_convert.c b/src/gras/DataDesc/ddt_convert.c index f144a2f86f..142be9df7e 100644 --- a/src/gras/DataDesc/ddt_convert.c +++ b/src/gras/DataDesc/ddt_convert.c @@ -48,7 +48,6 @@ const gras_arch_desc_t gras_arches[gras_arch_count] = { {"big32", 1, {1,2,4,4,8, 4,4, 4,8}, {1,2,4,4,8, 4,4, 4,8}}, - {"big32_8_4", 1, {1,2,4,4,8, 4,4, 4,8}, /* AIX */ {1,2,4,4,8, 4,4, 4,4}}, @@ -59,7 +58,10 @@ const gras_arch_desc_t gras_arches[gras_arch_count] = { {1,2,2,2,2, 2,2, 2,2}}, {"big64", 1, {1,2,4,8,8, 8,8, 4,8}, /* sparc */ - {1,2,4,8,8, 8,8, 4,8}} + {1,2,4,8,8, 8,8, 4,8}}, + + {"big64_8_4", 1, {1,2,4,8,8, 8,8, 4,8}, /* aix with -maix64 */ + {1,2,4,8,8, 8,8, 4,4}} }; const char *gras_datadesc_arch_name(int code) { -- 2.20.1