| OLD | NEW |
| 1 __asm__( | 1 __asm__( |
| 2 ".text \n" | 2 ".text \n" |
| 3 ".global " START "\n" | 3 ".global " START |
| 4 ".type " START ",%function\n" | 4 "\n" |
| 5 START ":\n" | 5 ".type " START ",%function\n" START |
| 6 "» mov x29, #0\n" | 6 ":\n" |
| 7 "» mov x30, #0\n" | 7 "» mov x29, #0\n" |
| 8 "» mov x0, sp\n" | 8 "» mov x30, #0\n" |
| 9 ".weak _DYNAMIC\n" | 9 "» mov x0, sp\n" |
| 10 ".hidden _DYNAMIC\n" | 10 ".weak _DYNAMIC\n" |
| 11 "» adrp x1, _DYNAMIC\n" | 11 ".hidden _DYNAMIC\n" |
| 12 "» add x1, x1, #:lo12:_DYNAMIC\n" | 12 "» adrp x1, _DYNAMIC\n" |
| 13 "» and sp, x0, #-16\n" | 13 "» add x1, x1, #:lo12:_DYNAMIC\n" |
| 14 "» b " START "_c\n" | 14 "» and sp, x0, #-16\n" |
| 15 ); | 15 "» b " START "_c\n"); |
| OLD | NEW |