public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/20985] New: building mips/64 cross compiler on x86 produces incorrect assembler code for _divdi3 with -fnon-call-exceptions
@ 2005-04-13  5:22 herbert at 13thfloor dot at
  2005-04-13  9:46 ` [Bug debug/20985] " pinskia at gcc dot gnu dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: herbert at 13thfloor dot at @ 2005-04-13  5:22 UTC (permalink / raw)
  To: gcc-bugs

./configure --enable-languages=c --disable-nls --disable-threads
--disable-shared --disable-checking --prefix=/usr --target=mips-linux
make TARGET_LIBGCC2_CFLAGS='-Dinhibit_libc -D__gthr_posix_h'

results in ...
/gcc-3.3.5/gcc/xgcc -B/gcc-3.3.5/gcc/ -B/usr/mips-linux/bin/
-B/usr/mips-linux/lib/ -isystem /usr/mips-linux/include -O2  -DIN_GCC
-DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I. -I./. -I./config
-I./../include  -DL_divdi3 -c ./libgcc2.c -fexceptions -fnon-call-exceptions -o
libgcc/./_divdi3.o
/root/tmp/ccI71cbx.s: Assembler messages:
/root/tmp/ccI71cbx.s:956: Error: operation combines symbols in different segments

955        .4byte  $LASFDE1-$Lframe1
956        .4byte  $LFB4-.
957        .4byte  $LFE4-$LFB4

(removing the '-.' in that line *G* makes it work with gas 2.15.94.0.2.2)

-- 
           Summary: building mips/64 cross compiler on x86 produces
                    incorrect assembler code for _divdi3 with -fnon-call-
                    exceptions
           Product: gcc
           Version: 3.3.5
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: herbert at 13thfloor dot at
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: mips-unknown-linux-gnu


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


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2005-04-13 21:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-13  5:22 [Bug bootstrap/20985] New: building mips/64 cross compiler on x86 produces incorrect assembler code for _divdi3 with -fnon-call-exceptions herbert at 13thfloor dot at
2005-04-13  9:46 ` [Bug debug/20985] " pinskia at gcc dot gnu dot org
2005-04-13 17:51 ` drow at false dot org
2005-04-13 17:51 ` drow at false dot org
2005-04-13 17:53 ` [Bug middle-end/20985] " pinskia at gcc dot gnu dot org
2005-04-13 19:36 ` herbert at 13thfloor dot at
2005-04-13 21:11 ` herbert at 13thfloor dot at
2005-04-13 21:31 ` herbert at 13thfloor dot at

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).