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 c/11420] [3.3 regression][x86_64] gcc generates invalid asm code when "-O -fPIC" is used (suffix or operands invalid for `movabs')


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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


aj at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aj at suse dot de
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2003-07-03 07:09:05
               date|                            |
            Summary|[x86_64] gcc generates      |[3.3 regression][x86_64] gcc
                   |invalid asm code when "-O - |generates invalid asm code
                   |fPIC" is used (suffix or    |when "-O -fPIC" is used
                   |operands invalid for        |(suffix or operands invalid
                   |`movabs')                   |for `movabs')
   Target Milestone|3.4                         |3.3.1


------- Additional Comments From aj at gcc dot gnu dot org  2003-07-03 07:09 -------
Confirmed with 3.3 and 3.4 CVS, works with 3.2:
byrd:~/tmp:[1]$ /opt/gcc/3.2-devel/bin/gcc -c t.c -fPIC -O
byrd:~/tmp:[0]$ /opt/gcc/3.3-devel/bin/gcc -c t.c -fPIC -O
/tmp/ccoET0CJ.s: Assembler messages:
/tmp/ccoET0CJ.s:14: Error: suffix or operands invalid for `movabs'
byrd:~/tmp:[1]$ /opt/gcc/3.4-devel/bin/gcc -c t.c -fPIC -O
/tmp/ccHxgLYq.s: Assembler messages:
/tmp/ccHxgLYq.s:14: Error: suffix or operands invalid for `movabs'


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