[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-developer] Axiom ia64
From: |
Camm Maguire |
Subject: |
Re: [Axiom-developer] Axiom ia64 |
Date: |
14 Nov 2006 21:48:57 -0500 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Greetings!
Waldek Hebisch <address@hidden> writes:
> Camm Maguire wrote:
> > At present, there are 5 platforms in gcl-2.6.x (hppa, ia64, alpha,
> > mips, and mipsel) and 2 platforms on gcl-2.7.x (hppa and ia64) which
> > cannot natively relocate compiled object files. This means that (load
> > "foo.o")(si::save-system "bar") will give garbage in bar (perhaps in
> > should simple be an error. This is because loads happen via dlopen
> > and exist outside the heap. Instead, images must be saved with
> > compiler::link. Thus, there are some alternate commands which need
> > issuing in the axiom build to make this all work. These are
> > summarized in the debian/patch.merge file in the debian axiom package.
> > With these commands, axiom builds on all 12 Debian platforms.
> >
>
> > + @ (cd ${MID} ; \
> > + echo ')set out le 200' >/tmp/tmp.input ; \
> > + echo ')fin' >>/tmp/tmp.input ; \
> > + echo "#+native-reloc(make-databases \"\" (QUOTE
> > (\"unix\")))#-native-reloc(system \"cp ${SRC}/../debian/*.daase ${MID}\")"
> > >>/tmp/tmp.input ; \
> > + echo '(bye)' >>/tmp/tmp.input ; \
> > + cat /tmp/tmp.input | ${INTERPSYS} ; \
> > + rm -f /tmp/tmp.input )
> > +# @ (cp ${SRC}/../debian/*.daase ${MID})
> > @ echo If all went well, go-ahead Mike and do a db-install as well !
>
> I see that you skip database build when native-reloc does not hold. Did
> you try loading all domain files in interpreted mode? AFAICS one gets
> the same database and speed is also quite similar.
>
What a great idea -- no I have not tried this, hoping instead to get
the native relocs working, but this has taken longer than expected.
> BTW. To load domain files in interpreted mode I just removed .o files (there
> is probably a better way).
It might be possible to rebind si::*load-types* at the right moment.
Thanks again!
>
> --
> Waldek Hebisch
> address@hidden
>
>
>
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, (continued)
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/06
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Camm Maguire, 2006/11/06
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/06
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Camm Maguire, 2006/11/06
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/06
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Camm Maguire, 2006/11/07
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Humberto Ortiz-Zuazaga, 2006/11/06
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/09
- [Axiom-developer] Axiom ia64, Camm Maguire, 2006/11/13
- Re: [Axiom-developer] Axiom ia64, Waldek Hebisch, 2006/11/13
- Re: [Axiom-developer] Axiom ia64,
Camm Maguire <=
- Re: [Axiom-developer] Axiom ia64, Richard Harke, 2006/11/14
- Re: [Axiom-developer] Axiom ia64, Camm Maguire, 2006/11/14
- [Axiom-developer] gcl and readline, Camm Maguire, 2006/11/13
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/09
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Humberto Ortiz-Zuazaga, 2006/11/09
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Humberto Ortiz Zuazaga, 2006/11/14
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/14
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Humberto Ortiz Zuazaga, 2006/11/15
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/15
- Re: [Axiom-developer] RE: gcl-2.6.8pre on MAC OSX 10.2, Gabriel Dos Reis, 2006/11/15