Fix issue with naked functions #2365

This commit is contained in:
Christoffer Lerno
2025-08-04 15:51:49 +02:00
parent b463358add
commit c99284103d
2 changed files with 14 additions and 3 deletions

View File

@@ -9,6 +9,9 @@ fn void start() @export("_start") @naked @nostrip {
}
}
fn void foo(char a) @naked @nostrip { }
/* #expect: testing.ll
define void @_start() #0 {
@@ -17,3 +20,9 @@ entry:
unreachable
}
; Function Attrs: naked nounwind uwtable
define void @testing.foo(i8 zeroext %0) #0 {
entry:
unreachable
}