changes for use of _WIN32 define on windows

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@39492 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2016-03-09 13:16:16 +00:00
parent 8904edf3fe
commit 62d2bcbabc
46 changed files with 303 additions and 251 deletions

View file

@ -257,7 +257,7 @@ _gnu_process_args(int argc, char *argv[], char *env[])
}
else
{
#if defined(__MINGW__)
#if defined(_WIN32)
unichar *buffer;
int buffer_size = 0;
int needed_size = 0;
@ -301,7 +301,7 @@ _gnu_process_args(int argc, char *argv[], char *env[])
/* Getting the process name */
IF_NO_GC(RELEASE(_gnu_processName));
_gnu_processName = [arg0 lastPathComponent];
#if defined(__MINGW__)
#if defined(_WIN32)
/* On windows we remove any .exe extension for consistency with app names
* under unix
*/
@ -317,7 +317,7 @@ _gnu_process_args(int argc, char *argv[], char *env[])
IF_NO_GC(RETAIN(_gnu_processName));
/* Copy the argument list */
#if defined(__MINGW__)
#if defined(_WIN32)
{
unichar **argvw = CommandLineToArgvW(GetCommandLineW(), &argc);
NSString *str;
@ -381,7 +381,7 @@ _gnu_process_args(int argc, char *argv[], char *env[])
NSMutableArray *values = [NSMutableArray new];
NSStringEncoding enc = GSPrivateDefaultCStringEncoding();
#if defined(__MINGW__)
#if defined(_WIN32)
if (fallbackInitialisation == NO)
{
unichar *base;
@ -918,7 +918,7 @@ _gnu_noobjc_free_vars(void)
}
#else /*! HAVE_PROCFS !HAVE_LOAD_METHOD !HAVE_KVM_ENV */
#ifdef __MINGW__
#ifdef _WIN32
/* For WindowsAPI Library, we know the global variables (argc, etc) */
+ (void) initialize
{
@ -981,7 +981,7 @@ int main(int argc, char *argv[], char *env[])
sizeof(_NSConstantStringClassReference));
#endif
#if defined(__MINGW__)
#if defined(_WIN32)
WSADATA lpWSAData;
// Initialize Windows Sockets
@ -990,7 +990,7 @@ int main(int argc, char *argv[], char *env[])
printf("Could not startup Windows Sockets\n");
exit(1);
}
#endif /* __MINGW__ */
#endif /* _WIN32 */
#ifdef __MS_WIN__
_MB_init_runtime();
@ -1002,7 +1002,7 @@ int main(int argc, char *argv[], char *env[])
return gnustep_base_user_main(argc, argv, env);
}
#endif /* !GS_PASS_ARGUMENTS */
#endif /* __MINGW__ */
#endif /* _WIN32 */
#endif /* HAS_LOAD_METHOD && HAS_PROCFS */
@ -1043,7 +1043,7 @@ int main(int argc, char *argv[], char *env[])
{
if (pid > 0)
{
#if defined(__MINGW__)
#if defined(_WIN32)
HANDLE h = OpenProcess(PROCESS_QUERY_INFORMATION,0,pid);
if (h == NULL && GetLastError() != ERROR_ACCESS_DENIED)
{
@ -1123,7 +1123,7 @@ static void determineOperatingSystem()
NSString *os = nil;
BOOL parseOS = YES;
#if defined(__MINGW__)
#if defined(_WIN32)
OSVERSIONINFOW osver;
osver.dwOSVersionInfoSize = sizeof(osver);
@ -1165,7 +1165,7 @@ static void determineOperatingSystem()
}
}
#endif /* HAVE_SYS_UTSNAME_H */
#endif /* __MINGW__ */
#endif /* _WIN32 */
if (_operatingSystemVersion == nil)
{
@ -1283,7 +1283,7 @@ static void determineOperatingSystem()
{
int pid;
#if defined(__MINGW__)
#if defined(_WIN32)
pid = (int)GetCurrentProcessId();
#else
pid = (int)getpid();
@ -1313,7 +1313,7 @@ static void determineOperatingSystem()
if (beenHere == NO)
{
#if defined(__MINGW__)
#if defined(_WIN32)
SYSTEM_INFO info;
GetSystemInfo(&info);
@ -1369,7 +1369,7 @@ static void determineOperatingSystem()
- (NSUInteger) activeProcessorCount
{
#if defined(__MINGW__)
#if defined(_WIN32)
SYSTEM_INFO info;
int index;
int count = 0;
@ -1410,7 +1410,7 @@ static void determineOperatingSystem()
if (beenHere == NO)
{
#if defined(__MINGW__)
#if defined(_WIN32)
MEMORYSTATUSEX memory;
memory.dwLength = sizeof(memory);
@ -1491,7 +1491,7 @@ GSInitializeProcess(int argc, char **argv, char **envp)
extern int _NSLogDescriptor;
int desc;
#if defined(__MINGW__)
#if defined(_WIN32)
desc = _wopen((wchar_t*)[path fileSystemRepresentation],
O_RDWR|O_CREAT|O_APPEND, 0644);
#else