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/14484] New: -mabi=64 and -O -> as error


$ uname -a
IRIX64 hostname 6.5 10070055 IP35
$ gcc -O -mabi=64 -c problem.c
as: Error: /usr/tmp/ccj6mI7m.s, line 1486: Macro instruction used in branch
delay slot
$ gcc -O2 -mabi=64 -c problem.c
$ gcc -v
Reading specs from
/home/projects/foo/install/lib/gcc-lib/mips-sgi-irix6.5/3.3.3/specs
Configured with: ./configure --prefix=/home/projects/foo/install
Thread model: single
gcc version 3.3.3

http://www.magnesium.net/~thim/tmp/problem.c

This file comes from 'gcc -E isam/_packrec.c', from the MySQL 4.1.1
distribution.  This is a client's machine, so unfortunately I can't offer you a
login.  There's an easy work-around (use -O2 or -O3 instead of -O), so this
isn't critical for me.

Thanks!

-- 
           Summary: -mabi=64 and -O -> as error
           Product: gcc
           Version: 3.3.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: tim at desert dot net
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: mips-sgi-irix6.5
  GCC host triplet: mips-sgi-irix6.5
GCC target triplet: mips-sgi-irix6.5


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


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