[M68k] Fix empty builtin va_list kind
Clang _requires_ every target to provide a va_list kind so we shouldn't
put a llvm_unreachable there. Using `VoidPtrBuiltinVaList` because m68k
doesn't have any special ABI for variadic args.
GitOrigin-RevId: 59437cb7d7c30054f0e77b2369c0aeffed3ccb14
diff --git a/lib/Basic/Targets/M68k.cpp b/lib/Basic/Targets/M68k.cpp
index e10fd77..8e8a69f 100644
--- a/lib/Basic/Targets/M68k.cpp
+++ b/lib/Basic/Targets/M68k.cpp
@@ -159,9 +159,8 @@
return "";
}
-M68kTargetInfo::BuiltinVaListKind M68kTargetInfo::getBuiltinVaListKind() const {
- // FIXME: implement
- llvm_unreachable("Not implemented yet");
+TargetInfo::BuiltinVaListKind M68kTargetInfo::getBuiltinVaListKind() const {
+ return TargetInfo::VoidPtrBuiltinVaList;
}
} // namespace targets