From: Christopher Zurcher <[email protected]> BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=2507
The COMMON section is used by OpenSSL assembly-optimized crypto functions. OpenSSL assembly code is auto-generated from the submodule and cannot be modified to remove dependence on the COMMON section. The default -fno-common compiler flag should still prevent variable from being emitted into the COMMON section. Cc: Ard Biesheuvel <[email protected]> Cc: Bob Feng <[email protected]> Cc: Liming Gao <[email protected]> Signed-off-by: Christopher Zurcher <[email protected]> --- BaseTools/Scripts/GccBase.lds | 1 - 1 file changed, 1 deletion(-) diff --git a/BaseTools/Scripts/GccBase.lds b/BaseTools/Scripts/GccBase.lds index a9dd2138d4..83cebd29d5 100644 --- a/BaseTools/Scripts/GccBase.lds +++ b/BaseTools/Scripts/GccBase.lds @@ -74,6 +74,5 @@ SECTIONS { *(.dynamic) *(.hash .gnu.hash) *(.comment) - *(COMMON) } } -- 2.32.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#77989): https://edk2.groups.io/g/devel/message/77989 Mute This Topic: https://groups.io/mt/84344204/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
