Changeset 2314
- Timestamp:
 - Mar 2, 2009, 2:31:03 AM (17 years ago)
 - Location:
 - trunk/src/kash
 - Files:
 - 
      
- 4 edited
 
- 
          
  Makefile.kmk (modified) (1 diff)
 - 
          
  shforkA-win.asm (modified) (1 diff)
 - 
          
  shtypes.h (modified) (2 diffs)
 - 
          
  syntax.h (modified) (1 diff)
 
 
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.
  