This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgcj/38804] libgcj multilib fails if not able to exec "non" native programs
- From: "rob1weld at aol dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 18 Jan 2009 17:04:44 -0000
- Subject: [Bug libgcj/38804] libgcj multilib fails if not able to exec "non" native programs
- References: <bug-38804-13830@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #11 from rob1weld at aol dot com 2009-01-18 17:04 -------
(In reply to comment #10)
> >Broken : gcc_build/i386-pc-solaris2.11/libgomp/config.log :
>
> No, it is not broken at all. __sync_val_compare_and_swap_4 cannot be used with
> x86 explicit -march=i686 is used as the default really is to compile for i486
> really.
So it should not say:
configure:18855: checking whether the target supports __sync_*_compare_and_swap
configure:18908: result: yes
We _might_ get a small reduction of the occurrences of Bug 38743 (and this
Bug 38804) if we alter this line in "maintainer-scripts/gcc_release" :
# gdiff -Naur maintainer-scripts/gcc_release maintainer-scripts/gcc_release_new
--- maintainer-scripts/gcc_release 2009-01-18 05:21:52.485084055 -0800
+++ maintainer-scripts/gcc_release_new 2009-01-18 09:03:35.186299275 -0800
@@ -205,7 +205,7 @@
inform "Building compiler"
OBJECT_DIRECTORY=../objdir
contrib/gcc_build -d ${SOURCE_DIRECTORY} -o ${OBJECT_DIRECTORY} \
- -c "--enable-generated-files-in-srcdir --disable-multilib" build || \
+ -c "--enable-generated-files-in-srcdir --enable-multilib"
--enable-checking=release build || \
error "Could not rebuild GCC"
fi
Thanks,
Rob
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38804