aboutsummaryrefslogtreecommitdiffstats
path: root/runtime/include
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/include')
-rw-r--r--runtime/include/stddef.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/runtime/include/stddef.h b/runtime/include/stddef.h
index 452497c3..6056db62 100644
--- a/runtime/include/stddef.h
+++ b/runtime/include/stddef.h
@@ -117,4 +117,13 @@ typedef signed int wchar_t;
#define offsetof(ty,member) (__builtin_offsetof(ty,member))
#endif
+#ifdef _STDDEF_H
+/* Type whose alignment is supported in every context and is at least
+ as great as that of any standard type not using alignment
+ specifiers. Since we do not support long double per default the type
+ with the maximum alignment supported in every context is long long.
+*/
+typedef long long max_align_t;
+#endif
+
#endif