summaryrefslogtreecommitdiff
path: root/gcc/d/dmd/target.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/d/dmd/target.h')
-rw-r--r--gcc/d/dmd/target.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/d/dmd/target.h b/gcc/d/dmd/target.h
index fdae14c9dea..f3d3859e224 100644
--- a/gcc/d/dmd/target.h
+++ b/gcc/d/dmd/target.h
@@ -70,7 +70,11 @@ struct TargetC
};
uint8_t crtDestructorsSupported; // Not all platforms support crt_destructor
+ uint8_t boolsize; // size of a C '_Bool' type
+ uint8_t shortsize; // size of a C 'short' or 'unsigned short' type
+ uint8_t intsize; // size of a C 'int' or 'unsigned int' type
uint8_t longsize; // size of a C 'long' or 'unsigned long' type
+ uint8_t long_longsize; // size of a C 'long long' or 'unsigned long long' type
uint8_t long_doublesize; // size of a C 'long double'
uint8_t wchar_tsize; // size of a C 'wchar_t' type
Runtime runtime;