Merge branch 'master' into amd-common
[deliverable/binutils-gdb.git] / ld / testsuite / ld-metag / shared.s
CommitLineData
26244894
NC
1 .text
2
3 .global lib_func1
4 .type lib_func1,function
5lib_func1:
6 MOV D0FrT,A0FrP
7 ADD A0FrP,A0StP,#0
8 SETL [A0StP+#8++],D0.4,D1RtP
9 SETD [A0StP+#8++],A1LbP
10 ADD A0StP,A0StP,#8
11 ADDT A1LbP,CPC1,#HI(__GLOBAL_OFFSET_TABLE__)
12 ADD A1LbP,A1LbP,#LO(__GLOBAL_OFFSET_TABLE__+4)
13 CALLR D1RtP,app_func2@PLT
14 GETD D0Ar6,[A1LbP+#(_var1@GOT)]
15 ADD D0Re0,D0Re0,D0Ar6
16 MOV D1Re0,A1LbP
17 ADDT D1Re0,D1Re0,#HI(_local_var1@GOTOFF)
18 ADD D1Re0,D1Re0,#LO(_local_var1@GOTOFF)
19 GETD A1LbP,[A0StP+#(-(8+8))]
20 GETL D0.4,D1RtP,[A0FrP+#8++]
21 SUB A0StP,A0FrP,#(8)
22 MOV A0FrP,D0.4
23 MOV PC,D1RtP
24 .size lib_func1,.-lib_func1
25
26 .data
27_local_var1:
28 .long 0
This page took 0.323485 seconds and 4 git commands to generate.