File tree 3 files changed +4
-2
lines changed
Optimizer/Builder/Runtime
3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 21
21
#define getcwd _getcwd
22
22
#define PATH_MAX MAX_PATH
23
23
24
+ #ifdef _MSC_VER
24
25
// On Windows GetCurrentProcessId returns a DWORD aka uint32_t
25
26
#include < processthreadsapi.h>
26
27
inline pid_t getpid () { return GetCurrentProcessId (); }
28
+ #endif
27
29
#else
28
30
#include < unistd.h> // getpid()
29
31
Original file line number Diff line number Diff line change 30
30
#include < cstdint>
31
31
#include < functional>
32
32
33
- #ifdef _WIN32
33
+ #ifdef _MSC_VER
34
34
// On Windows* OS GetCurrentProcessId returns DWORD aka uint32_t
35
35
typedef std::uint32_t pid_t ;
36
36
#endif
Original file line number Diff line number Diff line change 12
12
#include " flang/Runtime/entry-names.h"
13
13
#include < cstdint>
14
14
15
- #ifdef _WIN32
15
+ #ifdef _MSC_VER
16
16
// On Windows* OS GetCurrentProcessId returns DWORD aka uint32_t
17
17
typedef std::uint32_t pid_t ;
18
18
#else
You can’t perform that action at this time.
0 commit comments