--- Comment #18 from dominiq at lps dot ens dot fr 2008-11-26 15:34 ---
This pr has been fixed by revision 130998.
--
dominiq at lps dot ens dot fr changed:
What|Removed |Added
---
--- Comment #17 from uros at gcc dot gnu dot org 2007-12-16 23:22 ---
Subject: Bug 34025
Author: uros
Date: Sun Dec 16 23:22:30 2007
New Revision: 130998
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130998
Log:
PR target/34025
* config/i386/t-crtpc: Add $(MULTI
--- Comment #16 from dominiq at lps dot ens dot fr 2007-12-16 13:38 ---
The patch in comment #14 fix the problem for me. Thanks Jack for the debugging
and the patch.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34025
--- Comment #15 from howarth at nitro dot med dot uc dot edu 2007-12-16
05:44 ---
The problem was that gcc/config/i386/t-crtpc and
gcc/config/i386/t-crtfm had build commands which
didn't use MULTILIB_CFLAGS. Now that those are added
all of the object files in the x86_64 subdirectory ar
--- Comment #14 from howarth at nitro dot med dot uc dot edu 2007-12-16
05:43 ---
Created an attachment (id=14775)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14775&action=view)
add missing MULTILIB_CFLAGS
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34025
--- Comment #13 from howarth at nitro dot med dot uc dot edu 2007-12-16
01:38 ---
The last change just creates an endless loop in the build.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34025
--- Comment #12 from howarth at nitro dot med dot uc dot edu 2007-12-16
01:13 ---
I can't help but wonder if this issue is due to the fact that darwin is the
only architecture that uses a single value for MULTILIB_OPTIONS. We only
have...
MULTILIB_OPTIONS = m64
whereas all the other a
--- Comment #11 from howarth at nitro dot med dot uc dot edu 2007-12-16
01:05 ---
For some reason the last change isn't forcing the MULTILIB_CFLAGS to actually
be used on the build lines for the objects added to EXTRA_MULTILIB_PARTS.
# Recursively invoke make in the GCC directory to bu
--- Comment #10 from howarth at nitro dot med dot uc dot edu 2007-12-16
00:35 ---
The last formulation doesn't fix the problem.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34025
--- Comment #9 from howarth at nitro dot med dot uc dot edu 2007-12-15
23:14 ---
This should probably be added as...
-- gcc-4.3-20071214/gcc/config/i386/t-darwin.org 2007-12-15
18:12:06.0 -0500
+++ gcc-4.3-20071214/gcc/config/i386/t-darwin 2007-12-15 18:12:43.0
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2007-12-15
21:58 ---
Hmmm... I see...
file *.o
crt3.o:Mach-O 64-bit object x86_64
crtfastmath.o: Mach-O object i386
crtprec32.o: Mach-O object i386
crtprec64.o: Mach-O object i386
crtprec80.o: Mach-O object i386
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2007-12-15
21:35 ---
I find the following works here...
cd /sw/src/fink.build/gcc43-4.2.999-20071214/darwin_objdir/gcc
./xgcc -m64 -B./ -B/sw/lib/gcc4.3/i686-apple-darwin9/bin/ -isystem
/sw/lib/gcc4.3/i686-apple-darwin9/includ
--- Comment #6 from dominiq at lps dot ens dot fr 2007-11-09 18:26 ---
Note that I still get the warning after having recompiled
gcc/config/i386/crtfastmath.c with -m64.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34025
--- Comment #5 from dominiq at lps dot ens dot fr 2007-11-08 18:50 ---
Subject: Re: Warning when compiling with -m64 -ffast-math
on Intel Darwin
> this should have been compiled with -m64.
Apparently it has not been with -m64:
/opt/gcc/i686-darwin/./gcc/xgcc -B/opt/gcc/i686-darwin/.
--- Comment #4 from dominiq at lps dot ens dot fr 2007-11-08 18:43 ---
Subject: Re: Warning when compiling with -m64 -ffast-math
on Intel Darwin
> Hmmm, this should have been compiled with -m64. Can you attach your build log
> for building GCC?
The full log or only the part concerni
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-11-08 18:40 ---
>/opt/gcc/gcc4.3w/lib/gcc/i686-apple-darwin8/4.3.0/x86_64/crtfastmath.o, file is
not of required architecture
Hmmm, this should have been compiled with -m64. Can you attach your build log
for building GCC?
--
16 matches
Mail list logo