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

📄 tlspic1.s

📁 GNU binutils是GNU交叉工具链中的一个源码包
💻 S
字号:
	/* Force .data aligned to 4K, so .got very likely gets at 0x13190	   (0x60 bytes .tdata and 0x130 bytes .dynamic)  */	.data	.balign 4096	.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	.explicit	.pred.safe_across_calls p1-p5,p16-p63	/* Force .text aligned to 4K, so it very likely gets at 0x1000.  */	.text	.balign	4096	.globl	fn1#	.proc	fn1#fn1:	.prologue 12, 33	.mib	.save	ar.pfs, r34	alloc	r34 = ar.pfs, 0, 3, 2, 0	.save	rp, r33	mov	r33 = b0	/* GD */	addl	r14 = @ltoff(@dtpmod(sg1#)), gp	addl	r15 = @ltoff(@dtprel(sg1#)), gp	;;	ld8	out0 = [r14]	ld8	out1 = [r15]	br.call.sptk.many b0 = __tls_get_addr#	;;	/* GD against hidden symbol */	addl	r14 = @ltoff(@dtpmod(sh2#)), gp	addl	r15 = @ltoff(@dtprel(sh2#)), gp	;;	ld8	out0 = [r14]	ld8	out1 = [r15]	br.call.sptk.many b0 = __tls_get_addr#	;;	/* LD */	addl	r14 = @ltoff(@dtpmod(sl1#)), gp	addl	out1 = @dtprel(sl1#) + 1, r0	;;	ld8	out0 = [r14]	br.call.sptk.many b0 = __tls_get_addr#	;;	/* LD with 4 variables variables */	addl	r14 = @ltoff(@dtpmod(sh1#)), gp	mov	out1 = r0	;;	ld8	out0 = [r14]	br.call.sptk.many b0 = __tls_get_addr#	;;	mov	r2 = r8	;;	addl	r14 = @dtprel(sh1#), r2	addl	r15 = @dtprel(sH1#) + 2, r2	;;	adds	r14 = @dtprel(sh5#) + 3, r8	movl	r15 = @dtprel(sH5#) + 1	;;	add	r15 = r15, r8	;;	/* IE against global */	addl	r14 = @ltoff(@tprel(sg2#)), gp	;;	ld8	r15 = [r14]	;;	add	r14 = r15, r13	;;	/* IE against local and hidden */	addl	r14 = @ltoff(@tprel(sl2#)), gp	addl	r15 = @ltoff(@tprel(sh2#)), gp	;;	ld8	r14 = [r14]	ld8	r15 = [r15]	;;	add	r14 = r14, r13	add	r15 = r15, r13	;;	mov	ar.pfs = r34	mov	b0 = r33	br.ret.sptk.many b0	.endp	fn1#

⌨️ 快捷键说明

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