commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hurd, commited] mach: Fix spurious inclusion of stack_chk_fail_local in


From: Samuel Thibault
Subject: [hurd, commited] mach: Fix spurious inclusion of stack_chk_fail_local in libmachuser.a
Date: Tue, 14 Dec 2021 01:04:25 +0100

When linking programs statically, stack_chk_fail_local already comes
from libc_nonshared, so we don't need it in lib{mach,hurd}user.a.
---
 mach/Machrules | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mach/Machrules b/mach/Machrules
index 5839378009..ebb0fabd7a 100644
--- a/mach/Machrules
+++ b/mach/Machrules
@@ -223,6 +223,7 @@ endif
 ifdef interface-library
 
 $(interface-library)-routines = $(interface-routines) stack_chk_fail_local
+$(interface-library)-shared-only-routines = stack_chk_fail_local
 extra-libs += $(interface-library)
 extra-libs-others += $(interface-library)
 
-- 
2.33.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]