| .text | |
| .LLGETPC0: | |
| retl | |
| add %o7, %l7, %l7 | |
| .global foo | |
| .type foo, #function | |
| .proc 04 | |
| foo: | |
| save %sp, -160, %sp | |
| sethi %hi(_GLOBAL_OFFSET_TABLE_-4), %l7 | |
| call .LLGETPC0 | |
| add %l7, %lo(_GLOBAL_OFFSET_TABLE_+4), %l7 | |
| sethi %hi(var), %g1 | |
| or %g1, %lo(var), %g1 | |
| ldx [%l7+%g1], %g1 | |
| ld [%g1], %i0 | |
| ret | |
| restore |