⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tlsbinpic.s

📁 GNU binutils是GNU交叉工具链中的一个源码包
💻 S
字号:
	.section ".tdata", "awT", @progbits	.globl sg1, sg2, sg3, sg4, sg5, sg6, sg7, sg8	.globl sh1, sh2, sh3, sh4, sh5, sh6, sh7, sh8	.hidden sh1, sh2, sh3, sh4, sh5, sh6, sh7, sh8sg1:	.long 17sg2:	.long 18sg3:	.long 19sg4:	.long 20sg5:	.long 21sg6:	.long 22sg7:	.long 23sg8:	.long 24sl1:	.long 65sl2:	.long 66sl3:	.long 67sl4:	.long 68sl5:	.long 69sl6:	.long 70sl7:	.long 71sl8:	.long 72sh1:	.long 257sh2:	.long 258sh3:	.long 259sh4:	.long 260sh5:	.long 261sh6:	.long 262sh7:	.long 263sh8:	.long 264	.text	.globl	fn2	.ent	fn2fn2:	.frame	$sp, 16, $26, 0	ldgp	$gp, 0($27)	subq	$sp, 16, $sp	stq	$26, 0($sp)	.prologue 1		/* GD */	lda	$16, sG1($gp)			!tlsgd!1	ldq	$27, __tls_get_addr($gp)	!literal!1	jsr	$26, ($27), __tls_get_addr	!lituse_tlsgd!1	ldgp	$gp, 0($26)	/* GD against local symbol */	lda	$16, sl2($gp)			!tlsgd!2	ldq	$27, __tls_get_addr($gp)	!literal!2	jsr	$26, ($27), __tls_get_addr	!lituse_tlsgd!2	ldgp	$gp, 0($26)	/* LD */	lda	$16, sl1($gp)			!tlsldm!3	ldq	$27, __tls_get_addr($gp)	!literal!3	jsr	$26, ($27), __tls_get_addr	!lituse_tlsldm!3	ldgp	$gp, 0($26)	lda	$1, sl1+1($0)			!dtprel	/* LD with 4 variables */	lda	$16, sh1($gp)			!tlsldm!4	ldq	$27, __tls_get_addr($gp)	!literal!4	jsr	$26, ($27), __tls_get_addr	!lituse_tlsldm!4	ldgp	$gp, 0($26)	lda	$1, sh1($0)			!dtprel	lda	$1, sh2+2($0)			!dtprel	ldah	$1, sh3+3($0)			!dtprelhi	lda	$1, sh3+3($1)			!dtprello	ldq	$1, sh4+10($gp)			!gotdtprel	addq	$1, $0, $1	ldq	$26, 0($sp)	addq	$sp, 16, $sp	ret	.end	fn2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -