- Timestamp:
- Mar 2, 2009, 2:31:03 AM (16 years ago)
- Location:
- trunk/src/kash
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/Makefile.kmk
r2304 r2314 57 57 kash_CFLAGS += -std=gnu99 58 58 endif 59 kash_CFLAGS.win = -GS-59 kash_CFLAGS.win.amd64 = -GS- 60 60 kash_SOURCES = \ 61 61 main.c \ -
trunk/src/kash/shforkA-win.asm
r2313 r2314 131 131 mov [eax - 10h], edx 132 132 mov [eax - 18h], ecx 133 cmp rax, edx133 cmp eax, edx 134 134 jb .below 135 mov [fs:04h], rax135 mov [fs:04h], eax 136 136 .below: 137 137 lea edx, [eax - SHFORK_STACK_SIZE] -
trunk/src/kash/shtypes.h
r2311 r2314 37 37 38 38 #ifdef _MSC_VER 39 # include <io.h> /* intptr_t and uintptr_t */40 39 typedef signed char int8_t; 41 40 typedef unsigned char uint8_t; … … 46 45 typedef _int64 int64_t; 47 46 typedef unsigned _int64 uint64_t; 47 # if _MSC_VER >= 1400 48 # include <io.h> /* intptr_t and uintptr_t */ 49 # else 50 typedef KIPTR intptr_t; 51 typedef KUPTR uintptr_t; 52 # endif 48 53 49 54 #define INT16_C(c) (c) -
trunk/src/kash/syntax.h
r1233 r2314 34 34 35 35 #include <ctype.h> 36 #include <limits.h> 36 37 37 38 /* Syntax classes */
Note:
See TracChangeset
for help on using the changeset viewer.