summary refs log tree commit diff
path: root/tests/codegen/panic-abort-windows.rs
blob: 71caa1b3d2af7f48f1fe1a1a4b7fa5d33d01089c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// This test is for *-windows only.
//@ only-windows

//@ compile-flags: -C no-prepopulate-passes -C panic=abort -O

#![crate_type = "lib"]

// CHECK: Function Attrs: nounwind uwtable
// CHECK-NEXT: define void @normal_uwtable()
#[no_mangle]
pub fn normal_uwtable() {
}

// CHECK: Function Attrs: nounwind uwtable
// CHECK-NEXT: define void @extern_uwtable()
#[no_mangle]
pub extern fn extern_uwtable() {
}