7: 2010-01-26 (火) 21:48:58 lina |
8: 2010-01-28 (木) 16:57:47 lina |
| | | |
| -g01libc1内のものはみんなKタン作であることを確認。(考えてみれば、.nasや.askを書くヒトなんてKタンくらいではなかろうかとwww) | | -g01libc1内のものはみんなKタン作であることを確認。(考えてみれば、.nasや.askを書くヒトなんてKタンくらいではなかろうかとwww) |
| + | |
| + | |
| + | *gas2naskに例の問題が? [#m8ea55fc] |
| + | g01化された最新(たぶん)のgas2naskに例の |
| + | skip:adcl %edx, 20(%ecx) |
| + | skip:adcl %edx, 20(%esi) |
| + | エラーが出ることが判明。これを修理。~ |
| + | COLOR(blue){その意味では初のg01アプリのバージョンアップwつーことになるかな? www} |
| + | |
| + | ・・・あれ? 前のと違うじゃんこれ! |
| + | |
| + | **検証 [#na0f0d63] |
| + | 以前にも似たバグがあった。今、手動でbim2bin.cを中間コンパイルしてbim2bin.gasを作ってみた。みてみると・・・ |
| + | |
| + | あったあった。二箇所。 つまり、上記のエラーは、gas2naskが 「そんなオペランド知らんぞ!訳せないぞ!」とこういっているわけ。っということは、GASのオペランドと、Nasuku(NASM互換?)のオペランドをつき合わせて書いてあげればいい・・・ということかな??? |
| + | |
| + | (前回と違い、今回はgas2naskのソースは最新。うへぇ~! こまったぁ・・・・)~ |
| + | |
| + | これはようするに、i386 CPUのオペランドとニーモニックの一覧表がないとどーしよーもないぞおぉぉ!!! orz |
| + | |
| + | SIZE(22){''だれかそういうのの載ってるURL教えてけれ!!''}~ |
| + | ググっても全然みつからないよ・・・orz・・・ |