一昔前は、そこらの商用コンパイラよりも良い最適化をする
といわれたGCCも最近は色あせてきてたけど。。。
待望の新バージョンリリースで巻き返しなるか?
とりあえずインストールしてみよう
探検
祝・GCC 3.0リリース
■ このスレッドは過去ログ倉庫に格納されています
1さあね
NGNG93仕様書無しさん
NGNG age
NGNG
>>90
http://moso.borogrammers.net/moso/diary/?200203a&to=200203101#200203101
大丈夫げ
>>92
glibcとglibは何の関係もありませんが…?しかもスレ違いの予感。
glib 1.2
http://www.kitanet.ne.jp/~asler/linux/gtk/ja/gtk_tut_ja-20.html
#glib2.0はまだないだろうな。
で、glibcのリファレンスって、ANSI C 非準拠の部分についての詳細ってことか?
http://moso.borogrammers.net/moso/diary/?200203a&to=200203101#200203101
大丈夫げ
>>92
glibcとglibは何の関係もありませんが…?しかもスレ違いの予感。
glib 1.2
http://www.kitanet.ne.jp/~asler/linux/gtk/ja/gtk_tut_ja-20.html
#glib2.0はまだないだろうな。
で、glibcのリファレンスって、ANSI C 非準拠の部分についての詳細ってことか?
NGNG
どちらかというとgdbの機能向上を望む。
特に現状ではC++のサポートが酷いとおもうんだけどどうよ。
特に現状ではC++のサポートが酷いとおもうんだけどどうよ。
96名無しさん@お腹いっぱい。
NGNGNGNG
うちじゃカーネルをgcc-3.1.0-21(RawHide)でRebuildしたら
ブートしなかった。pcmcia-csとかにまぜてもダメ。
だから2.96に戻した。
うちだけかも。
ブートしなかった。pcmcia-csとかにまぜてもダメ。
だから2.96に戻した。
うちだけかも。
98名無しさん@お腹いっぱい。
NGNG カーネルはだめっしょ。
99名無しさん@お腹いっぱい。
NGNG ABIってどういう意味ですか?
100名無しさん@お腹いっぱい。
NGNG 100ゲト
101名無しさん@お腹いっぱい。
NGNGNGNG
Applications Binary Interface
103名無しさん@お腹いっぱい。
NGNG で、最近のGCC3はどうよ?
まともになった?
まともになった?
NGNG
>>103
3.1を待ってる。
3.1を待ってる。
NGNG
cvsでは既に3.2 branchだもんねぇ。なんで3.1がさっさとreleaseされないんだ?
NGNG
NGNG
あした
108名無しさん@お腹いっぱい。
NGNG 3.1はまだでございますか?
109名無しさん@お腹いっぱい。
NGNG >>103
3.0.4使っているけど、ちゃんと動いてるよ。
たまにtemplate関係で変かなー、と思うけど、
STLportとどっちが悪いのか見当つかないから(w、
自分のコードを変えてるよ…
奇怪なtemplateを書かない限り、至極まとも。
http://www.gnu.org/software/gcc/gcc-3.1/criteria.html
みると、3.1もかなりいけてそうだ。3.1にするかな?
使ってるのはi386-pc-linux-gnuだから、bug fixも順調だろうし。
3.0.4使っているけど、ちゃんと動いてるよ。
たまにtemplate関係で変かなー、と思うけど、
STLportとどっちが悪いのか見当つかないから(w、
自分のコードを変えてるよ…
奇怪なtemplateを書かない限り、至極まとも。
http://www.gnu.org/software/gcc/gcc-3.1/criteria.html
みると、3.1もかなりいけてそうだ。3.1にするかな?
使ってるのはi386-pc-linux-gnuだから、bug fixも順調だろうし。
NGNG
3.1、5月になってもまだ出ない…
111名無しさん@お腹いっぱい。
NGNG MacOS X用のGCC、もうちょっといいのでてくれ。
NGNG
NGNG
Interview with Mark Mitchell, GCC's Release Engineer
http://www.osnews.com/story.php?news_id=1047
http://www.osnews.com/story.php?news_id=1047
114名無しさん@お腹いっぱい。
NGNGNGNG
3.1の公式リリースはまだかねぇ
116
NGNG IA-64のRedHat7.1の上で、gcc2.96も、gcc-3.0もソースからでは
全然コンパイルできないよ。変だね。
全然コンパイルできないよ。変だね。
117デフォルトの名無しさん
NGNG どんな手順でコンパイルしてんの?
118名無しさん@そうだ選挙にいこう
NGNG >>116
IA-64 (・∀・)スゴイ
IA-64 (・∀・)スゴイ
119名無しさん@お腹いっぱい。
NGNG >>116
その石ホスィ…
その石ホスィ…
120名無しさん@お腹いっぱい。
NGNG121あぼーん
NGNGあぼーん
122名無しさん@お腹いっぱい。
NGNG >>120
http://www.gnu.org/software/gcc/develop.html
とかを見ると、GCCの開発って一昔前に比べると、かなり計画的になっているね。
びっくりした。
それだけ、GCCの重要性が増したという事なんだろうけど。
http://www.gnu.org/software/gcc/develop.html
とかを見ると、GCCの開発って一昔前に比べると、かなり計画的になっているね。
びっくりした。
それだけ、GCCの重要性が増したという事なんだろうけど。
123名無しさん@お腹いっぱい。
NGNG FreeBSD5.0は3.1だそうですね。
NGNG
NGNG
>125 gccのFreeBSD対応をもっとまともにする、より良い方法があったら教えてくだちい
NGNG
>>125
FreeBSD対応?
FreeBSD対応?
127名無しさん@お腹いっぱい。
NGNGNGNG
125は124を指して「gccのsnapshotをFreeBSD-CURRENTに入れるのが気にくわないなら
積極的に人柱を集める他の方法を教えれ」と言っているのでした。
実際そうでもしないとLinux以外で顕在化するバグはみつかりにくいし、FreeBSDの
i386以外のarchはgcc3が必須なので、運命共同体というかなんというか。
積極的に人柱を集める他の方法を教えれ」と言っているのでした。
実際そうでもしないとLinux以外で顕在化するバグはみつかりにくいし、FreeBSDの
i386以外のarchはgcc3が必須なので、運命共同体というかなんというか。
NGNG
>>124
無茶ではないと思う。CURRENTなんだし、さっさと使ってフィードバック
した方がリリースが充実していいんでは。obrienのおかげでローカル
パッチもだいぶ不要になったしね。(geraldもか)
ようやく、従来から 3.0.x を使っていたia64, sparc64, powerpcと
i386, alphaの足並みがそろっていい感じ。
GCC 3.1 は 2.95.x に比べて6割遅いというのは(゚д゚)マズーだが。。
無茶ではないと思う。CURRENTなんだし、さっさと使ってフィードバック
した方がリリースが充実していいんでは。obrienのおかげでローカル
パッチもだいぶ不要になったしね。(geraldもか)
ようやく、従来から 3.0.x を使っていたia64, sparc64, powerpcと
i386, alphaの足並みがそろっていい感じ。
GCC 3.1 は 2.95.x に比べて6割遅いというのは(゚д゚)マズーだが。。
130名無しさん@お腹いっぱい
NGNGNGNG
コンパイル速度。make buildworldで計測してみよー
NGNG
>>130
make world の時間だからコンパイル速度だと思う.
make world の時間だからコンパイル速度だと思う.
NGNG
最適化なんとかならんかな。
VCにもIntelCにもベンチマークボロ負けだよ。
VCにもIntelCにもベンチマークボロ負けだよ。
NGNG
あなたがなんとかして!
NGNG
>>133
相手は IA32 専門コンパイラだからなぁ。
相手は IA32 専門コンパイラだからなぁ。
136sage
NGNG 3.1 kita
137名無しさん@お腹いっぱい。
NGNG まじすか?
138名無しさん@お腹いっぱい。
NGNG gcc-3.1 make bootstrap ちう。。。。
stage1 がなかなか終らない。。。。
stage1 がなかなか終らない。。。。
NGNG
まだミラーに行き渡ってないけど、もう本家にはあるね。
リリースアナウンスがある前に /.jp が記事にするかどうか(苦笑)
リリースアナウンスがある前に /.jp が記事にするかどうか(苦笑)
NGNG
いつ頃、Linuxが3系のgcc使うようになるのかな。
141名無しさん@お腹いっぱい。
NGNG 次のRedHatで乗れば普及しそう。
TurboやKondaraは次バージョンで乗せるかなー
TurboやKondaraは次バージョンで乗せるかなー
NGNG
>>141
いや、載せるじゃなくてカーネルっていう意味で・・・
いや、載せるじゃなくてカーネルっていう意味で・・・
NGNG
gcc-3.1キタ━━━━━(゚∀゚)━━━━━!!!!
・・・長いね、これ・・・
・・・長いね、これ・・・
NGNG
core.ring.gr.jp 早っ。
iij はまだ、aist はディレクトリがあるだけ…
実況してどーする。
iij はまだ、aist はディレクトリがあるだけ…
実況してどーする。
NGNG
NGNG
やっと、make bootstrap 終ったよ。pentium III 700MHz で1時間20分かかった。 これから、Linux kernel のコンパイルやる。
NGNG
メインページが更新されました。一応ご連絡。
149名無しさん@お腹いっぱい。
NGNG gcc3.1のg++で#include<fstream>するとbasic_file.hの中でエラーに
なるの俺だけ? RedHat7.2(gcc2.96)でconfigure&makeしたんだけど…
なるの俺だけ? RedHat7.2(gcc2.96)でconfigure&makeしたんだけど…
NGNG
http://www23.tok2.com/home/big56/diary/200110_2.html
2.4系のLinuxはgcc3.0でコンパイルできんの?
いま手元にgcc3ないから聞いちゃった。ゴメソ
2.4系のLinuxはgcc3.0でコンパイルできんの?
いま手元にgcc3ないから聞いちゃった。ゴメソ
NGNG
>150
gcc3を/usr/binには入れないよねフツー。
gcc3を/usr/binには入れないよねフツー。
NGNG
153名無しさん@お腹いっぱい。
NGNG >>150
$ cat /proc/version
Linux version 2.4.18 (root@pathos) (gcc version 3.0.4) #1 Thu Mar 14 17:36:09 JST 2002
Debian の sid です。
$ cat /proc/version
Linux version 2.4.18 (root@pathos) (gcc version 3.0.4) #1 Thu Mar 14 17:36:09 JST 2002
Debian の sid です。
NGNG
NGNG
>>154 昨日やったら、2.4.19-pre8 も 2.5.15 も途中でこけた。まだ深くは追求していないけど。
NGNG
NGNG
コンパイルエラーでそ>>156
オプション代えれば上手くいく予感
オプション代えれば上手くいく予感
NGNG
2.5.Xはwarningは山盛りでるわ、コンパイルエラーはでてくるわで
なかなか楽しめます: )。簡単な手直しは必須です。
gcc3.1と組み合わせたらそれはそれはハッピーになれるかも(w
やっぱりPC-UNIXはこうでないと!
なかなか楽しめます: )。簡単な手直しは必須です。
gcc3.1と組み合わせたらそれはそれはハッピーになれるかも(w
やっぱりPC-UNIXはこうでないと!
159名無しさん@お腹いっぱい。
NGNG Linuxは開発者多い割に対症療法なんだねえ。
*BSDは、日頃から山ほどwarning optionを付けて、見つかったwarningは
片っ端からつぶしてるもんな。styleにもうるさいし。
どっちをいじるのがハッピーかは、完全に性格によるかもしれない。
*BSDは、日頃から山ほどwarning optionを付けて、見つかったwarningは
片っ端からつぶしてるもんな。styleにもうるさいし。
どっちをいじるのがハッピーかは、完全に性格によるかもしれない。
160デフォルトの名無しさん
NGNG Linux2.5.15をgcc3.0.4でコンパイルして普通に使ってるよ。
新しい機能のthermal_interruptの辺りにバグがあるから
その機能を使わないようにすれば問題なく動く。
新しい機能のthermal_interruptの辺りにバグがあるから
その機能を使わないようにすれば問題なく動く。
161デフォルトの名無しさん
NGNG162名無しさん@お腹いっぱい。
NGNGNGNG
>>162
サンクス
サンクス
NGNG
165名無しさん@お腹いっぱい。
NGNG specsファイルの書き方を説明したサイトないかなー
NGNG
$info gcc
Invoking GCC::Spec Files::
Invoking GCC::Spec Files::
167名無しさん@お腹いっぱい。
NGNG gcc-3.1では -march={pentium2,pentium3,pentium4} なんかが追加されてるけど,
celeronの場合は何を指定するのがベストなのかな? pentium2あたり?
celeronの場合は何を指定するのがベストなのかな? pentium2あたり?
NGNG
169名無しさん@Emacs
NGNG >>167
生成したバイナリに具体的にどんな影響が現われるのか興味深いな・・。
特にpentium2と3。
基本的にはpentium2を指定しておけば間違いないだろう。
あとSocket478用Celeronならpentium4。
それ以外はその時期のCeleronと同時に発表されたプロセッサと同じものを
指定すればよいだろう。
生成したバイナリに具体的にどんな影響が現われるのか興味深いな・・。
特にpentium2と3。
基本的にはpentium2を指定しておけば間違いないだろう。
あとSocket478用Celeronならpentium4。
それ以外はその時期のCeleronと同時に発表されたプロセッサと同じものを
指定すればよいだろう。
NGNG
i386の-marchで何が起こるかはconfig/i386/i386.cのprocessor_alias_table[]を参照しる。
171名無しさん@お腹いっぱい。
NGNG172名無しさん@お腹いっぱい。
NGNG gcc の release plan がかなり変更になった.
gcc 3.1.1 が現地時間で 7/21 に出るけど,この系列は
gcc 3.2.x に名称変更.7/23 に gcc 3.2 が出る予定.
gcc 3.2.x の C++ binary は,gcc 3.1.x の C++ binary と
互換ではないので要注意.
新 branch は gcc 3.3.x になる.
http://gcc.gnu.org/develop.html#future
gcc 3.1.1 が現地時間で 7/21 に出るけど,この系列は
gcc 3.2.x に名称変更.7/23 に gcc 3.2 が出る予定.
gcc 3.2.x の C++ binary は,gcc 3.1.x の C++ binary と
互換ではないので要注意.
新 branch は gcc 3.3.x になる.
http://gcc.gnu.org/develop.html#future
NGNG
もしかして非互換性発覚→急遽3.2ってことなのかな?
NGNG
どっちかっつーと、
ABI変えないとどーしょうもない不都合発覚→3.2にversion bump
てことじゃないかと。
ABI変えないとどーしょうもない不都合発覚→3.2にversion bump
てことじゃないかと。
175名無しさん@XEmacs
NGNGNGNG
にしても GCC3.x は迷走しているなぁ。いったいいつまで 2.95.3 を使いつづけ
なければならないんだろう。
なければならないんだろう。
NGNG
伝統にしたがって3.4まで待つことになるんでは
178名無しさん@お腹いっぱい。
NGNG 3.1.1 まだ〜?
3.2 がもうすぐ出ちゃうよ.
現在 3.1 を使っているけど,3.2 が出たらどうするか考慮中.
C++ binary incompatible ではねぇ.
3.2 がもうすぐ出ちゃうよ.
現在 3.1 を使っているけど,3.2 が出たらどうするか考慮中.
C++ binary incompatible ではねぇ.
NGNG
みんなどんどん使って不具合だしてくれー
NGNG
最適化がVisualC並になるのはいつのことやら・・・
NGNG
3.xの最適化はVisual Cに負けていないという噂は本当ですか?
182名無しさん@お腹いっぱい。
NGNG183名無しさん@お腹いっぱい。
NGNGNGNG
NGNG
あ、gcc2.96だけどね。
NGNG
つーか、gccの最適化がしょぼい(>>180)ということを裏付けるデータあるの?
NGNG
>186 >>184
188名無しさん@お腹いっぱい。
NGNG >>187
VC出てきてないんですけど…
VC出てきてないんですけど…
NGNG
NGNG
>>188
gccが比べるまでもなくしょぼいのはわかりますが何か?
gccが比べるまでもなくしょぼいのはわかりますが何か?
NGNG
i386の事だけ考えればいい商用のコンパイラと、gccを比べるのは川獺。
NGNG
VCって、Windows CE用にmips、arm、shとかもサポートしてるみたいだけど、
この辺の最適化具合はどうなんだろね。
この辺の最適化具合はどうなんだろね。
NGNG
今は知らないが、VC++ってAlpha版、PowerPC版、MIPS版なんてのもあったような。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか… [BFU★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… [BFU★]
- 中国国営メディア「沖縄は日本ではない」… ★6 [BFU★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- バービー、 台湾有事の発言の波紋で「たまったもんじゃない」「高市さんに真意は聞きたい」「国民に向けて説明してほしい」 [muffin★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★2 [BFU★]
- 中国高官と話す外務省局長の表情、やばい [175344491]
- 【高市速報】小野田キミ「中国依存はリスク」断交を示唆か [931948549]
- 日本政府「高市総理の発言は問題ないと伝え、中国総領事のSNS投稿は問題があると中国に伝えました😊」 [931948549]
- 【んな専🏡】なんG 姫森ルーナ(・o・🍬)総合スレ🏰【ホロライブ▶】
- 【速報】中国、高市の発言撤回を改めて要求 [834922174]
- 【悲報】高市早苗周辺「支持層が離れるので今更発言を撤回できない」 [935793931]
