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 libgcj/38804] libgcj multilib fails if not able to exec "non" native programs



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


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