From 9d1a286f94ab0d84b11ec368bd92c219c8c5712b Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Sun, 10 Sep 2006 19:50:48 +0000 Subject: [PATCH] Move CPU_64 and CPU_Not64 to bits 30 and 31 to avoid CPU_EM64T bit conflict and allow for a few more bits without constantly moving these two. svn path=/trunk/yasm/; revision=1612 --- modules/arch/x86/x86arch.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/arch/x86/x86arch.h b/modules/arch/x86/x86arch.h index eb896544..46267b0c 100644 --- a/modules/arch/x86/x86arch.h +++ b/modules/arch/x86/x86arch.h @@ -62,8 +62,8 @@ /* Technically not CPU capabilities, they do affect what instructions are * available. These are tested against BITS==64. */ -#define CPU_64 (1UL<<26) /* Only available in 64-bit mode */ -#define CPU_Not64 (1UL<<27) /* Not available (invalid) in 64-bit mode */ +#define CPU_64 (1UL<<30) /* Only available in 64-bit mode */ +#define CPU_Not64 (1UL<<31) /* Not available (invalid) in 64-bit mode */ typedef struct yasm_arch_x86 { yasm_arch_base arch; /* base structure */ -- 2.40.0