diff --git a/BaseTools/Scripts/GccBase.lds b/BaseTools/Scripts/GccBase.lds index 8d6c29d7b6..3d2a97ddeb 100644 --- a/BaseTools/Scripts/GccBase.lds +++ b/BaseTools/Scripts/GccBase.lds @@ -52,6 +52,7 @@ SECTIONS { .data ALIGN(ALIGNOF(.text)) : ALIGN(CONSTANT(COMMONPAGESIZE)) { *(.data .data.* .gnu.linkonce.d.*) *(.bss .bss.*) + KEEP(*(.prmexportdescriptor)) } :data .eh_frame ALIGN(CONSTANT(COMMONPAGESIZE)) : {