■ このスレッドは過去ログ倉庫に格納されています
【Linux】カーネル総合6【Kernel】
- 1 :login:Penguin:2011/05/28(土) 03:37:10.06 ID:JXFK7X/R.net
- ●前スレ
【Linux】カーネル総合5【Kernel】
ttp://hibari.2ch.net/test/read.cgi/linux/1253459338/
●The Linux Kernel Archives
ttp://www.kernel.org/
●FTP ミラー
ftp://ftp.ring.gr.jp/pub/linux/kernel.org/" target="_blank">ftp://ftp.ring.gr.jp/pub/linux/kernel.org/
ftp://ftp.dnsbalance.ring.gr.jp/pub/linux/kernel.org/" target="_blank">ftp://ftp.dnsbalance.ring.gr.jp/pub/linux/kernel.org/
ftp://ftp.kddlabs.co.jp/pub/linux/" target="_blank">ftp://ftp.kddlabs.co.jp/pub/linux/
ftp://ftp.iij.ad.jp/pub/linux/kernel/linux/" target="_blank">ftp://ftp.iij.ad.jp/pub/linux/kernel/linux/
●LKML アーカイブ
ttp://www.uwsg.iu.edu/hypermail/linux/kernel/
ttp://marc.theaimsgroup.com/?l=linux-kernel
●Linux HeadQuarters
ttp://www.linuxheadquarters.com/
●Linux Links - Kernel
ttp://www.linuxlinks.com/Kernel/
●Linuxカーネルドキュメントプロジェクト
ttp://sourceforge.jp/projects/linux-kernel-docs/wiki/FrontPage?action=showhist&text_id=25608
●連載記事 「Linux Kernel Watch」
ttp://www.atmarkit.co.jp/flinux/index/indexfiles/watchindex.html
- 331 :login:Penguin:2011/11/01(火) 22:24:19.37 ID:j0/IXku+.net
- >>329
voidにキャストするって事は、キャストされる値を破棄するって意味があったはず。
つまり、ここでは_min1と_min2で型比較でもやってダメならプリプロセス後の処理でエラー吐いて、大丈夫なら何もしないって事だと思う。
http://ideone.com/hLjqp
java民だからあってるかどうかは知らん。
- 332 :login:Penguin:2011/11/02(水) 07:12:13.89 ID:6+e/Tjg3.net
- Lintを黙らせるため
- 333 :login:Penguin:2011/11/02(水) 13:02:30.09 ID:/giJ/cOW.net
- lintって懐かしいね、プログラムを作り始めた頃はバクるとlintをかけたっけ。
これでバクがわかることがあるんだよね。
- 334 :login:Penguin:2011/11/02(水) 13:10:58.97 ID:ZuElacFp.net
- こんにちは。バクさんでーす
- 335 :login:Penguin:2011/11/02(水) 15:10:20.85 ID:GBViq3W8.net
- 静的コード解析のご先祖さまみたいな
- 336 :login:Penguin:2011/11/02(水) 23:38:41.58 ID:mweX0Ht4.net
- (void)を付けてるのは、その式の結果は使わないことを明示してるだけなんですね。
- 337 :login:Penguin:2011/11/03(木) 09:03:43.98 ID:sVaeO4+r.net
- その結果として、コンパイラがより最適化(で比較演算の部分のコード除去)しやすく
するためなんだろうか。
voidでキャストしなくても最適化の過程で除去されそうだけど。
- 338 :login:Penguin:2011/11/03(木) 09:51:11.05 ID:uGGdQPq/.net
- >>336,337
つlint
lint のきうぃブックの末尾の御教え10箇条を今日も毎日念じている
- 339 :login:Penguin:2011/11/03(木) 11:35:52.38 ID:NImlMSFQ.net
- kernel.org に 3.1 が出ていた。 ただいまコンパイル中
- 340 :login:Penguin:2011/11/03(木) 12:25:10.29 ID:4H/yTECc.net
- >>338
あまり詳しくないのでなぜかは分からないんですが、そのマクロから(void)だけ外し、このマクロを利用する簡単なプログラムを書いて、splintしましたが、no warning でした。
lintの実装にもよるんですかね。
総レス数 980
214 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★