Print this page
11787 Kernel needs to be built with retpolines
11788 Kernel needs to generally use RSB stuffing
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: John Levon <john.levon@joyent.com>

*** 38,47 **** --- 38,63 ---- SYMBOL_SCOPE { global: __divdi3 { FLAGS = EXTERN }; __stack_chk_fail { FLAGS = EXTERN }; __stack_chk_guard { FLAGS = EXTERN }; + __x86_indirect_thunk { FLAGS = EXTERN }; + __x86_indirect_thunk_r10 { FLAGS = EXTERN }; + __x86_indirect_thunk_r11 { FLAGS = EXTERN }; + __x86_indirect_thunk_r12 { FLAGS = EXTERN }; + __x86_indirect_thunk_r13 { FLAGS = EXTERN }; + __x86_indirect_thunk_r14 { FLAGS = EXTERN }; + __x86_indirect_thunk_r15 { FLAGS = EXTERN }; + __x86_indirect_thunk_r8 { FLAGS = EXTERN }; + __x86_indirect_thunk_r9 { FLAGS = EXTERN }; + __x86_indirect_thunk_rax { FLAGS = EXTERN }; + __x86_indirect_thunk_rbp { FLAGS = EXTERN }; + __x86_indirect_thunk_rbx { FLAGS = EXTERN }; + __x86_indirect_thunk_rcx { FLAGS = EXTERN }; + __x86_indirect_thunk_rdi { FLAGS = EXTERN }; + __x86_indirect_thunk_rdx { FLAGS = EXTERN }; + __x86_indirect_thunk_rsi { FLAGS = EXTERN }; allocb { FLAGS = EXTERN }; assfail { FLAGS = EXTERN }; assfail3 { FLAGS = EXTERN }; atomic_dec_32_nv { FLAGS = EXTERN }; bcmp { FLAGS = EXTERN };