Commit 6c632d52f9

Evan Haas <evan@lagerdata.com>
2024-07-31 08:30:25
aro_translate_c: move noreturn test to manifest
1 parent b3f5769
Changed files (2)
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;
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;