VirtualBox

儲存庫 kBuild 的更動 2314


忽略:
時間撮記:
2009-3-2 上午01:31:03 (16 年 以前)
作者:
bird
訊息:

kash: 32-bit windows build fixes.

位置:
trunk/src/kash
檔案:
修改 4 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/kash/Makefile.kmk

    r2304 r2314  
    5757kash_CFLAGS += -std=gnu99
    5858endif
    59 kash_CFLAGS.win = -GS-
     59kash_CFLAGS.win.amd64 = -GS-
    6060kash_SOURCES = \
    6161        main.c \
  • trunk/src/kash/shforkA-win.asm

    r2313 r2314  
    131131        mov     [eax - 10h], edx
    132132        mov     [eax - 18h], ecx
    133         cmp     rax, edx
     133        cmp     eax, edx
    134134        jb      .below
    135         mov     [fs:04h], rax
     135        mov     [fs:04h], eax
    136136.below:
    137137        lea     edx, [eax - SHFORK_STACK_SIZE]
  • trunk/src/kash/shtypes.h

    r2311 r2314  
    3737
    3838#ifdef _MSC_VER
    39 # include <io.h> /* intptr_t and uintptr_t */
    4039typedef signed char     int8_t;
    4140typedef unsigned char   uint8_t;
     
    4645typedef _int64          int64_t;
    4746typedef unsigned _int64 uint64_t;
     47# if _MSC_VER >= 1400
     48#  include <io.h> /* intptr_t and uintptr_t */
     49# else
     50typedef KIPTR           intptr_t;
     51typedef KUPTR           uintptr_t;
     52# endif
    4853
    4954#define INT16_C(c)      (c)
  • trunk/src/kash/syntax.h

    r1233 r2314  
    3434
    3535#include <ctype.h>
     36#include <limits.h>
    3637
    3738/* Syntax classes */
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette