From: Robert Pengelly Date: Mon, 15 Jun 2026 00:53:03 +0000 (+0100) Subject: Only set machine when not in long mode X-Git-Url: https://git.candlhat.org/?a=commitdiff_plain;h=c6006c8f3911afb91384568ee7950a59c2e5d3bc;p=sasm.git Only set machine when not in long mode --- diff --git a/intel.c b/intel.c index 9c01213..0f24e60 100644 --- a/intel.c +++ b/intel.c @@ -2033,7 +2033,7 @@ static void handler_model (char *start, char **pp) { state->data_size = 0; state->model = 7; - if (cpu_arch_flags.cpu_386) { + if (!cpu_arch_flags.cpu_long_mode && cpu_arch_flags.cpu_386) { machine_dependent_set_march ("i386+387"); machine_dependent_set_bits (32, 1);