summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNi, Ray <ray.ni@intel.com>2021-06-02 16:11:44 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-06-04 09:20:06 +0000
commite1636fe18fb240060fdd8956ccf9e9c7c3ac8205 (patch)
tree9f844afb75d202b311d785caebe2575e0dc4fdfa
parent4b56ad2049b84a3c1a1efaa28213cf6134bd8d4d (diff)
downloadedk2-e1636fe18fb240060fdd8956ccf9e9c7c3ac8205.tar.gz
edk2-e1636fe18fb240060fdd8956ccf9e9c7c3ac8205.tar.bz2
edk2-e1636fe18fb240060fdd8956ccf9e9c7c3ac8205.zip
BaseTools: Update ClangBase.lds to keep dynamic section
The .dynamic section is needed for ELF runtime relocation. Signed-off-by: Ray Ni <ray.ni@intel.com> Cc: Bob Feng <bob.c.feng@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Yuwei Chen <yuwei.chen@intel.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
-rw-r--r--BaseTools/Scripts/ClangBase.lds5
1 files changed, 2 insertions, 3 deletions
diff --git a/BaseTools/Scripts/ClangBase.lds b/BaseTools/Scripts/ClangBase.lds
index 8abd54aee6..61452ddd95 100644
--- a/BaseTools/Scripts/ClangBase.lds
+++ b/BaseTools/Scripts/ClangBase.lds
@@ -1,8 +1,8 @@
/** @file
- Unified linker script for GCC based builds
+ Unified linker script for CLANG based builds
- Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>
+ Copyright (c) 2010 - 2021, Intel Corporation. All rights reserved.<BR>
Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
(C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
@@ -71,7 +71,6 @@ SECTIONS {
*(.interp)
*(.dynsym)
*(.dynstr)
- *(.dynamic)
*(.hash .gnu.hash)
*(.comment)
*(COMMON)