[PATCH] optionrom: pass -Wl,--no-error-rwx-segments

Sam James posted 1 patch 2 days, 4 hours ago
pc-bios/optionrom/Makefile | 1 +
1 file changed, 1 insertion(+)
[PATCH] optionrom: pass -Wl,--no-error-rwx-segments
Posted by Sam James 2 days, 4 hours ago
If GNU Binutils is configured with --enable-error-rwx-segments=yes, one
gets the following for optionrom:
```
.../bin/ld: error: pvh.img has a LOAD segment with RWX permissions
.../bin/ld: final link faile
```

Pass -Wl,--no-error-rwx-segments to suppress that.

Signed-off-by: Sam James <sam@gentoo.org>
---
 pc-bios/optionrom/Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/pc-bios/optionrom/Makefile b/pc-bios/optionrom/Makefile
index 30d07026c7..4d3ce75af3 100644
--- a/pc-bios/optionrom/Makefile
+++ b/pc-bios/optionrom/Makefile
@@ -37,6 +37,7 @@ config-cc.mak: Makefile
 -include config-cc.mak
 
 override LDFLAGS = -nostdlib -Wl,--build-id=none,-T,$(SRC_DIR)/flat.lds
+override LDFLAGS += -Wl,--no-error-rwx-segments
 
 pvh.img: pvh.o pvh_main.o
 

base-commit: 40efe733e10cc00e4fb4f9f5790a28e744e63c62
-- 
2.48.1