ObjFW  Check-in [dbfe400f6e]

Overview
Comment:Fix a linker warning on OpenBSD/SPARC64
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | 0.90
Files: files | file ages | folders
SHA3-256: dbfe400f6eadce1482976c41f61951a0c19940888f2711eebfccc6a8387253dc
User & Date: js on 2017-08-19 15:54:54
Other Links: branch diff | manifest | tags
Context
2017-08-20
19:22
Set version to 0.90.1 check-in: 7a08766151 user: js tags: 0.90
2017-08-19
15:54
Fix a linker warning on OpenBSD/SPARC64 check-in: dbfe400f6e user: js tags: 0.90
2017-08-13
22:38
Fix -[OFData description] check-in: 793b89e263 user: js tags: 0.90
Changes

Modified src/runtime/lookup-asm/lookup-asm-sparc64-elf.S from [03722104be] to [44cfec8a34].

48
49
50
51
52
53
54
55
56
57
58
59





60
61
62
63
64
65
66
#ifdef OF_SELUID24
	ldx	[%o2 + %o3], %o2
#endif
	ldx	[%o2 + %o4], %o2
	ldx	[%o2 + %o5], %o2

	cmp	%o2, 0
	be,pn	%xcc, \not_found
	 nop

	retl
	 mov	%o2, %o0





.type \name, %function
.size \name, .-\name
.endm

.macro generate_lookup_super name lookup
\name:
	mov	%o0, %o2







|




>
>
>
>
>







48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#ifdef OF_SELUID24
	ldx	[%o2 + %o3], %o2
#endif
	ldx	[%o2 + %o4], %o2
	ldx	[%o2 + %o5], %o2

	cmp	%o2, 0
	be,pn	%xcc, 0f
	 nop

	retl
	 mov	%o2, %o0

0:
	mov	%o7, %g1
	call	\not_found
	 mov	%g1, %o7
.type \name, %function
.size \name, .-\name
.endm

.macro generate_lookup_super name lookup
\name:
	mov	%o0, %o2