equal
deleted
inserted
replaced
89 # define NO_GETADAPTERSINFO |
89 # define NO_GETADAPTERSINFO |
90 #endif |
90 #endif |
91 |
91 |
92 #define USE_H_ERRNO |
92 #define USE_H_ERRNO |
93 |
93 |
94 # ifdef i386 |
94 # if defined(i386) || defined(__i386__) |
95 # ifndef _X86_ |
95 # ifndef _X86_ |
96 # define _X86_ |
96 # define _X86_ |
97 # endif |
97 # endif |
98 # endif |
98 # endif |
99 |
99 |
5931 #ifdef PROCESSOR_ARCHITECTURE_ALPHA |
5931 #ifdef PROCESSOR_ARCHITECTURE_ALPHA |
5932 case PROCESSOR_ARCHITECTURE_ALPHA: |
5932 case PROCESSOR_ARCHITECTURE_ALPHA: |
5933 s = "alpha"; |
5933 s = "alpha"; |
5934 break; |
5934 break; |
5935 #endif |
5935 #endif |
|
5936 #ifdef PROCESSOR_ARCHITECTURE_ALPHA64 |
|
5937 case PROCESSOR_ARCHITECTURE_ALPHA64: |
|
5938 s = "alpha64"; |
|
5939 break; |
|
5940 #endif |
5936 #ifdef PROCESSOR_ARCHITECTURE_PPC |
5941 #ifdef PROCESSOR_ARCHITECTURE_PPC |
5937 case PROCESSOR_ARCHITECTURE_PPC: |
5942 case PROCESSOR_ARCHITECTURE_PPC: |
5938 s = "ppc"; |
5943 s = "ppc"; |
5939 break; |
5944 break; |
5940 #endif |
5945 #endif |
5941 #ifdef PROCESSOR_ARCHITECTURE_ARM |
5946 #ifdef PROCESSOR_ARCHITECTURE_ARM |
5942 case PROCESSOR_ARCHITECTURE_ARM: |
5947 case PROCESSOR_ARCHITECTURE_ARM: |
5943 s = "arm"; |
5948 s = "arm"; |
|
5949 break; |
|
5950 #endif |
|
5951 #ifdef PROCESSOR_ARCHITECTURE_SHX |
|
5952 case PROCESSOR_ARCHITECTURE_SHX: |
|
5953 s = "shx"; |
|
5954 break; |
|
5955 #endif |
|
5956 #ifdef PROCESSOR_ARCHITECTURE_IA64 |
|
5957 case PROCESSOR_ARCHITECTURE_IA64: |
|
5958 s = "ia64"; |
|
5959 break; |
|
5960 #endif |
|
5961 #ifdef PROCESSOR_ARCHITECTURE_MSIL |
|
5962 case PROCESSOR_ARCHITECTURE_MSIL: |
|
5963 s = "msil"; |
5944 break; |
5964 break; |
5945 #endif |
5965 #endif |
5946 default: |
5966 default: |
5947 s = "unknown"; |
5967 s = "unknown"; |
5948 break; |
5968 break; |
5968 #ifdef PROCESSOR_INTEL_860 |
5988 #ifdef PROCESSOR_INTEL_860 |
5969 case PROCESSOR_INTEL_860: |
5989 case PROCESSOR_INTEL_860: |
5970 s = "i860"; |
5990 s = "i860"; |
5971 break; |
5991 break; |
5972 #endif |
5992 #endif |
|
5993 #ifdef PROCESSOR_INTEL_IA64 |
|
5994 case PROCESSOR_INTEL_IA64: |
|
5995 s = "ia64"; |
|
5996 break; |
|
5997 #endif |
5973 #ifdef PROCESSOR_MIPS_R2000 |
5998 #ifdef PROCESSOR_MIPS_R2000 |
5974 case PROCESSOR_MIPS_R2000: |
5999 case PROCESSOR_MIPS_R2000: |
5975 s = "r2000"; |
6000 s = "r2000"; |
5976 break; |
6001 break; |
5977 #endif |
6002 #endif |
5988 #ifdef PROCESSOR_ALPHA_21064 |
6013 #ifdef PROCESSOR_ALPHA_21064 |
5989 case PROCESSOR_ALPHA_21064: |
6014 case PROCESSOR_ALPHA_21064: |
5990 s = "alpha21064"; |
6015 s = "alpha21064"; |
5991 break; |
6016 break; |
5992 #endif |
6017 #endif |
|
6018 #ifdef PROCESSOR_ARM720 |
|
6019 case PROCESSOR_ARM720: |
|
6020 s = "arm720"; |
|
6021 break; |
|
6022 #endif |
|
6023 #ifdef PROCESSOR_ARM820 |
|
6024 case PROCESSOR_ARM820: |
|
6025 s = "arm820"; |
|
6026 break; |
|
6027 #endif |
|
6028 #ifdef PROCESSOR_ARM920 |
|
6029 case PROCESSOR_ARM920: |
|
6030 s = "arm920"; |
|
6031 break; |
|
6032 #endif |
5993 #ifdef PROCESSOR_ARM_7TDMI |
6033 #ifdef PROCESSOR_ARM_7TDMI |
5994 case PROCESSOR_ARM_7TDMI: |
6034 case PROCESSOR_ARM_7TDMI: |
5995 s = "arm70001"; |
6035 s = "arm70001"; |
5996 break; |
6036 break; |
5997 #endif |
6037 #endif |
|
6038 #ifdef PROCESSOR_PPC_601 |
|
6039 case PROCESSOR_PPC_601: |
|
6040 s = "ppc601"; |
|
6041 break; |
|
6042 #endif |
|
6043 #ifdef PROCESSOR_PPC_603 |
|
6044 case PROCESSOR_PPC_603: |
|
6045 s = "ppc603"; |
|
6046 break; |
|
6047 #endif |
|
6048 #ifdef PROCESSOR_PPC_604 |
|
6049 case PROCESSOR_PPC_604: |
|
6050 s = "ppc604"; |
|
6051 break; |
|
6052 #endif |
|
6053 #ifdef PROCESSOR_PPC_620 |
|
6054 case PROCESSOR_PPC_620: |
|
6055 s = "ppc620"; |
|
6056 break; |
|
6057 #endif |
|
6058 |
5998 default: |
6059 default: |
5999 sprintf(vsnBuffer, "%d", sysInfo.dwProcessorType); |
6060 sprintf(vsnBuffer, "%d", sysInfo.dwProcessorType); |
6000 s = vsnBuffer; |
6061 s = vsnBuffer; |
6001 break; |
6062 break; |
6002 } |
6063 } |
9346 libraries... |
9407 libraries... |
9347 " |
9408 " |
9348 ! |
9409 ! |
9349 |
9410 |
9350 version |
9411 version |
9351 ^ '$Header: /cvs/stx/stx/libbasic/Win32OperatingSystem.st,v 1.181 2005-06-16 09:54:07 cg Exp $' |
9412 ^ '$Header: /cvs/stx/stx/libbasic/Win32OperatingSystem.st,v 1.182 2005-07-07 15:01:53 cg Exp $' |
9352 ! ! |
9413 ! ! |
9353 |
9414 |
9354 !Win32OperatingSystem::Win32FILEHandle methodsFor:'release'! |
9415 !Win32OperatingSystem::Win32FILEHandle methodsFor:'release'! |
9355 |
9416 |
9356 closeFile |
9417 closeFile |
9373 I represent a generic HANDLE, which can be closed via CloseHandle. |
9434 I represent a generic HANDLE, which can be closed via CloseHandle. |
9374 " |
9435 " |
9375 ! |
9436 ! |
9376 |
9437 |
9377 version |
9438 version |
9378 ^ '$Header: /cvs/stx/stx/libbasic/Win32OperatingSystem.st,v 1.181 2005-06-16 09:54:07 cg Exp $' |
9439 ^ '$Header: /cvs/stx/stx/libbasic/Win32OperatingSystem.st,v 1.182 2005-07-07 15:01:53 cg Exp $' |
9379 ! ! |
9440 ! ! |
9380 |
9441 |
9381 !Win32OperatingSystem::Win32Handle methodsFor:'io'! |
9442 !Win32OperatingSystem::Win32Handle methodsFor:'io'! |
9382 |
9443 |
9383 readBytes:count into:aByteBuffer startingAt:firstIndex |
9444 readBytes:count into:aByteBuffer startingAt:firstIndex |
10393 ! ! |
10454 ! ! |
10394 |
10455 |
10395 !Win32OperatingSystem class methodsFor:'documentation'! |
10456 !Win32OperatingSystem class methodsFor:'documentation'! |
10396 |
10457 |
10397 version |
10458 version |
10398 ^ '$Header: /cvs/stx/stx/libbasic/Win32OperatingSystem.st,v 1.181 2005-06-16 09:54:07 cg Exp $' |
10459 ^ '$Header: /cvs/stx/stx/libbasic/Win32OperatingSystem.st,v 1.182 2005-07-07 15:01:53 cg Exp $' |
10399 ! ! |
10460 ! ! |
10400 |
10461 |
10401 Win32OperatingSystem initialize! |
10462 Win32OperatingSystem initialize! |
10402 Win32OperatingSystem::RegistryEntry initialize! |
10463 Win32OperatingSystem::RegistryEntry initialize! |