Commit Graph

15 Commits (ba10e893b0f1348ad06a51a3a5bd48358f3b18e0)

Author SHA1 Message Date
Joe Groff eee483654a use radix literals 2011-11-23 19:03:40 -08:00
Doug Coleman b5b27676c4 Update Windows for word renames, fix lint errors 2011-10-24 21:50:02 -07:00
John Benediktsson 0e3d598e69 specialized-arrays: performed some cleanup.
Specifically,
    •   Created >c-array to be replacement for >T-array.
    •   Created cast-array to be generic replacement for all T-array-cast words.
    •   Created c-array@ to be generic replacement for T-array@ words.
    •   Replaced usages of <T-array> with T <c-array>
    •   Replaced usages of <direct-T-array> with T <c-direct-array>
    •   Replaced usages of >T-array with T >c-array
    •   Replaced usages of T-array-cast with T cast-array
    •   Replaced usages of malloc-T-array with T malloc-array.
    •   Removed malloc-T-array.
    •   Removed T-array-cast.
    •   Removed T-array@.
    •   Removed >T-array.

I also added (but didn't change any code to use):
    •   T c-array-type, returns T-array
    •   T c-array?, returns T-array?
    •   c-array{ T ... }, returns T-array{ ... }

Bootstraps just find on Mac OS X.  Also `load-all test-all` works for me.
2011-09-26 11:37:51 -07:00
Doug Coleman 17e0fbe501 Remove Windows CE from core/ basis/ and build-support/
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84.
2011-09-18 23:19:06 -05:00
Joe Groff 0d6973c11e windows, windows.directx: move directx libraries out of windows vocab 2011-09-14 11:25:06 -07:00
Joe Groff 6587eb88ae windows.directx.dinput: redo constant generation yet again to get compile time under control 2010-05-05 23:26:54 -07:00
Slava Pestov 4b01c16870 windows.directx.dinput: factor out a code snippet into a word instead of repeating it many times in macro expansion, reducing compiled code size 2010-05-04 04:56:38 -05:00
Slava Pestov 6344b69986 windows.directx.dinput.constants: fix breakage if image is saved and restarted 2010-05-04 02:31:36 -05:00
Joe Groff 09f30e94df windows.directx.dinput: pre-construct some intermediate structs to slightly improve horrible compilation time on the gigantic macro expansions 2010-05-02 18:14:30 -07:00
Joe Groff aab60ba59e windows.directx.dinput: forgot to reenable constant initialization 2010-05-02 11:23:51 -07:00
Joe Groff 53917fcfd0 windows.directx.dinput: use macros to define format constants to avoid holding onto a bunch of useless symbols after deployment 2010-05-02 01:27:07 -07:00
Slava Pestov 2dde82ffff Slices over specialized arrays can now be passed to C functions, written to binary output streams, and given to malloc-byte-array 2010-02-25 04:50:31 +13:00
Slava Pestov 0aad3e6e12 vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
Doug Coleman 5783e22d65 Fix typo in dinput binding 2010-02-05 14:09:17 -06:00
erikc ab3225feee Move windows.dinput to windows.directx.dinput. 2010-01-19 21:08:28 -08:00