s390-tools/s390-tools-sles15sp5-04-zipl-boot-disable-build-id.patch

44 lines
1.2 KiB
Diff
Raw Normal View History

---
zipl/boot/Makefile | 2 +-
zipl/boot/stage2.lds.S | 2 --
zipl/boot/stage3.lds.S | 6 ------
3 files changed, 1 insertion(+), 9 deletions(-)
--- a/zipl/boot/Makefile
+++ b/zipl/boot/Makefile
@@ -75,7 +75,7 @@ stage3.exec: head.o stage3.o kdump3.o li
2) SFLAGS="-Wl,-T,stage2.lds";; \
3) SFLAGS="-Wl,-T,stage3.lds";; \
esac; \
- $(LINK) $$SFLAGS $(NO_PIE_LDFLAGS) $(NO_WARN_RWX_SEGMENTS_LDFLAGS) -m64 -static -nostdlib $(filter %.o, $^) -o $@
+ $(LINK) $$SFLAGS $(NO_PIE_LDFLAGS) $(NO_WARN_RWX_SEGMENTS_LDFLAGS) -Wl,--build-id=none -m64 -static -nostdlib $(filter %.o, $^) -o $@
%.bin: %.exec
$(OBJCOPY) -O binary \
--- a/zipl/boot/stage2.lds.S
+++ b/zipl/boot/stage2.lds.S
@@ -88,8 +88,6 @@ SECTIONS
}
__stack_end = .;
- .note.gnu.build-id : { *(.note.gnu.build-id) }
-
/* Sections to be discarded */
/DISCARD/ : {
*(.eh_frame)
--- a/zipl/boot/stage3.lds.S
+++ b/zipl/boot/stage3.lds.S
@@ -69,12 +69,6 @@ SECTIONS
}
__stack_end = .;
- /* List this explicitly as otherwise .note.gnu.build-id will be
- * put at 0x0 */
- .notes : {
- *(.note.*)
- }
-
/* Sections to be discarded */
/DISCARD/ : {
*(.eh_frame)