datal-1.s

来自「俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)」· S 代码 · 共 42 行

S
42
字号
! Check "datalabel" qualifier.! This is the most simple use; references to local symbols where it is! completely redundant.  Code tests are for SHmedia mode.	.mode SHmedia	.textstart:	movi datalabel foo,r3	movi DataLabel foo2 + 42,r3	movi (datalabel (foo3 + 46) >> 16) & 65535,r3	movi datalabel myrodata3 & 65535, r45	movi datalabel myrodata4 & 65535, r45	movi DATALABEL (myrodata2 + 50) & 65535, r45	.section .rodata	.long datalabel foo4myrodata1:	.long DATALABEL foo5 + 56myrodata2:	.long datalabel $	.global myrodata3myrodata3:	.long datalabel $+20myrodata4:	.long datalabel myrodata1+0x100	.data	.long datalabel myrodata1foo:	.long DATALABEL myrodata2+30foo2:	.long DataLabel foofoo3:	.long datalabel $foo4:	.long datalabel $+40foo5:	.long datalabel myrodata3	.global foo6foo6:	.long datalabel foo6 + 42

⌨️ 快捷键说明

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