summaryrefslogtreecommitdiff
path: root/src/runtime/c/gu
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2013-09-04 11:51:05 +0000
committerkr.angelov <kr.angelov@gmail.com>2013-09-04 11:51:05 +0000
commitc837f3927e366ccee75d21427cfc741066d5e80d (patch)
tree31966d56633c9b32d1de9cc4dffa0ed0d7c1081b /src/runtime/c/gu
parent93cbfd31d14be8b35e65eb7116fafcd0f867a72d (diff)
the code in the C runtime is now complete independent from config.h
Diffstat (limited to 'src/runtime/c/gu')
-rw-r--r--src/runtime/c/gu/defs.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/runtime/c/gu/defs.h b/src/runtime/c/gu/defs.h
index 9fa62b39b..51a2293e3 100644
--- a/src/runtime/c/gu/defs.h
+++ b/src/runtime/c/gu/defs.h
@@ -56,13 +56,9 @@
#ifdef GU_ALIGNOF
# define gu_alignof GU_ALIGNOF
-# define GU_ALIGNOF_WORKS_ON_FAM_STRUCTS
#else
# define gu_alignof(t_) \
((size_t)(offsetof(struct { char c_; t_ e_; }, e_)))
-# ifdef GU_CAN_HAVE_FAM_IN_MEMBER
-# define GU_ALIGNOF_WORKS_ON_FAM_STRUCTS
-# endif
#endif
#define GU_PLIT(type, expr) \
@@ -116,7 +112,7 @@ gu_min(int a, int b) {
return GU_MIN(a, b);
}
-#ifdef GU_ALIGNOF_WORKS_ON_FAM_STRUCTS
+#ifdef GU_ALIGNOF
#define gu_flex_alignof gu_alignof
#else
#define gu_flex_alignof(t) 0