パスワードを忘れた? アカウント作成
6095 story

FreeBSD 用 GCC コンパイラが3.3に更新 3

ストーリー by GetSet
次へと繋げる一歩 部門より

BSD 曰く、 " Alexander Kabaev 関係者にあてたメールによると、 FreeBSD で使用しているコンパイラを GCC 3.2 から 3.3 に更新するとのことである。 この作業は10日にも完了する予定であったが、都合で11日にずれこむようである。 現在、 GCCは3.4ブランチで開発中であり、3.3 はサポート中、3.2 はフリーズされている。 FreeBSD では 5.1-RELEASE で GCC 3.3 を取りこもうとしたが、互換性の問題のために延期されていた。 そのため、 5.2-RELEASE の開発項目には必須条件として記述されていた。 3.3 は 3.2 に比べて言語仕様がより厳密になっている。そのため、今までチェックされ なかった部分から多くのエラーが発生し、コンパイルに失敗する場合もある。 また、3.2 に比べてより多くのコンパイル時間を必要とするようになってしまっている。 これは、3.4 で改善すべく、作業が行われているようだ。 実は、i386 に関しては5月ごろに既にカーネル作成に成功し、SMP構成で問題無く 動いているが、64ビットマシンでは中々うまく行かず今日まで調整が行われていたようだ。 今後、GCC 3.3 は 5.X の開発期間中、ずっと使われ続ける予定である。 GCC 3.3 の採用で、5.2-RELEASE にまた一歩近づいたようである。"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • gcc version 3.3.1 (スコア:2, 参考になる)

    by tag (10007) on 2003年07月12日 21時42分 (#357576) 日記
    僕のマシンにも12日の午後あたりにCVSUPでコードが入ってきて、 そのまま定時buildに入りました。buildkernelに失敗するので、 worldだけ先にbuild & installしました。その後、新コンパイラで全て構築しなおしました。

    更新前:

    # gcc -v
    Using built-in specs.
    Configured with: FreeBSD/i386 system compiler
    Thread model: posix
    gcc version 3.2.2 [FreeBSD] 20030205 (release)
    #
    更新後:
    # gcc -v
    Using built-in specs.
    Configured with: FreeBSD/i386 system compiler
    Thread model: posix
    gcc version 3.3.1 [FreeBSD] 20030711 (prerelease)
    #
    • by tag (10007) on 2003年07月12日 22時07分 (#357592) 日記
      日付を書き間違えました。「12日の午後あたり」ではなく「11日の午後あたり」でした。

      ちなみに src/contrib/gcc/ChangeLog [freebsd.org] を見ると、

      Revision 1.1.1.23 / (download) - annotate - [select for diffs] (vendor branch), Fri Jul 11 03:40:47 2003 UTC (33 hours, 19 minutes ago) by kan
      Branch: MAIN, FSF
      CVS Tags: gcc_3_3_1_20030711, HEAD
      Changes since 1.1.1.22: +13680 -9055 lines
      Diff to previous 1.1.1.22 (colored)

      Gcc 3.3.1-pre as of 2003-07-11.
      と書いてあります。
      親コメント
  • by tag (10007) on 2003年07月12日 22時24分 (#357604) 日記
    僕自身は問題無く更新できたと思っていたのですが、うまく行かない という人もいるようです。
    Date: Fri, 11 Jul 2003 06:46:29 -0700
    From: Alexander Kabaev
    To: current@FreeBSD.ORG
    Subject: Re: HEADS UP: GCC 3.3.1 - HOLD

    This is HEADS UP form people who haven't upfdated theri systems yet.
    Please hold your updates as there are reports of a kernel being broken
    with symptoms I haven't seen on my testing machine. Either I mismerged
    something or something else did go wrong. I am lookign into this right
    now and will keep you posed on progress.
typodupeerror

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

読み込み中...