That's kind of tabulator for structs of data in memory ... only of real use
for handing over to vector instructions (SSE, AVX2, AVX512 ... ARM NEON).
It's a GCC thing, not a C standard! ;-)
https://stackoverflow.com/questions/7895869/cross-platform-alignx-macro
Hope, that helps.
Am Montag, 13.
Hi all,
I just noticed that TCC was mentioned in another thread so I wanted to
share my experience with it. I had tried to build miniPicoLisp with it but
unfortunately, TCC does not seem to generate aligned functions :( it did
not seem to honor __attribute__((aligned))
Does anyone else have any
Hi Guido,
> Where are the tests?
What tests do you mean?
☺/ A!ex
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
hi all,
https://git.envs.net/mpech/skudra
I've implement pastebin (or ix.io) service to share code or snippets on
PicoLisp web framework
Comments and objections are very welcome.
(mike)
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Where are the tests?
Am Montag, 13. April 2020 schrieb Alexander Burger :
> Hi Alexander,
>
>> I have now compiled pil21 on OpenBSD-6.7-beta/arm64 (aka -current),
mainly by
>> copying the files over from amd64.
>
> Perfect.
>
>
>> I have an additional question. Is the a pil21 language reference?
To whom it may concern,
I have been able to build pil21 under OpenBSD 6.6-STABLE with LLVM 8.0.1. I had
to rebuild the bitcode files, as they were built with 9.0.x.
Best Regards,
Alexander
Am 12. April 2020 17:05:47 MESZ schrieb "Alexander Shendi (Web.DE)"
:
>Hi again,
>
>Sorry to follow up
Hi Karl-Heinz,
> resulting Errormessage gave the used version of llvm* as 6.0., this is
> the default installed version on Mint. After throwing out default
> install (-6.0), install of version 9 and some tidying up, calling make
> resulted in a working picolisp 21.
Great, thanks for the info!
On Mon, Apr 13, 2020 at 11:05:52AM +0200, Alexander Shendi (Web.DE) wrote:
> The build of the Emu picolisp variant does not work for me. It first compiles
> a program called sysdefs, then crashes because it can't find emu.code.l. If
> you do
> . /sysdefs > emu.code.l the it fails with another
Hi,
The build of the Emu picolisp variant does not work for me. It first compiles a
program called sysdefs, then crashes because it can't find emu.code.l. If you do
. /sysdefs > emu.code.l the it fails with another error.
Best Regards,
Alexander
Am 12. April 2020 15:31:50 MESZ schrieb
Happy Easter.
Today i fetched Pil21, unpacked and called make. The
resulting Errormessage gave the used version of llvm* as 6.0., this is
the default installed version on Mint. After throwing out default
install (-6.0), install of version 9 and some tidying up, calling make
resulted in a working
Hi Alex,
> No, it is a different symbol, defined in the 'llvm' namespace (see my
previous
> mail).
Ok got it, thanks!
BR,
Geo
On Mon, Apr 13, 2020 at 4:55 PM Alexander Burger
wrote:
> Hi Geo,
>
> > Would that be the 'car' from the running pil64?
>
> No, it is a different symbol, defined in
Hi Geo,
> Would that be the 'car' from the running pil64?
No, it is a different symbol, defined in the 'llvm' namespace (see my previous
mail).
☺/ A!ex
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Hi Tomas,
> ># (car 'var) -> any
> >(de _car (Exe)
> > (car (needVar Exe (eval (cadr Exe )
>
> ^
> what is this car?
It is a function defined in "src/lib/llvm.l":
(asm ()
((X)
(ssa (inc '*Ssa) "inttoptr i64 " X " to i64*")
(ssa (inc '*Ssa)
Would that be the 'car' from the running pil64?
BR,
Geo
On Mon, Apr 13, 2020 at 3:55 PM Tomas Hlavaty wrote:
> Hi Alex,
>
> interesting.
>
> Alexander Burger writes:
> > Now in pil21 the source is (in "src/subr.l"):
> >
> ># (car 'var) -> any
> >(de _car (Exe)
> > (car (needVar
Hi Alex,
interesting.
Alexander Burger writes:
> Now in pil21 the source is (in "src/subr.l"):
>
># (car 'var) -> any
>(de _car (Exe)
> (car (needVar Exe (eval (cadr Exe )
^
what is this car?
Tomas
--
UNSUBSCRIBE:
15 matches
Mail list logo