2013-06-01から1ヶ月間の記事一覧

のろのろとgcc 4.8.1を作ってみる(その6) 本編

まずは、お詫びを。「のろのろとgcc 4.8.1を作ってみる(その4)」で、環境の把握が出来ておらず、誤った情報を元に記事を書いていたことを謝罪したします。 また、そのせいで無駄な時間を過ごした方がいらっしゃいましたら、ご容赦願います。 どうにも、明確…

のろのろとgcc 4.8.1を作ってみる(その6) パッチ編

本文書くのは後回しにして、まずは差分パッチ情報だけ。一応、このパッチは、gcc v4.8.1+前提のソースに対して当てるもので、2013/6/27のパッチを当てた後の環境に当てるものではないので、注意されたし。

のろのろとgcc 4.8.1を作ってみる(その5)

二日酔いで頭痛い中、色々と見直した結果、MinGW(32bit版)が「2013/6/2時点の最新」ではなかったことが判明。mingw-get-inst-20120426.exeのデフォルトのカタログを使っていた模様。 この中に含まれるgcc v4.6.2を使うと、libibertyを使用しなくても、ffs()…

あれ?ひょっとして呪われてます?

見えない(書かない)ところで、色々やらかしちゃているので、MinGW環境をリセットして、gcc v4.8.1を作り直したら、makeの最中にisl/isl_map_simplify.cで使ってるffs()がないよ〜と怒られる。あっれ〜?? しかもmake -j4が、必ずハングするオマケ付き。ffsはl…

のろのろとgcc 4.8.1を作ってみる(その4)

はぁーやっぱりOSとか言語のコンパイルは疲れますね。コンパイル長いし、makeバグが潜んでるしで…。ともあれ、なんとか無事にgcc 4.8.1(32bit版)が出来たので、次のverか64bit化の為に記録を残しておきます。※ここに書いてあるのは、gcc 4.6.2(多分それ以前)…

停電食らいました

日付を跨いだので昨日になりますが、夕方に短い停電がありました。PCその他諸々はUPSに守られているので、痛くも痒くもありませんが、バッテリーバックアップされていない家電は時刻表示が点滅 orz 結構萎える。 炊飯器とかお風呂とか浴槽乾燥機とかとか。誰…

のろのろとgcc 4.8.1を作ってみる(その3)

