ObjFW  Check-in [1790183411]

Overview
Comment:Fix two typos.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 17901834113e68fd1c718e90091043702ec053c31a4f387c151795fef4d494e0
User & Date: js on 2013-07-30 21:46:59
Other Links: manifest | tags
Context
2013-07-31
15:30
Fix forwarding-ppc-elf.S. check-in: bf9c95599d user: js tags: trunk
2013-07-30
21:46
Fix two typos. check-in: 1790183411 user: js tags: trunk
21:41
Add forwardingTargetForSelector: for PowerPC/ELF. check-in: 9ce5b241e4 user: js tags: trunk
Changes

Modified src/forwarding-arm-elf.S from [9a7d09481f] to [5a18cdb1fb].

61
62
63
64
65
66
67
68

69
70
71
72
73
74
75
61
62
63
64
65
66
67

68
69
70
71
72
73
74
75







-
+







	mov	r12, r0
	ldr	r0, [sp, #68]
	ldr	r2, [sp, #72]
	blx	r12

	str	r0, [sp, #68]
	ldr	r1, [sp, #72]
	bl	objc_msg_lookup(PLT)
	bl	objc_msg_lookup_stret(PLT)

	mov	r12, r0
	fldmfdd	sp!, {d0-d7}
	ldmfd	sp!, {r0-r3, lr}

	bx	r12
.type of_forward_stret, %function

Modified src/forwarding-x86-elf.S from [c6695dc060] to [160600a487].

81
82
83
84
85
86
87
88

89
90
91
92
93
94
95
81
82
83
84
85
86
87

88
89
90
91
92
93
94
95







-
+







	movl	%edx, 8(%esp)
	call	*%eax

	movl	%eax, 12(%ebp)
	movl	%eax, (%esp)
	movl	16(%ebp), %eax
	movl	%eax, 4(%esp)
	leal	objc_msg_lookup-.L1(%ebx), %eax
	leal	objc_msg_lookup_stret-.L1(%ebx), %eax
	call	*%eax

	addl	$20, %esp
	popl	%ebx
	popl	%ebp

	jmp	*%eax