Skip to content

Commit f1ed5fc

Browse files
committed
Simplify test
1 parent 977c430 commit f1ed5fc

File tree

2 files changed

+18
-44
lines changed

2 files changed

+18
-44
lines changed
Lines changed: 4 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,4 @@
1-
.section __TEXT,__text,regular,pure_instructions
2-
.build_version macos, 11, 0
3-
.globl _main ; -- Begin function main
4-
.p2align 2
5-
_main: ; @main
6-
.cfi_startproc
7-
; %bb.0:
8-
sub sp, sp, #32
9-
stp x29, x30, [sp, #16] ; 16-byte Folded Spill
10-
add x29, sp, #16
11-
.cfi_def_cfa w29, 16
12-
.cfi_offset w30, -8
13-
.cfi_offset w29, -16
14-
mov w8, #0 ; =0x0
15-
str w8, [sp, #8] ; 4-byte Folded Spill
16-
stur wzr, [x29, #-4]
17-
adrp x0, __ZL7storage@PAGE
18-
add x0, x0, __ZL7storage@PAGEOFF
19-
bl __Z3fooPKc
20-
ldr w0, [sp, #8] ; 4-byte Folded Reload
21-
ldp x29, x30, [sp, #16] ; 16-byte Folded Reload
22-
add sp, sp, #32
23-
ret
24-
.cfi_endproc
25-
; -- End function
26-
.section __DATA,__storage
27-
__ZL7storage: ; @_ZL7storage
28-
.space 1383 ; 0x567
29-
30-
.subsections_via_symbols
1+
.section __TEXT,__text
2+
.space 64
3+
.section __DATA,__storage
4+
.space 128

llvm/test/tools/llvm-objcopy/MachO/update-section-object.test

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,40 +8,40 @@
88
# RUN: llvm-otool -l %t.new.o | FileCheck %s --check-prefix=UPDATED
99

1010
# ORIG: cmd LC_SEGMENT_64
11-
# ORIG-NEXT: cmdsize 312
11+
# ORIG-NEXT: cmdsize 232
1212
# ORIG-NEXT: segname
1313
# ORIG-NEXT: vmaddr 0x0000000000000000
14-
# ORIG-NEXT: vmsize 0x00000000000005c0
15-
# ORIG-NEXT: fileoff 472
16-
# ORIG-NEXT: filesize 1472
14+
# ORIG-NEXT: vmsize 0x00000000000000c0
15+
# ORIG-NEXT: fileoff 392
16+
# ORIG-NEXT: filesize 192
1717
# ORIG-NEXT: maxprot 0x00000007
1818
# ORIG-NEXT: initprot 0x00000007
19-
# ORIG-NEXT: nsects 3
19+
# ORIG-NEXT: nsects 2
2020
# ORIG-NEXT: flags 0x0
2121

2222
# ORIG: Section
2323
# ORIG: sectname __storage
2424
# ORIG-NEXT: segname __DATA
25-
# ORIG-NEXT: addr 0x0000000000000034
26-
# ORIG-NEXT: size 0x0000000000000567
25+
# ORIG-NEXT: addr 0x0000000000000040
26+
# ORIG-NEXT: size 0x0000000000000080
2727

2828

2929
### Make sure the file size and segment size have changed
3030
# UPDATED: cmd LC_SEGMENT_64
31-
# UPDATED-NEXT: cmdsize 312
31+
# UPDATED-NEXT: cmdsize 232
3232
# UPDATED-NEXT: segname
3333
# UPDATED-NEXT: vmaddr 0x0000000000000000
34-
# UPDATED-NEXT: vmsize 0x00000000000005c0
35-
# UPDATED-NEXT: fileoff 472
36-
# UPDATED-NEXT: filesize 1048
34+
# UPDATED-NEXT: vmsize 0x0000000000000090
35+
# UPDATED-NEXT: fileoff 392
36+
# UPDATED-NEXT: filesize 144
3737
# UPDATED-NEXT: maxprot 0x00000007
3838
# UPDATED-NEXT: initprot 0x00000007
39-
# UPDATED-NEXT: nsects 3
39+
# UPDATED-NEXT: nsects 2
4040
# UPDATED-NEXT: flags 0x0
4141

4242
# UPDATED: Section
4343
# UPDATED: sectname __storage
4444
# UPDATED-NEXT: segname __DATA
45-
# UPDATED-NEXT: addr 0x0000000000000034
46-
# UPDATED-NEXT: size 0x00000000000003be
45+
# UPDATED-NEXT: addr 0x0000000000000040
46+
# UPDATED-NEXT: size 0x0000000000000050
4747

0 commit comments

Comments
 (0)