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 (正)std::vector Tokens
(誤)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章全体
(誤)浮動少数 (正)浮動小数

全体
(誤)アライメント (正)アラインメント


他にもあったはずなんですが・・・
思い出したら書きます.