Commit 6c632d52f9
Changed files (2)
test
cases
translate_c
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;