This is the mail archive of the gcc-bugs@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]

[Bug target/27968] gcc emits (undefined) ffreep opcode which is not understood by Solaris' /usr/ccs/bin/as when tuning for Athlon or Opteron CPUs



------- Comment #4 from sayle at gcc dot gnu dot org  2006-07-07 00:13 -------
Subject: Bug 27968

Author: sayle
Date: Fri Jul  7 00:13:14 2006
New Revision: 115237

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115237
Log:

        PR target/27968
        * configure.ac (HAVE_AS_IX86_FFREEP): On x86 targets check whether 
        the configured assembler supports the x87's ffreep mnemonic.
        * configure: Regenerate.
        * config.in: Regenerate.

        * config/i386/i386.c (output_387_ffreep): New function.
        (output_fp_compare): Use output_387_ffreep to emit ffreep insns.
        (output_387_reg_move): Likewise.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config.in
    trunk/gcc/config/i386/i386.c
    trunk/gcc/configure
    trunk/gcc/configure.ac


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27968


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