This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [3.4-BIB] x86-64 sibcall fixes


> Hi,
> 
> On Tue, 15 Oct 2002, Jan Hubicka wrote:
> 
> > *** i386.c	Tue Oct 15 10:24:34 2002
> > --- /abuild/jh/egcs1/gcc/config/i386/i386.c	Tue Oct 15 18:26:31 2002
> > *************** override_options ()
> > *** 1226,1231 ****
> > --- 1226,1233 ----
> >   	error ("-mrtd calling convention not supported in the 64bit mode");
> >         /* Enable by default the SSE and MMX builtins.  */
> >         target_flags |= (MASK_SSE2 | MASK_SSE | MASK_MMX | MASK_128BIT_LONG_DOUBLE);
> > +       /* We always return floats in SSE, not 80387.  */
> > +       target_flags &= MASK_FLOAT_RETURNS;
> 
> I think you meant "target_flags &= ~MASK_FLOAT_RETURNS;"  Note the
> complement.

Uugh, yes.  Must get lost when creating the patch, as compiler won't
work otherwise ;(

Honza
> 
> 
> Ciao,
> Michael.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]