Commit Graph

342 Commits (3bec501259c812b160f9513d06af1addb8db4cf6)

Author SHA1 Message Date
Slava Pestov e1e1d8f7f0 fix some typos 2005-12-11 20:37:16 +00:00
Slava Pestov 1086f8b3e3 64-bit relocation 2005-12-11 20:14:41 +00:00
Slava Pestov 07f98e9dc6 print load messages when running files 2005-12-11 19:27:36 +00:00
Slava Pestov b0cfcca990 fix AMD64 %fixnum* overflow 2005-12-11 03:48:09 +00:00
Slava Pestov 4cbf30669d simplification 2005-12-11 01:08:47 +00:00
Slava Pestov 44826cb0d7 fix typo in fixnum<< generator 2005-12-11 01:00:28 +00:00
Slava Pestov 98b5593fd1 load fix 2005-12-10 08:19:23 +00:00
Slava Pestov 5f164b7255 more overflow check work 2005-12-10 08:03:45 +00:00
Slava Pestov 0528c5a89c working on AMD64 overflow checks 2005-12-10 06:27:41 +00:00
Slava Pestov 3174f87b67 minor cleanups all over the place 2005-12-10 06:02:13 +00:00
Slava Pestov 1990a8d859 PowerPC backend fixes 2005-12-09 05:02:41 +00:00
Slava Pestov e7c197dd40 fix bad symbol shadowing 2005-12-08 23:14:49 +00:00
Slava Pestov 61959776b9 rel-cards fix 2005-12-08 09:22:16 +00:00
Slava Pestov 7262e6832a stage 2 boot fix 2005-12-08 05:55:51 +00:00
Slava Pestov 86a463b458 fix typo 2005-12-08 03:31:16 +00:00
Slava Pestov 9cb119f40c assembler fix 2005-12-08 03:14:45 +00:00
Slava Pestov 408939d92d compiler backend code cleanups 2005-12-08 02:46:54 +00:00
Slava Pestov 60a5f535e9 fixing bugs 2005-12-07 08:37:05 +00:00
Slava Pestov 35b40a0f10 fix generic word error 2005-12-07 05:14:24 +00:00
Slava Pestov 2c756975ae updated intrinsics tests for 64-bit 2005-12-07 04:09:51 +00:00
Slava Pestov eac3146be6 all intrinsics tests pass (except overflow) 2005-12-07 03:39:05 +00:00
Slava Pestov ceb15dbe5d load primitive types in stage 1 2005-12-07 02:34:18 +00:00
Slava Pestov 00ec673094 fixing slot vops 2005-12-07 01:42:17 +00:00
Slava Pestov a4478d6bc0 fix %set-slot on x86 2005-12-06 00:07:41 +00:00
Slava Pestov 1337da225a bootstrap fix 2005-12-05 03:57:51 +00:00
Slava Pestov d79be44323 more fixes for AMD64 2005-12-05 03:55:02 +00:00
Slava Pestov aed2d90b30 fix 64-bit issue in runtime 2005-12-05 03:29:55 +00:00
Slava Pestov 66c0c2875c VOP cleanups 2005-12-05 03:06:12 +00:00
Slava Pestov 0c68096656 some VOP refactoring 2005-12-05 00:56:42 +00:00
Slava Pestov 1382b48d70 moved amd64 register definitions to their own file 2005-12-04 21:33:57 +00:00
Slava Pestov 343d70acee xt.factor fix 2005-12-04 21:29:30 +00:00
Slava Pestov 45cf45af89 fix bootstrap failure 2005-12-04 21:23:58 +00:00
Slava Pestov 70f44ce9e4 Reworking relocation code 2005-12-04 21:20:17 +00:00
Slava Pestov 57e990c35a AMD64 port 2005-12-04 19:30:28 +00:00
Slava Pestov ca14fd7b1c amd64 work 2005-12-04 07:30:19 +00:00
Slava Pestov 0635fe6d38 fix directory listing 2005-12-03 21:13:09 +00:00
Slava Pestov 08f15c4756 some more amd64 hacking 2005-12-02 08:49:25 +00:00
Slava Pestov 895de95355 finish elimination of list usage from x86 backend 2005-12-02 08:24:59 +00:00
Slava Pestov fe991f4aee load fix 2005-12-02 08:15:27 +00:00
Slava Pestov d8384c12c9 initial AMD64 porting work 2005-12-02 07:25:44 +00:00
Slava Pestov f751f17259 adding amd64 architecture 2005-12-02 06:23:09 +00:00
Slava Pestov 7a4aed9fc5 fix some problems 2005-11-27 23:15:40 +00:00
Slava Pestov 9ef9193308 new hashtable 2005-11-27 22:45:48 +00:00
Slava Pestov 81c39d3368 fixing various compiler and inferencer bugs 2005-11-23 02:41:41 +00:00
Slava Pestov 036d1f9673 bootstrap fix 2005-11-15 17:58:44 +00:00
Slava Pestov a651cc87b1 various fixes to inference, experimenting with %char-slot vops and interruption checks 2005-11-14 03:04:14 +00:00
Slava Pestov 9440f385e5 interruption checks get compiled now, fixnum/mod fixed on powerpc 2005-11-12 05:37:24 +00:00
Slava Pestov c0f4d073df fix 1.0 1+ compiler bug 2005-11-05 01:19:15 +00:00
Slava Pestov 23738087aa big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { } 2005-10-30 03:25:38 +00:00
Slava Pestov 867ccbe0b4 use array literals instead of vector literals 2005-10-29 20:53:47 +00:00