どうやらAda君はi386,i486を見捨てた様だ。他のC,C++,Fortran,OBJC,OBJ-C++はi386をサポートしているのにorz ドキュメントには、それらしいことは書いてないのだが、FAQで「i686で作ってみれば?」とかアバウトな情報を見つけた。(でも根拠が書いてなし、ド…

のろのろとgcc 4.8.1を作ってみる(その2)

configureを見直したり、ソースを弄ったりして、それなりにCとC++はできあがったのだが、Ada君がいかん。予想だにしなかったところでエラーを吐く。当初は複数の言語を同時にコンパイルしていたので、分かりにくかったが、どうやらAda君が悪さをしていたらし…

のろのろとgcc 4.8.1を作ってみる

4.7の構造と微妙に違うなぁと思いつつ、ぼちらぼちらとmakeをしてみる。しかし、1ターン3時間なのでbinutilsと違いのんびりだ。エラーが出ても暫く気がつかない。んー何だかな。 ちょっと違う話だが、セキュリティソフトにESET Smart Security5を使っている…

勝手に作ったbinutilsの動作確認

さて昨日は、主にiconvを動的ライブラリにして、ダイエットしたbintils v2.22を作った訳だが、出来たは良いが動くかどうかか未知数なので評価してみた。 asとldの検証 アセンブラソースを1から書くのは面倒なので、ccに吐かせて見る。ソースも面倒なのでhell…

MinGWのbinutilsが大きい件について

UTF-8と戯れるのもいい加減飽きてきたので、少し脱線。MinGW-Base-binutilsをアップデートしようとしたが、気がつくと最新パッケージのサイズが4MBもある?!ちょっと過去に戻ってサイズを調べてみる… バージョン v2.21-2 v2.21-3 v2.21.1-1 v2.21.1-2 v2.21.5…

ARROWS Z(ISW13F)がやんちゃ過ぎて困る件

一世代前(ISW11F)が物理的に熱くて怖いと言う話は聞いていたが、流石に後継機では対処されているだろうと、2012年に乗り換えた訳だが、甘かった… 当たり外れがあるようだが、外れは最悪、文鎮と化す素晴らしい製品だ。文鎮と化さなくても、挙動不審になるこ…

NY午後TYOの悪夢再び

TYO市場は朝から荒れ模様、オープニングにあった95円台は、一気に94円台前半へ。だが、LDN市場のおかげで、何とか95円台まで戻す。しかし、NY市場で、またもや軟調に。現在94.20円あたりを彷徨う。 昨日はTYO市場が今日と同じ値動き、LDN〜NY市場で回復して…

泣けてきますね

NYオープニング早々円買いに走りますか…折角日本時間にコツコツ日銀発表で暴騰した円を安くしてたのに、いきなり95.84〜96.10円まで引き戻しますかorz って書いたのは6/12 23:30ぐらい。今(6/13 1:30)は更に加速して、94円が見えてきそうな勢い。朝になった…

意外に需要あるんです

上海問屋で扱ってる商品に「単三・単四 充電池対応 放電機能付き充電器(12本用)」ってのがあるんですが、定期的に仕入れがあるところを見ると、結構需要があるんですね。私は5本以上同時に充電する機会がないので、生暖かく見守っていたのですが(max12本載せ…

あれあれ荒れてきましたよ

今日は帰りが遅かったので、プログラム的な事はお休み。 朝から夜に掛けて、順調にドル買いしてたかと思いきや、深夜になってから荒れてきましたね。一時期99円前半を付けていたのに、今は98円半ば〜99円手前ぐらいですか〜。今回も、これと言ったネタはなか…

久々に来ましたよスパム

今回はミニロト テスタ募集でした。そもそも「知って得するお金儲け法 」なんて、ろくでもないアドレスからのメールを信用する人が、どれだけいるんでしょうね。 ------------------------------------------------------------------- 昨年の7月、ミニロト…

MS Office 2013の2本目をレジストしてみる

媒体付いてたときは、こんな面倒なことしなくても良かったのになぁと思いつつ、Office2013の2本目のオンライン登録を済ます。何で2本も必要なんだ?という疑問は当然のごとくスルー。 いざ、オンラインインストールっと思ったら、よもやの全く同じ表示のイン…

二兎を追う者は一兎をも得ず

この記事はUTF-8は2度、3度死ぬ(その1)の最後の部分の続きです。 その1の最後でC++のストリームI/Oを捨て去った闇鳥ですが、何かメンバ関数にあったよなぁと、性懲りも無く記憶の底とヘッダーを探ると、ありましたありました、基底クラスbasic_iosのimbue…

前日(?)引き続きですか

今現在、最安95.54円で、96円前半彷徨ってますか…。これと言ったインパクトのあるイベントは、なかったと思うんですけどね〜。円ストレートの流れが、どれも同じなので、強烈な円買いですか。とんだ週末ですよ。

UTF-8は2度、3度死ぬ(その2)

この記事は、次の記事の続きです。 ブルータスお前もか UTF-8は2度、3度死ぬ(その1) 連邦に下ったのか、その姿は忍びん さて、ようやく文字化けせずに、日本語が表示できる様になりました(?)が、引数で試してませんね。と言うわけで、引き続き頑張りまし…

UTF-8は2度、3度死ぬ(その1)

この記事はブルータスお前もかの続きです。 きっかけは、ふっとしたところから 一晩たってMS932もUTF-8も、なぜか「ファイル構成」と出したつもりが、文字化けして、最初の字が「繝」になっている事に気づく。さて「繝」って何だろう?文字コードを調べてみ…

大崩れしましたね

いやードキドキ。まさか95円後半まで一気に落ちるとは。今97円前半まで戻していますが、明日朝にはどーなっているのでしょうね。

ブルータスお前もか

windresがMS932のダメ文字対策(?)がされていないことから、ふっと気になる。gccってどうなんだろう… と、言うわけで、使い回しで「printf("ファイル構成\n")」を試してみる。 >gcc main.c main.c: In function 'main': main.c:8:9: warning: unknown escape …

ついにベースクロック4GHz超 APU販売開始

AMDからA10-6800Kの発表はされていましたが、ついに今日発売されたようですね。 http://akiba-pc.watch.impress.co.jp/docs/news/news/20130605_602289.html ベースクロック3GHzの時代が長かっただけに、ついに、ついにって感じです。しかし、いまいちCPU時…

シフトJISって何バイト?

昨日のwindresの調べごとをしている最中に、同じ質問を見つけた。20年前の私に問えば、怪訝な顔をして2バイトと答えたであろう。しかし、この20年、妙な仕事をしてきた今の私に問えば、2〜4バイト、ただし今は封印されて2バイトじゃない?と答えるだろう。

だめ文字の駄目たる所以

まさにG的(敵?) ソースコードに、だめ文字が入るのならば、\を付与するフィルタを通せば良いではないかと賢い諸兄、諸姉は言うだろう。だが、何処にでも入るのが、だめ文字なのだ。 *.cや*.cppならば、コンパイルする前にフィルタすれば良い。しかし、コンパ…

windresでシフトJISとUTF-8とUNICODEと戯れてみる

先人たちの戦いの記録を見ると、windresで漢字の文字化けが激しく、回避策の連続の様だ。だがしかし、今は2013年だ。対策されているに違いない(ソースもあるし)と、言うわけで、しばらく書くつもりがなかったWindowsアプリ(と言ってもメニューバーがあるだけ…

MinGW(64bit)を用意してみた

MinGW 64bitをインストールする MinGWで作ったものを実行すると、タスクマネージャで*32が付いてしまう。つまり、32bitプログラムということだ。64bitプログラムを作ろうと思ってもオプションで、どうにかなるものではないらしい。どうやらMinGW-w64と言うの…

遊びの時間は終わりだ

さて、昨日のゴミ記事を消してみようか… ふむ、詳細編集で普通に消せるではないか。Sandboxは、いったんこれで仕舞いじゃ