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

📄 reloc.s

📁 GNU binutils是GNU交叉工具链中的一个源码包
💻 S
字号:
	.global esym	.section .rodata.4, "a", @progbits	.section .rodata.8, "a", @progbits	.text_start:	adds		r1 = esym, r0	mov		r2 = esym	movl		r3 = esym	.xdata4 .rodata.4, esym	.xdata8 .rodata.8, esym	mov		r2 = @gprel(esym)	movl		r3 = @gprel(esym)	.xdata4 .rodata.4, @gprel(esym)	.xdata8 .rodata.8, @gprel(esym)	mov		r2 = @ltoff(esym)	movl		r3 = @ltoff(esym)	mov		r2 = @pltoff(esym)	movl		r3 = @pltoff(esym)	.xdata8 .rodata.8, @pltoff(esym)	movl		r3 = @fptr(esym)	.xdata4 .rodata.4, @fptr(esym)	.xdata8 .rodata.8, @fptr(esym)	brl.call.sptk	b1 = esym	br.call.sptk	b2 = esym	chk.s		r0, esym	fchkf		esym	.xdata4 .rodata.4, @pcrel(esym)	.xdata8 .rodata.8, @pcrel(esym)	mov		r2 = @ltoff(@fptr(esym))	movl		r3 = @ltoff(@fptr(esym))	.xdata4 .rodata.4, @ltoff(@fptr(esym))	.xdata8 .rodata.8, @ltoff(@fptr(esym))	.xdata4 .rodata.4, @segrel(esym)	.xdata8 .rodata.8, @segrel(esym)	.xdata4 .rodata.4, @secrel(esym)	.xdata8 .rodata.8, @secrel(esym)	// REL32 only in executables	// REL64 only in executables	.xdata4 .rodata.4, @ltv(esym)	.xdata8 .rodata.8, @ltv(esym)//todo PCREL21BI	mov		r2 = @pcrel(esym)	movl		r3 = @pcrel(esym)	.xdata16 .rodata.8, @iplt(esym)	// COPY only in executables//todo	movl		r3 = -esym	mov		r2 = @ltoffx(esym)	ld8.mov		r3 = [r2], esym	adds		r1 = @tprel(esym), r0	mov		r2 = @tprel(esym)	movl		r3 = @tprel(esym)	.xdata8 .rodata.8, @tprel(esym)	mov		r2 = @ltoff(@tprel(esym))	.xdata8 .rodata.8, @dtpmod(esym)	mov		r2 = @ltoff(@dtpmod(esym))	adds		r1 = @dtprel(esym), r0	mov		r2 = @dtprel(esym)	movl		r3 = @dtprel(esym)	.xdata4 .rodata.4, @dtprel(esym)	.xdata8 .rodata.8, @dtprel(esym)	mov		r2 = @ltoff(@dtprel(esym))

⌨️ 快捷键说明

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