[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bigloo on Linux/ARM



Some time ago we found out that bigloo needed to be built with 'gcc -O2' on
ARM platforms, when using gcc-3.3, since with -O3 some failure occured when
building bdb.  Moreover that bug appeared to be fixed in gcc-3.4, and
gcc-2.95 is not able to build bigloo correctly either.

But finally, it appears that even with 'gcc-3.3 -O2' and gcc-3.4 (3.4-0pre4)
there is a problem, which shows up at least in bdb, bmem, and skribe, when
those programs early get a segfault.

Since the old build failure on arm was that using -O3 prevented to build
bdb, it could well be that although -O2 allows it to build, the generated
code is bad.

I'll try to build at -O0, and then at -O1 if -O0 worked, and will let you
know.  I should also have a closer look at how gcc-3.2 performs, but that
would be a pain to have to use it, since it's supposed to be phased out from
Debian...

-- 
Yann Dirson    <ydirson@altern.org> |    Why make M$-Bill richer & richer ?
Debian-related: <dirson@debian.org> |   Support Debian GNU/Linux:
Pro:    <yann.dirson@fr.alcove.com> |  Freedom, Power, Stability, Gratuity
     http://ydirson.free.fr/        | Check <http://www.debian.org/>



Reply to: