Alex Buell alex.buell@munted.org.uk: - math_asm.S: undefined references to 'not' when linking ntdll.dll Modified: trunk/reactos/lib/rtl/i386/math_asm.S _____
Modified: trunk/reactos/lib/rtl/i386/math_asm.S --- trunk/reactos/lib/rtl/i386/math_asm.S 2005-11-30 17:11:43 UTC (rev 19780) +++ trunk/reactos/lib/rtl/i386/math_asm.S 2005-11-30 17:28:42 UTC (rev 19781) @@ -1436,7 +1436,7 @@
mov al,ah // Move condition flags to AL lahf // Load Flags into AH and al, 0b01000101 // Isolate C0, C2 and C3 - and ah,not 0b01000101 // Turn off CF, PF and ZF + and ah, 0b10111010 // Turn off CF, PF and ZF or ah,al // Set new CF, PF and ZF sahf // Store AH into Flags jb __fpow1 // Re-direct if x < 0 @@ -1448,7 +1448,7 @@ mov al,ah // Move condition flags to AL lahf // Load Flags into AH and al, 0b01000101 // Isolate C0, C2 and C3 - and ah,not 0b01000101 // Turn off CF, PF and ZF + and ah, 0b10111010 // Turn off CF, PF and ZF or ah,al // Set new CF, PF and ZF sahf // Store AH into Flags ja __fpow3 // Re-direct if y > 0 @@ -1464,7 +1464,7 @@ mov al,ah // Move condition flags to AL lahf // Load Flags into AH and al, 0b01000101 // Isolate C0, C2 and C3 - and ah,not 0b01000101 // Turn off CF, PF and ZF + and ah, 0b10111010 // Turn off CF, PF and ZF or ah,al // Set new CF, PF and ZF sahf // Store AH into Flags je __fpow2 // Proceed if y = int(y)