Skip to content

Commit

Permalink
2.35.07
Browse files Browse the repository at this point in the history
  • Loading branch information
nidud committed Sep 13, 2024
1 parent b5d343a commit de51b34
Show file tree
Hide file tree
Showing 33 changed files with 1,865 additions and 1,405 deletions.
12 changes: 4 additions & 8 deletions include/crtdbg.inc
Original file line number Diff line number Diff line change
Expand Up @@ -419,21 +419,17 @@ else ;; _DEBUG

ifndef _MRTIMP
if defined(MRTDLL) AND defined(_CRTBLD)
_MRTIMP equ <__declspec(dllexport)>
define _MRTIMP <export>
else
_MRTIMP equ <__declspec(dllimport)>
define _MRTIMP <>
endif
endif

ifndef _CRTIMP
if defined(CRTDLL) AND defined(_CRTBLD)
_CRTIMP equ <__declspec(dllexport)>
define _CRTIMP <export>
else
ifdef _DLL
_CRTIMP equ <__declspec(dllimport)>
else
define _CRTIMP
endif
define _CRTIMP <>
endif
endif

Expand Down
10 changes: 3 additions & 7 deletions include/dbgint.inc
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,10 @@ include crtdbg.inc
.pragma pack(push, _CRT_PACKING)

ifndef _CRTIMP
ifdef CRTDLL
_CRTIMP equ <__declspec(dllexport)>
if defined(CRTDLL) AND defined(_CRTBLD)
define _CRTIMP <export>
else
ifdef _DLL
_CRTIMP equ <__declspec(dllimport)>
else
_CRTIMP equ <>
endif
define _CRTIMP <>
endif
endif

Expand Down
8 changes: 8 additions & 0 deletions include/libc.inc
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,14 @@ ifdef _MT
define _CRTBLD
endif

ifndef _CRTIMP
if defined(CRTDLL) and defined(_CRTBLD)
define _CRTIMP <export>
else
define _CRTIMP <>
endif
endif

ifdef _LINUX
define __Ctype <syscall>
define __Cdecl <syscall>
Expand Down
Loading

0 comments on commit de51b34

Please sign in to comment.