ObjFW  Diff

Differences From Artifact [055654d84b]:

To Artifact [1a13549dcf]:


85
86
87
88
89
90
91




92
93
94
95
96
97
98
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102







+
+
+
+







	movq	-0x30(%rbp), %rcx
	movq	-0x38(%rbp), %rdx

	movq	%rbp, %rsp
	popq	%rbp

	jmp	of_method_not_found
.def of_forward
.scl 2
.type 32
.endef

of_forward_stret:
	pushq	%rbp
	movq	%rsp, %rbp

	/* Save all arguments */
	subq	$0x90, %rsp	/* 16-byte alignment */
158
159
160
161
162
163
164




165
166
167
168
169
170
171
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179







+
+
+
+







	movq	-0x38(%rbp), %rdx
	movq	-0x40(%rbp), %r8

	movq	%rbp, %rsp
	popq	%rbp

	jmp	of_method_not_found_stret
.def of_forward_stret
.scl 2
.type 32
.endef

init:
	leaq	module(%rip), %rcx
	jmp	__objc_exec_class

.section .ctors, "aw"
	.quad init