aarch64: fix static PIE start code for BTI [BZ #27068]

A bti c was missing from rcrt1.o which made all -static-pie
binaries fail at program startup on BTI enabled systems.

Fixes bug 27068.
This commit is contained in:
Guillaume Gardet 2020-12-14 15:38:22 +00:00 committed by Szabolcs Nagy
parent c6b0165327
commit d4136903a2

View File

@ -99,6 +99,7 @@ ENTRY(_start)
because crt1.o and rcrt1.o share code and the later must avoid the
use of GOT relocations before __libc_start_main is called. */
__wrap_main:
BTI_C
b main
#endif
END(_start)