ObjFW  Check-in [2c435f2422]

Overview
Comment:lookup-asm-x86_64-macho.S: Fix missing underscore
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | tagged-pointers
Files: files | file ages | folders
SHA3-256: 2c435f24227a7715d4282a4e7f9bc429e9887a339102bd5f7d45b0f32b22e9d4
User & Date: js on 2020-07-20 22:02:14
Other Links: branch diff | manifest | tags
Context
2020-07-25
09:58
OFDate: Prepare for tagged pointers check-in: 95830bf78b user: js tags: tagged-pointers
2020-07-20
22:02
lookup-asm-x86_64-macho.S: Fix missing underscore check-in: 2c435f2422 user: js tags: tagged-pointers
2020-07-19
16:17
Merge trunk into branch "tagged-pointers" check-in: e2a53689c6 user: js tags: tagged-pointers
Changes

Modified src/runtime/lookup-asm/lookup-asm-x86_64-macho.S from [e2943741c9] to [fe2d5e2a56].

50
51
52
53
54
55
56
57
58
59
60
61
62
63
64

	test	rax, rax
	jz	$1

	ret

Ltagged_pointer_$0:
	mov	rax, [rip+objc_tagged_pointer_secret@GOTPCREL]
	xor	rdi, [rax]
	and	dil, 0xE
	movzx	r8, dil

	mov	rax, [rip+_objc_tagged_pointer_classes]
	mov	r8, [rax+r8*4]
	mov	r8, [r8+64]







|







50
51
52
53
54
55
56
57
58
59
60
61
62
63
64

	test	rax, rax
	jz	$1

	ret

Ltagged_pointer_$0:
	mov	rax, [rip+_objc_tagged_pointer_secret@GOTPCREL]
	xor	rdi, [rax]
	and	dil, 0xE
	movzx	r8, dil

	mov	rax, [rip+_objc_tagged_pointer_classes]
	mov	r8, [rax+r8*4]
	mov	r8, [r8+64]