Commit | Line | Data |
---|---|---|
9fad66b5 JL |
1 | .SPACE $PRIVATE$ |
2 | .SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31 | |
3 | .SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82 | |
4 | .SPACE $TEXT$ | |
5 | .SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44 | |
6 | .SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY | |
7 | ||
8 | .SPACE $TEXT$ | |
9 | .SUBSPA $CODE$ | |
10 | ||
11 | .align 4 | |
12 | .IMPORT foo,data | |
13 | ||
14 | ; Switch in/out of different rounding modes. | |
15 | ; Also make sure we "optimize" away useless rounding mode relocations | |
16 | addil LR'foo-0x12345,%r27 | |
17 | ldo RR'foo-0x12345(%r1),%r1 | |
18 | addil L'foo-0x12345,%r27 | |
19 | ldo R'foo-0x12345(%r1),%r1 | |
20 | addil LS'foo-0x12345,%r27 | |
21 | ldo RS'foo-0x12345(%r1),%r1 | |
22 | addil LD'foo-0x12345,%r27 | |
23 | ldo RD'foo-0x12345(%r1),%r1 |