ObjFW  Check-in [8609f8a62c]

Overview
Comment:forwarding-powerpc-elf.S: Fix missing @ha and @l
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 8609f8a62c3608e524665d3f28cc597fdd8bfb0c3763273b9fd824618f6329b9
User & Date: js on 2020-11-22 21:28:19
Other Links: manifest | tags
Context
2020-11-22
22:05
forwarding-powerpc-elf.S: Use addi instead of ori check-in: 6f2c52cfac user: js tags: trunk
21:28
forwarding-powerpc-elf.S: Fix missing @ha and @l check-in: 8609f8a62c user: js tags: trunk
19:21
Enable threads on MorphOS check-in: e5674ea5e9 user: js tags: trunk
Changes

Modified src/forwarding/forwarding-powerpc-elf.S from [b93e738251] to [f08ba03356].

222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
#endif
	mtctr	%r3

	lwz	%r3, 12(%r1)
#ifdef OF_PIC
	lwz	%r4, .Lgot_sel_forwardingTargetForSelector_-.Lbiased_got2(%r30)
#else
	lis	%r4, sel_forwardingTargetForSelector_
	ori	%r4, %r4, sel_forwardingTargetForSelector_
#endif
	lwz	%r5, 16(%r1)
	bctrl

	cmpwi	%r3, 0
	beq-	0f
	lwz	%r4, 12(%r1)







|
|







222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
#endif
	mtctr	%r3

	lwz	%r3, 12(%r1)
#ifdef OF_PIC
	lwz	%r4, .Lgot_sel_forwardingTargetForSelector_-.Lbiased_got2(%r30)
#else
	lis	%r4, sel_forwardingTargetForSelector_@ha
	ori	%r4, %r4, sel_forwardingTargetForSelector_@l
#endif
	lwz	%r5, 16(%r1)
	bctrl

	cmpwi	%r3, 0
	beq-	0f
	lwz	%r4, 12(%r1)