--- nono/m680x0/m68030.h 2026/04/29 17:04:28 1.1 +++ nono/m680x0/m68030.h 2026/04/29 17:04:31 1.1.1.2 @@ -75,24 +75,6 @@ class m68kcpu; #include "m68030ccr.h" #include "m68030mmu.h" -// 64ビット数と2つの32ビット数を扱う共用体。 -// 構造はまったく同じだが名前だけ場所に合わせてつけたい。 -#if _BYTE_ORDER == _LITTLE_ENDIAN -#define DEF_UNION64(NAME, Q, H, L) \ - union NAME { \ - uint64 Q; \ - struct { uint32 L, H; }; \ - } -#else -#define DEF_UNION64(NAME, Q, H, L) \ - union NAME { \ - uint64 Q; \ - struct { uint32 H, L; }; \ - } -#endif - -DEF_UNION64(union64, q, h, l); - // レジスタイメージを保持する構造体。 // この構造体はコピーとか比較をするのでポインタとかは置かないこと。 struct m68kreg {