From 580a467f63671dd503bfdef6482ad80485ef3674 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Thu, 30 May 2013 23:01:59 +0200 Subject: [PATCH] libmach: fix reversed F0-F7 register order --- sys/src/libmach/8.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/sys/src/libmach/8.c b/sys/src/libmach/8.c index 5e23cca71..82df2b7d4 100644 --- a/sys/src/libmach/8.c +++ b/sys/src/libmach/8.c @@ -69,14 +69,14 @@ Reglist i386reglist[] = { {"X6", XM_REG(6), RFLT, 'F'}, {"X7", XM_REG(7), RFLT, 'F'}, - {"F0", FP_REG(7), RFLT, '3'}, - {"F1", FP_REG(6), RFLT, '3'}, - {"F2", FP_REG(5), RFLT, '3'}, - {"F3", FP_REG(4), RFLT, '3'}, - {"F4", FP_REG(3), RFLT, '3'}, - {"F5", FP_REG(2), RFLT, '3'}, - {"F6", FP_REG(1), RFLT, '3'}, - {"F7", FP_REG(0), RFLT, '3'}, + {"F0", FP_REG(0), RFLT, '3'}, + {"F1", FP_REG(1), RFLT, '3'}, + {"F2", FP_REG(2), RFLT, '3'}, + {"F3", FP_REG(3), RFLT, '3'}, + {"F4", FP_REG(4), RFLT, '3'}, + {"F5", FP_REG(5), RFLT, '3'}, + {"F6", FP_REG(6), RFLT, '3'}, + {"F7", FP_REG(7), RFLT, '3'}, { 0 } };