From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Edelsohn To: Geoffrey KEATING Cc: hjl@lucon.org (H.J. Lu), zack@rabi.phys.columbia.edu (Zack Weinberg), egcs@cygnus.com, libc-linux@gnu.org (GNU C Library) Subject: Re: A patch for libm-ieee754 Date: Sun, 22 Feb 1998 18:39:00 -0000 Message-id: <9802230237.AA33074@rios1.watson.ibm.com> References: <199802230218.NAA13525@discus.anu.edu.au> X-SW-Source: 1998-02/msg01038.html >>>>> Geoffrey KEATING writes: Geoff> Do _not_ mark the variables 'volatile'. This causes a performance Geoff> reduction on sparc and powerpc, and probably on alpha and x86 too, Geoff> because of the memory traffic it generates. On PowerPC you probably also need -mno-fused-madd option to disable use of the fma, etc. instructions because of the intermediate extended precision. Note that this will halve FP performance in some cases. David