|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH v6 0/1] build: reorganize linking
Few improvements and fixes of the linking process.
Changes since v1:
- bring back config OPTIMIZE_SYMFILE (deleted by mistake)
- Correct target in the short message of LD command
- sect-strip: keep the permissions if coping the file without
modifications
Changes since v2:
- Some modifications from "make all linker scripts preprocessable"
acidently got into the "always produce 2 images: w/ and w/o debug
syms". To fix this I also needed to swap the order these 2 patches
Changes since v3:
- rename common-lds.h to common.lds.h
Changes since v4:
- drop already applyed patches (the only patch left)
- short build message 'SCSTRIP' rather than 'sect-strip'
- rename 'STRIP_SECTIONS_FLAGS' to 'SECT_STRIP_FLAGS'
- use non-y version of SECT_STRIP_FLAGS in the makefile rule
Changes since v5:
- fix build for arm32
- add elf.dbg to clean targets
- add back the '-s' flag to strip command
Yuri Volchkov (1):
build: always produce 2 images: w/ and w/o debug syms
Config.uk | 20 --------
Makefile.uk | 6 ---
plat/kvm/Linker.uk | 25 ++++------
plat/linuxu/Linker.uk | 20 ++++----
plat/xen/Linker.uk | 40 ++++++++--------
support/scripts/sect-strip.py | 87 +++++++++++++++++++++++++++++++++++
6 files changed, 124 insertions(+), 74 deletions(-)
create mode 100755 support/scripts/sect-strip.py
--
2.19.2
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |