On some architectures (such as ARM) the "@" character is used as a comment delimiter. A section type argument such as "@progbits" therefore becomes "%progbits". This is further complicated by the fact that the "%" character has special meaning for inline assembly when input or output operands are used, in which cases "@progbits" becomes "%%progbits". Allow the section type character(s) to be defined via Makefile variables. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
||
| 491 | 491 |
|
| 492 | 492 |
|
| 493 | 493 |
|
| 494 |
|
|
| 495 |
|
|
| 496 |
|
|
| 497 |
|
|
| 498 |
|
|
| 494 | 499 |
|
| 495 | 500 |
|
| 496 | 501 |
|
|
||
| 896 | 901 |
|
| 897 | 902 |
|
| 898 | 903 |
|
| 899 |
|
|
| 904 |
|
|
| 900 | 905 |
|
| 901 | 906 |
|
| 902 | 907 |
|
|
||
| 1 |
|
|
| 2 |
|
|
| 3 |
|
|
| 4 |
|
|
| 5 |
|
|
| 1 | 6 |
|
| 2 | 7 |
|
| 3 | 8 |
|
|
||
| 45 | 45 |
|
| 46 | 46 |
|
| 47 | 47 |
|
| 48 |
|
|
| 48 |
|
|
| 49 | 49 |
|
| 50 | 50 |
|
| 51 | 51 |
|
|
||
| 54 | 54 |
|
| 55 | 55 |
|
| 56 | 56 |
|
| 57 |
|
|
| 57 |
|
|
| 58 | 58 |
|
| 59 | 59 |
|
| 60 | 60 |
|
|
||
| 18 | 18 |
|
| 19 | 19 |
|
| 20 | 20 |
|
| 21 |
|
|
| 21 |
|
|
| 22 | 22 |
|
| 23 | 23 |
|
| 24 | 24 |
|
|
||
| 52 | 52 |
|
| 53 | 53 |
|
| 54 | 54 |
|
| 55 |
|
|
| 56 |
|
|
| 57 |
|
|
| 58 |
|
|
| 59 |
|
|
| 60 |
|
|
| 61 |
|
|
| 62 |
|
|
| 63 |
|
|
| 64 |
|
|
| 65 |
|
|
| 55 | 66 |
|
| 56 | 67 |
|
| 57 | 68 |
|
|
||
| 64 | 75 |
|
| 65 | 76 |
|
| 66 | 77 |
|
| 67 |
|
|
| 78 |
|
|
| 68 | 79 |
|
| 69 | 80 |
|
| 70 | 81 |
|
|
||
| 139 | 150 |
|
| 140 | 151 |
|
| 141 | 152 |
|
| 142 |
|
|
| 153 |
|
|
| 143 | 154 |
|
| 144 | 155 |
|
| 145 | 156 |
|
| 146 | 157 |
|
| 147 | 158 |
|
| 148 | 159 |
|
| 149 |
|
|
| 160 |
|
|
| 150 | 161 |
|
| 151 | 162 |
|
| 152 | 163 |
|
|
||
| 258 | 258 |
|
| 259 | 259 |
|
| 260 | 260 |
|
| 261 |
|
|
| 261 |
|
|
| 262 | 262 |
|
| 263 | 263 |
|
| 264 | 264 |
|