Re: Porting CLISP to architectures with few tag bits
Bruno Haible <[email protected]>
| Newsgroups | gmane.lisp.clisp.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello Florian, > Florian Weimer asked in https://sourceforge.net/p/clisp/mailman/message/35478071/: > > What's the easiest way to port CLISP to a 64-bit architecture which > > does not have any reserved bits in pointers? That is, you could use > > only the bits you get from aligning objects (e.g., 3 bits for 8-byte > > alignment). I have now implemented such a memory model. It should help to reduce the portability effort to new 64-bit platforms. Thank you for the good suggestion!! Which platform do you have in mind? I have only tested it on Linux/x86_64. If you want to test it, check out the sources from the 'hg' repository and simply add -DGENERIC64_HEAPCODES to the CFLAGS. Bruno ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ clisp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clisp-devel