File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed
Optimizer/Builder/Runtime Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 2121#define getcwd _getcwd
2222#define PATH_MAX MAX_PATH
2323
24+ #ifdef _MSC_VER
2425// On Windows GetCurrentProcessId returns a DWORD aka uint32_t
2526#include < processthreadsapi.h>
2627inline pid_t getpid () { return GetCurrentProcessId (); }
28+ #endif
2729#else
2830#include < unistd.h> // getpid()
2931
Original file line number Diff line number Diff line change 3030#include < cstdint>
3131#include < functional>
3232
33- #ifdef _WIN32
33+ #ifdef _MSC_VER
3434// On Windows* OS GetCurrentProcessId returns DWORD aka uint32_t
3535typedef std::uint32_t pid_t ;
3636#endif
Original file line number Diff line number Diff line change 1212#include " flang/Runtime/entry-names.h"
1313#include < cstdint>
1414
15- #ifdef _WIN32
15+ #ifdef _MSC_VER
1616// On Windows* OS GetCurrentProcessId returns DWORD aka uint32_t
1717typedef std::uint32_t pid_t ;
1818#else
You can’t perform that action at this time.
0 commit comments