Commit Graph

10 Commits

Author SHA1 Message Date
Lassi Kortela 0bf4243ae0 Use intptr_t and uintptr_t
Thanks @krytarowski
2020-03-17 11:38:32 +02:00
Lassi Kortela 1006496256 Use uint32_t instead of u_int32_t 2020-03-17 11:38:32 +02:00
Lassi Kortela 956fd32a06 Use stdint.h instead of sys/types.h 2020-02-26 11:26:50 +02:00
Lassi Kortela 01890ff233 Use NUM_FORMAT in all tiny interpreters
Avoids compiler warnings about printf()
2020-02-26 11:16:19 +02:00
Lassi Kortela fe8b7a7029 Sort includes 2020-02-26 11:06:19 +02:00
Lassi Kortela dc90139bc0 Fix 64-bit builds of tiny interpreters 2020-02-26 11:00:08 +02:00
Rick Hanson 74041edf56 Make FreeBSD a "first class citizen" among femtolisp's build OSes.
It looks like FreeBSD should do what OpenBSD does in femtolisp's code.
The biggest change here (I think) is that of determining the correct
value of CC in the Makefile(s).  As of version 10, FreeBSD's base
compiler is clang; so there is now some logic in the Makefile(s) to
determine if the build is occurring on a FreeBSD system >= 10.0.  If
so, then the value of CC will be "clang"; otherwise, it will be "gcc",
as before.
2015-04-11 15:21:02 -04:00
Jeff Bezanson 6041c7b40e remove and clean up some old files 2013-06-11 17:31:51 -04:00
Jeff Bezanson 71a1cb6f09 update tiny/lisp.c for 64-bit 2012-10-11 23:00:29 -04:00
Jeff Bezanson 2b34bcfbd3 moving stuff around some more 2012-02-17 17:53:34 -05:00