3日で出来るLLVMの訂正箇所
C82にて頒布したLLVM 本、「3日で出来るLLVM」について読者の方から頂いたコメントと筆者の方で確認した誤字等を記載します.
P.8:9行目
(誤)ObjectiveC (正)Objective-C
P.8:2.2.3 clang
(誤)Objevtive-C (正)Objective-C
P.9:2.2.6 compiler-rt
(誤)lilbgcc (正)libgcc
(誤)X86-64 (正)x86-64
p12:表3.3 ビルドに必要なパッケージ
(誤)TeXinfo (正)Texinfo
p14:Debugビルドに失敗する場合
(誤)Debugでも問題なビルドできる (正)Debugでも問題なくビルドできる
p15 過去のLLVMをインストールする場合の注意点
(誤)Ocaml (正)OCaml
P.16:3.3.2 lli
(誤)distable-lazy (正)disable-lazy
p17:3.3.4 llc
(誤)-marchオプションで指定できますが, を指定しない場合は (正)-marchオプションで指定できますが, 指定しない場合は
p19:
(誤)ビットコードと呼んでいたのもで (正)ビットコードと呼んでいたもので
p26:
(誤)HellowWorld (正)HelloWorld
p27:
(誤)17行目はprintf関数の宣言 (正)15行目はprintf関数の宣言
p33:4行目
(誤)for.cond ,for.body ,for.end の3 つのブロック (正)for.cond ,for.body ,for.inc の3 つのブロック
p41:表5.1 TokenSetのメンバ変数、最終行
(誤)std::vector
(誤)TokenSetベクタ (正)Tokensベクタ
p54:■publicなメソッド
(誤)doParser (正)doParse
p58:list5.16 内
(誤)@param 勘数名 (正)関数名
p82:
(誤)加算、減算、積算、除算 (正)加算、減算、乗算、除算
p102:6.2.4 LoopPass
(誤)do Initializat ion (正)doInitialization
(誤)Functipn (正)Function
p107:
(誤)ddPreserved (正)addPreserved
4章全体
(誤)浮動少数 (正)浮動小数
全体
(誤)アライメント (正)アラインメント
他にもあったはずなんですが・・・
思い出したら書きます.