aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch/arm32/libgcc/llshift.S
Commit message (Collapse)AuthorAgeFilesLines
* [build] Remove unnecessary ".text" directivesMichael Brown2024-01-141-1/+0
| | | | | | | | | The .text directive is entirely redundant when followed by a .section directive giving an explicit section name and attributes. Remove these unnecessary directives to simplify the code. Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [arm] Inhibit linker warnings about an implied executable stackMichael Brown2023-01-231-0/+1
| | | | | | | | | | | Some versions of the 32-bit ARM linker seem to treat the absence of a .note.GNU-stack section as implying an executable stack, and will print a warning that this is deprecated behaviour. Silence the warning by adding a .note.GNU-stack section to each assembly file and retaining the sections in the Linux linker script. Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [arm] Split out 32-bit-specific code to arch/arm32Michael Brown2016-05-081-0/+88
Signed-off-by: Michael Brown <mcb30@ipxe.org>