20180205_linux_4_15_1_retp_gcc
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
20180205_linux_4_15_1_retp_gcc [2018-02-05 14:25] – tosihisa@netfort.gr.jp | 20180205_linux_4_15_1_retp_gcc [2018-02-05 14:30] (現在) – tosihisa@netfort.gr.jp | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ~~socialite~~ | ||
====== linux-4.15.1 と retpoline 対応 gcc を組み合わせる. ====== | ====== linux-4.15.1 と retpoline 対応 gcc を組み合わせる. ====== | ||
行 34: | 行 35: | ||
===== linux-4.15.1 と gcc 7.2.1 の組み合わせ ===== | ===== linux-4.15.1 と gcc 7.2.1 の組み合わせ ===== | ||
- | gcc 7.2.1 は '' | + | gcc 7.2.1 は '' |
< | < | ||
行 40: | 行 41: | ||
Mitigation: Full generic retpoline | Mitigation: Full generic retpoline | ||
</ | </ | ||
+ | |||
+ | gcc 7.2.1 は,ソースからダウンロードしてビルドしたものを使用しています. | ||
< | < | ||
行 51: | 行 54: | ||
===== linux-4.15.1 と gcc 6.3.0 の組み合わせ ===== | ===== linux-4.15.1 と gcc 6.3.0 の組み合わせ ===== | ||
- | Debian 9 の gcc は 6.3.0 で,これは'' | + | Debian 9 の gcc は 6.3.0 で,これは'' |
この gcc でコンパイルした Linux カーネルでは,以下の様になります. | この gcc でコンパイルした Linux カーネルでは,以下の様になります. | ||
行 66: | 行 69: | ||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
</ | </ | ||
+ | |||
20180205_linux_4_15_1_retp_gcc.1517840758.txt.gz · 最終更新: 2018-02-05 14:25 by tosihisa@netfort.gr.jp