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

Bug#151886: [Gcl-devel] Re: gcl/maxima on hppa



Greetings!  An update:

1) Optimization, even at -O, still fails with gcc-3.2.  I get a
   maxima, but it crashes on one of the tests. -ffunction-sections
   still in.

2) I cannot seem to get gcl's stratified garbage collection option to
   work on hppa.  This basically mprotects the core pages as
   read-only, then traps segfault signals on write attempts,
   unprotects the page and marks it for garbage collection.  The
   sigaction calls don't appear to redirect control to the handler on
   SIGSEGV, however.  This works as is on most other Debian
   platforms. 

3) I have this setup on paer, so can provide gdb dumps to anyone who
   wants to try to fix this.

4) I suppose the -ffunction-sections is still required without the -g,
   but haven't tested this.

5) Just uploaded a maxima which should build for the first time on
   hppa. 

Take care,

Randolph Chung <tausq@debian.org> writes:

> > 1) When compiling with -g, the final link fails, and explicitly asks
> >    for recompilation with -ffunction-sections.  This works, and
> >    produces a maxima passing all tests.
> 
> known problem with gcc-3.0.x
> 
> > 2) Any optimization at all breaks the build.  I have a gdb
> >    session/backtrace showing pointers not being passed correctly into
> >    functions if anyone is interested in looking into this.
> 
> can you please try gcc-3.2 as well? 
> 
> good to hear you finally got it to work though :-)
> 
> randolph
> 
> 

-- 
Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



Reply to: