[Gc] Re: Testing GC on IA-64

Ludovic Courtès ludo at gnu.org
Mon Sep 14 01:04:38 PDT 2009


Hi Ivan,

Ivan Maidanski <ivmai at mail.ru> writes:

> Thanks. Could you also test CVS plus ivmai130a.diff
> (http://article.gmane.org/gmane.comp.programming.garbage-collection.boehmgc/3141)

This one breaks things:

--8<---------------cut here---------------start------------->8---
        if /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"gc\" -DPACKAGE_TARNAME=\"gc\" -DPACKAGE_VERSION=\"7.2alpha3\" -DPACKAGE_STRING=\"gc\ 7.2alpha3\" -DPACKAGE_BUGREPORT=\"Hans.Boehm at hp.com\" -DGC_VERSION_MAJOR=7 -DGC_VERSION_MINOR=2 -DGC_ALPHA_VERSION=3 -DPACKAGE=\"gc\" -DVERSION=\"7.2alpha3\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DGC_GCJ_SUPPORT=1 -DJAVA_FINALIZATION=1 -DATOMIC_UNCOLLECTABLE=1  -I../include   -fexceptions -I libatomic_ops/src -g -O2 -MT pthread_support.lo -MD -MP -MF "$depbase.Tpo" -c -o pthread_support.lo ../pthread_support.c; \
        then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo"; exit 1; fi
 gcc -DPACKAGE_NAME=\"gc\" -DPACKAGE_TARNAME=\"gc\" -DPACKAGE_VERSION=\"7.2alpha3\" "-DPACKAGE_STRING=\"gc 7.2alpha3\"" -DPACKAGE_BUGREPORT=\"Hans.Boehm at hp.com\" -DGC_VERSION_MAJOR=7 -DGC_VERSION_MINOR=2 -DGC_ALPHA_VERSION=3 -DPACKAGE=\"gc\" -DVERSION=\"7.2alpha3\" -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DGC_GCJ_SUPPORT=1 -DJAVA_FINALIZATION=1 -DATOMIC_UNCOLLECTABLE=1 -I../include -fexceptions -I libatomic_ops/src -g -O2 -MT pthread_support.lo -MD -MP -MF .deps/pthread_support.Tpo -c ../pthread_support.c  -fPIC -DPIC -o .libs/pthread_support.o
../pthread_support.c:910: error: redefinition of 'struct blocking_data'
../pthread_support.c:939: error: conflicting types for 'GC_do_blocking'
../include/private/../gc.h:1053: error: previous declaration of 'GC_do_blocking' was here
make[1]: *** [pthread_support.lo] Error 1
--8<---------------cut here---------------end--------------->8---

BTW I’m glad ‘GC_do_blocking ()’ is getting a public declaration.  ;-)

If you’re interested in having an account on the GCC Compile Farm, see
http://gcc.gnu.org/wiki/CompileFarm .

Thanks,
Ludo’.



More information about the Gc mailing list