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