x86_64総合at LINUX
x86_64総合 - 暇つぶし2ch304:login:Penguin
07/12/08 03:23:17 BpRfKoKi
・"=a"(eax), "=d"(edx) の代わりに
 "=a"(((unsigned long *)&X)[0]), "=d"(((unsigned long *)&X)[1])
 とする
・__asm__ __volatile__ ("rdtsc" : "=A" (X)) はそのまま残しつつ
 shll $32, %rdx
 orl %eax, %edx
 movl %rdx, %rax
 を後ろに付ける

とかはどうだろ?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch