1*11791ae7SSayhaan Siddiqui## This test reproduces the issue with a section which ends at >4G address 233b58f3fSJob NoormanREQUIRES: asserts 333b58f3fSJob NoormanRUN: split-file %s %t 433b58f3fSJob NoormanRUN: yaml2obj %t/yaml -o %t.exe --max-size=0 5ab14eb23SAmir AyupovRUN: llvm-bolt %t.exe -o %t.null --allow-stripped 633b58f3fSJob Noorman#--- yaml 733b58f3fSJob Noorman--- !ELF 833b58f3fSJob NoormanFileHeader: 933b58f3fSJob Noorman Class: ELFCLASS64 1033b58f3fSJob Noorman Data: ELFDATA2LSB 1133b58f3fSJob Noorman Type: ET_EXEC 1233b58f3fSJob Noorman Machine: EM_X86_64 1333b58f3fSJob NoormanProgramHeaders: 1433b58f3fSJob Noorman - Type: PT_LOAD 1533b58f3fSJob Noorman FirstSec: .a 1633b58f3fSJob Noorman LastSec: .a 1733b58f3fSJob Noorman Align: 0x1000 1833b58f3fSJob Noorman - Type: PT_LOAD 1933b58f3fSJob Noorman Flags: [ PF_R, PF_W ] 2033b58f3fSJob Noorman FirstSec: .large_sec 2133b58f3fSJob Noorman LastSec: .large_sec 22561fcf54SAmir Ayupov VAddr: 0x80000000 2333b58f3fSJob Noorman - Type: PT_GNU_RELRO 2433b58f3fSJob Noorman Flags: [ PF_R ] 2533b58f3fSJob NoormanSections: 2633b58f3fSJob Noorman - Name: .a 2733b58f3fSJob Noorman Type: SHT_PROGBITS 2833b58f3fSJob Noorman Content: 00 2933b58f3fSJob Noorman AddressAlign: 0x1 3033b58f3fSJob Noorman - Name: .large_sec 31561fcf54SAmir Ayupov Type: SHT_NOBITS 3233b58f3fSJob Noorman Flags: [ SHF_WRITE, SHF_ALLOC ] 33561fcf54SAmir Ayupov Address: 0x80000000 34561fcf54SAmir Ayupov Size: 0x80000000 3533b58f3fSJob Noorman... 36