--- Comment #5 from pinskia at gcc dot gnu dot org 2006-04-29 05:29 ---
This is a bug in Apple's asm.
The rtl which produces this asm is:
(insn:TI 45 44 47 (set (mem:SF (reg/v/f:SI 4 si [orig:75 res ] [75]) [10 S4
A32])
#(float_truncate:SF (reg:DF 8 st))) 91 {*truncdfsf_fast_i387
--- Comment #4 from stp at create dot ucsb dot edu 2006-04-24 20:50 ---
Created an attachment (id=11330)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11330&action=view)
Intermediate file for trig.c
Here's the gcc output for --save-temps
--
http://gcc.gnu.org/bugzilla/show_bu
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-04-23 02:09 ---
fstp(%edi)
fstp4(%edi)
fstp(%esi)
fstp4(%esi)
Those are the instructions which are failing.
So please attach the preprocessed source file.
--
pinskia at gcc dot g
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-04-23 02:02 ---
Second where is the preprocessed source file?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27264
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-04-23 02:01 ---
This should be reported to Apple since this is Apple's GCC and not the FSF and
x86-darwin is not support for FSF GCC until 4.2.0.
--
pinskia at gcc dot gnu dot org changed:
What|Removed