Update kernel and makefiles to enable use of GS segment
This commit is contained in:
parent
3a9f308db6
commit
b2b49fbd77
1 changed files with 24 additions and 7 deletions
17
mk/kernel_ld.sh
Executable file
17
mk/kernel_ld.sh
Executable file
|
|
@ -0,0 +1,17 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -ex
|
||||
|
||||
LD="$1"
|
||||
shift
|
||||
|
||||
if "${LD}" -z use-gs-for-tls 2>&1 |
|
||||
grep "warning: -z use-gs-for-tls ignored" &> /dev/null
|
||||
then
|
||||
echo "Please update your prefix:" >&2
|
||||
echo " rm -rf prefix" >&2
|
||||
echo " make prefix" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exec "${LD}" -z use-gs-for-tls "$@"
|
||||
Loading…
Reference in a new issue