commit 6c632d52f903b97d28210a6a4155eee8e6704d33 (tree)
parent b3f576993087f90a249b75f8e72cb95974633eb4
Author: Evan Haas <evan@lagerdata.com>
Date: Tue, 30 Jul 2024 23:30:25 -0700
aro_translate_c: move noreturn test to manifest
Diffstat:
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/test/cases/translate_c/noreturn attribute.c b/test/cases/translate_c/noreturn attribute.c
@@ -0,0 +1,6 @@
+void foo(void) __attribute__((noreturn));
+
+// translate-c
+// c_frontend=aro,clang
+//
+// pub extern fn foo() noreturn;
diff --git a/test/translate_c.zig b/test/translate_c.zig
@@ -774,12 +774,6 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
\\}
});
- cases.add("noreturn attribute",
- \\void foo(void) __attribute__((noreturn));
- , &[_][]const u8{
- \\pub extern fn foo() noreturn;
- });
-
cases.add("always_inline attribute",
\\__attribute__((always_inline)) int foo() {
\\ return 5;