public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/45213]  New: "suffix or operands invalid for `push'" triggered by optimisations on x86_64
@ 2010-08-06 20:36 philip dot taylor at cl dot cam dot ac dot uk
  2010-08-06 20:37 ` [Bug target/45213] " philip dot taylor at cl dot cam dot ac dot uk
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: philip dot taylor at cl dot cam dot ac dot uk @ 2010-08-06 20:36 UTC (permalink / raw)
  To: gcc-bugs

The attached source file gives:

  $ gcc -c t.c -Os -fno-omit-frame-pointer
  /tmp/ccAuCzVe.s: Assembler messages:
  /tmp/ccAuCzVe.s:16: Error: suffix or operands invalid for `push'

It complains on the line:

  pushq $0x3f800000

Reproduced on:

Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.5.0/work/gcc-4.5.0/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.0
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.0/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.0
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.0/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.0/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.0/include/g++-v4
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec
--disable-fixed-point --without-ppl --without-cloog --disable-lto --enable-nls
--without-included-gettext --with-system-zlib --disable-checking
--disable-werror --enable-secureplt --enable-multilib --enable-libmudflap
--disable-libssp --enable-libgomp --enable-cld
--with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.5.0/python
--disable-libgcj --enable-languages=c,c++ --enable-shared
--enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
--with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.5.0 p1.2,
pie-0.4.5'
Thread model: posix
gcc version 4.5.0 (Gentoo 4.5.0 p1.2, pie-0.4.5)

Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
--disable-dssi --enable-plugin
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--enable-libgcj-multifile --enable-java-maintainer-mode
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-cpu=generic
--host=x86_64-redhat-linux
Thread model: posix
gcc version 4.1.2 20070925 (Red Hat 4.1.2-27)


-- 
           Summary: "suffix or operands invalid for `push'" triggered by
                    optimisations on x86_64
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: philip dot taylor at cl dot cam dot ac dot uk


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


^ permalink raw reply	[flat|nested] 10+ messages in thread
[parent not found: <bug-45213-4@http.gcc.gnu.org/bugzilla/>]

end of thread, other threads:[~2012-03-15  8:45 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-06 20:36 [Bug target/45213] New: "suffix or operands invalid for `push'" triggered by optimisations on x86_64 philip dot taylor at cl dot cam dot ac dot uk
2010-08-06 20:37 ` [Bug target/45213] " philip dot taylor at cl dot cam dot ac dot uk
2010-08-06 20:44 ` pinskia at gcc dot gnu dot org
2010-08-06 20:53 ` ubizjak at gmail dot com
2010-08-06 21:02 ` hjl dot tools at gmail dot com
2010-08-06 21:51 ` hjl dot tools at gmail dot com
2010-08-06 22:10 ` hjl dot tools at gmail dot com
2010-08-06 22:39 ` hjl dot tools at gmail dot com
2010-08-07 20:32 ` uros at gcc dot gnu dot org
     [not found] <bug-45213-4@http.gcc.gnu.org/bugzilla/>
2012-03-15  8:58 ` pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).