Add x86-64 support for Indirect Branch Tracking (IBT).
authorCary Coutant <ccoutant@gmail.com>
Sat, 23 Jun 2018 00:28:05 +0000 (17:28 -0700)
committerCary Coutant <ccoutant@gmail.com>
Sat, 23 Jun 2018 07:14:12 +0000 (00:14 -0700)
commit750ea5ed38abbda8a6f25e276bff3dfc8e4ce0ee
treecf7bbdf5aecf98d7643df1b28cdf0170fcc95c24
parenta2575bec2413d361c6ecfc4aecb2a31c86123f95
Add x86-64 support for Indirect Branch Tracking (IBT).

gold/
PR gold/22915
* x86_64.cc (Output_data_plt_x86_64_ibt): New class.
(Target_x86_64::do_make_data_plt): (All instantiations) Check for
IBT feature bit and create IBT PLTs.
gold/ChangeLog
gold/x86_64.cc