add M68kRTD to clang calling conventions

This commit is contained in:
Andrew Kelley
2024-04-28 21:15:40 -07:00
parent 3c21db6392
commit 72d6f79454
3 changed files with 4 additions and 0 deletions

View File

@@ -2107,6 +2107,7 @@ pub const CallingConv = enum(c_int) {
AArch64VectorCall,
AArch64SVEPCS,
AMDGPUKernelCall,
M68kRTD,
};
pub const StorageClass = enum(c_int) {

View File

@@ -2115,6 +2115,7 @@ void ZigClang_detect_enum_CallingConv(clang::CallingConv x) {
case clang::CC_AArch64VectorCall:
case clang::CC_AArch64SVEPCS:
case clang::CC_AMDGPUKernelCall:
case clang::CC_M68kRTD:
break;
}
}
@@ -2140,6 +2141,7 @@ static_assert((clang::CallingConv)ZigClangCallingConv_PreserveAll == clang::CC_P
static_assert((clang::CallingConv)ZigClangCallingConv_AArch64VectorCall == clang::CC_AArch64VectorCall, "");
static_assert((clang::CallingConv)ZigClangCallingConv_AArch64SVEPCS == clang::CC_AArch64SVEPCS, "");
static_assert((clang::CallingConv)ZigClangCallingConv_AMDGPUKernelCall == clang::CC_AMDGPUKernelCall, "");
static_assert((clang::CallingConv)ZigClangCallingConv_M68kRTD == clang::CC_M68kRTD, "");
void ZigClang_detect_enum_StorageClass(clang::StorageClass x) {
switch (x) {

View File

@@ -1219,6 +1219,7 @@ enum ZigClangCallingConv {
ZigClangCallingConv_AArch64VectorCall,
ZigClangCallingConv_AArch64SVEPCS,
ZigClangCallingConv_AMDGPUKernelCall,
ZigClangCallingConv_M68kRTD,
};
enum ZigClangStorageClass {