brintos

brintos / llvm-project-archived public Read only

0
0
Text · 737 B · 78be403 Raw
30 lines · plain
1// RUN: llvm-mc < %s -triple=x86_64-apple-macosx -filetype=obj -o - | llvm-objdump --fault-map-section - | FileCheck %s2 3	.section	__LLVM_FAULTMAPS,__llvm_faultmaps4__LLVM_FaultMaps:5	.byte	16	.byte	07	.short	08	.long	29	.quad	0xFFDEAD10	.long	111	.long	012	.long	113	.long	10014	.long	20015 16	.quad	0xFFDAED17	.long	118	.long	019	.long	120	.long	40021	.long	50022 23// CHECK: FaultMap table:24// CHECK-NEXT: Version: 0x125// CHECK-NEXT: NumFunctions: 226// CHECK-NEXT: FunctionAddress: 0xffdead, NumFaultingPCs: 127// CHECK-NEXT: Fault kind: FaultingLoad, faulting PC offset: 100, handling PC offset: 20028// CHECK-NEXT: FunctionAddress: 0xffdaed, NumFaultingPCs: 129// CHECK-NEXT: Fault kind: FaultingLoad, faulting PC offset: 400, handling PC offset: 50030