mirror of
https://github.com/intel/isa-l.git
synced 2024-12-12 17:33:50 +01:00
8074e3fe1b
We should generate .note.gnu.property section with x86 assembly codes for ELF outputs to mark Intel CET support when Intel CET is enabled since all input files must be marked with Intel CET support in order for linker to mark output with Intel CET support. Since nasm and yasm can't generate the proper .note.gnu.property section, yasm-cet-filter.sh and yasm-filter.sh are added to generate the proper .note.gnu.property with linker help. Verified with $ CC="gcc -Wl,-z,cet-report=error -fcf-protection" CXX="g++ -Wl,-z,cet-report=error -fcf-protection" .../configure x86_64-linux $ make -j8 on Linux/x86-64. Change-Id: I14e03a8a9031c8397dc36939a528cf5a827d775a Signed-off-by: H.J. Lu <hjl.tools@gmail.com> |
||
---|---|---|
.. | ||
check_format.sh | ||
gen_nmake.mk | ||
iindent | ||
nasm-cet-filter.sh | ||
nasm-filter.sh | ||
remove_trailing_whitespace.sh | ||
test_autorun.sh | ||
test_checks.sh | ||
test_extended.sh | ||
test_fuzz.sh | ||
test_tools.sh | ||
yasm-cet-filter.sh | ||
yasm-filter.sh |