ページへ戻る

− Links

 印刷 

hideyosi​/hidetol8計画 のバックアップ差分(No.8) :: OSASK計画

osaskwiki:hideyosi/hidetol8計画 のバックアップ差分(No.8)

« Prev[4]  Next »[5]
7: 2010-01-26 (火) 21:48:58 lina[6] ソース[7] 8: 2010-01-28 (木) 16:57:47 lina[6] ソース[8]
Line 522: Line 522:
-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・・・
« Prev[4]  Next »[5]