ObjFW  Diff

Differences From Artifact [2020d245a7]:

To Artifact [89119220a2]:


25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.section .text
.macro generate_lookup name not_found
\name:
	movl	4(%esp), %edx
	testl	%edx, %edx
	jz	ret_nil

	btl	$0, %edx
	jc	.Ltagged_pointer_\name

	movl	(%edx), %edx
	movl	32(%edx), %edx

.Lmain_\name:
	movl	8(%esp), %eax








|
|







25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.section .text
.macro generate_lookup name not_found
\name:
	movl	4(%esp), %edx
	testl	%edx, %edx
	jz	ret_nil

	testb	$1, %dl
	jnz	.Ltagged_pointer_\name

	movl	(%edx), %edx
	movl	32(%edx), %edx

.Lmain_\name:
	movl	8(%esp), %eax