diff options
author | Michael Brown <mcb30@ipxe.org> | 2023-06-30 12:03:41 +0100 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2023-07-03 13:31:31 +0100 |
commit | 6f57d919357a43507935a5ea78a66702ac0f3d54 (patch) | |
tree | a4a8cae96746ed0a8f78802004706f96ed3bb045 /src/hci/commands/image_cmd.c | |
parent | e17568ad0642490143d0c6b154c874b9b9e285bf (diff) | |
download | ipxe-sepcode.tar.gz |
[build] Use separate code segment if supported by linkersepcode
Some versions of ld will complain that the automatically created (and
unused by our build process) ELF program headers include a "LOAD
segment with RWX permissions".
Silence this warning by adding "-z separate-code" to the linker
options, where supported.
For BIOS builds, where the prefix will generally require writable
access to its own (tiny) code segment, simply inhibit the warning
completely via "--no-warn-rwx-segments".
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/hci/commands/image_cmd.c')
0 files changed, 0 insertions, 0 deletions