ObjFW  Check-in [9aa5bfa889]

Overview
Comment:Fix linker warning on macOS/iOS
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | 1.0
Files: files | file ages | folders
SHA3-256: 9aa5bfa889137e3359598a8603306e3f07d9f22e8c44409eae3edf6f97e5c74b
User & Date: js on 2024-03-02 15:06:24
Other Links: branch diff | manifest | tags
Context
2024-03-02
17:58
Fix documentation for mutable classes check-in: 06926ebe58 user: js tags: 1.0
15:06
Fix linker warning on macOS/iOS check-in: 9aa5bfa889 user: js tags: 1.0
15:06
Fix linker warning on macOS/iOS check-in: ee858ea1fd user: js tags: trunk
11:41
ofarc: Delay setting modified date of directories check-in: 79b125eda5 user: js tags: 1.0
Changes

Modified src/forwarding/apple-forwarding-amd64.S from [7f321ef4ac] to [4fb9f3a546].

29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
	.asciz "forwardingTargetForSelector:"

.section __DATA, __objc_selrefs, literal_pointers, no_dead_strip
sel_forwardingTargetForSelector_:
	.quad str_forwardingTargetForSelector_

.section __DATA, __objc_imageinfo, regular, no_dead_strip
	.long 0, 0

.section __TEXT, __text, regular, pure_instructions
_OFForward:
	_CET_ENDBR

	pushq	%rbp
	movq	%rsp, %rbp







|







29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
	.asciz "forwardingTargetForSelector:"

.section __DATA, __objc_selrefs, literal_pointers, no_dead_strip
sel_forwardingTargetForSelector_:
	.quad str_forwardingTargetForSelector_

.section __DATA, __objc_imageinfo, regular, no_dead_strip
	.long 0, 0x40

.section __TEXT, __text, regular, pure_instructions
_OFForward:
	_CET_ENDBR

	pushq	%rbp
	movq	%rsp, %rbp

Modified src/forwarding/apple-forwarding-arm64.S from [eb3a920f88] to [af9214a968].

23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
	.asciz "forwardingTargetForSelector:"

.section __DATA, __objc_selrefs, literal_pointers, no_dead_strip
sel_forwardingTargetForSelector_:
	.quad str_forwardingTargetForSelector_

.section __DATA, __objc_imageinfo, regular, no_dead_strip
	.long 0, 0

.section __TEXT, __text, regular, pure_instructions
.align 2
_OFForward:
_OFForward_stret:
#ifdef HAVE_BTI
	bti	c







|







23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
	.asciz "forwardingTargetForSelector:"

.section __DATA, __objc_selrefs, literal_pointers, no_dead_strip
sel_forwardingTargetForSelector_:
	.quad str_forwardingTargetForSelector_

.section __DATA, __objc_imageinfo, regular, no_dead_strip
	.long 0, 0x40

.section __TEXT, __text, regular, pure_instructions
.align 2
_OFForward:
_OFForward_stret:
#ifdef HAVE_BTI
	bti	c