パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

GCC開発におけるC++の利用が承認される」記事へのコメント

  • コーディング規約はたぶんMozilla.orgのC++ Portability Guide [mozilla.org]あたりを基にするんだろうな。
    • by Anonymous Coward

      書いたコードを色々なコンパイラでコンパイルできるようにしようと思うから
      やれ例外を使うなRTTIを使うなnamespaceを使うなと面倒な話になるんだろう。
      GCCなんてGCCでコンパイルできりゃいいんだろうから使える物は好きに使えばいい。

      • by Anonymous Coward
        >GCCなんてGCCでコンパイルできりゃいいんだろうから

        GCCが無い環境上でGCCをコンパイルするにはどうしたらいいのん?
        • GCCがすでにある環境で、クロスコンパイル環境を作ってコンパイルする、ってのがいまどきの正解では?
          親コメント
          • by taka2 (14791) on 2010年06月03日 13時05分 (#1773999) ホームページ 日記

            「ccを使ってgccをコンパイルする」のは過去の話になった
            というか、それを捨ててもいいと判断したってことなんでしょうねぇ。

            SunOS5(Solaris2)に標準でccが付かなくなったのに匹敵するショックかも。

            古いC言語版のgccを別途用意しておけば、ccからスタートして、

            stage 1. ccでC版gccをコンパイルして、
            stage 2. ccでコンパイルしたC版gccでC版gccをコンパイルして、
            stage 3. gccでコンパイルしたC版gccでC版gccをコンパイルしてコンパイルを検証
            stage 4. C版gccでC++版gccをコンパイルして、
            stage 5. C版gccでコンパイルしたC++版gccでC++版gccをコンパイルして、
            stage 6. C++版gccでコンパイルしたC++版gccでC++版gccをコンパイルしてコンパイルを検証

            …6ステージあればC++版gccが作れますね。

            親コメント

日々是ハック也 -- あるハードコアバイナリアン

処理中...