Commit | Line | Data |
---|---|---|
26244894 NC |
1 | .text |
2 | ||
3 | .global lib_func1 | |
4 | .type lib_func1,function | |
5 | lib_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 |