diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2000-02-01 02:41:02 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2000-02-01 02:41:02 +0000 |
commit | 78f9cad186abca4d6ae65a1bcc0dd8f824b8386a (patch) | |
tree | a01ed26a32fdb5ac631234042149e55be0d012cf /ace/OS.cpp | |
parent | afe998d9199724618a254fd7be29b4d971da3f30 (diff) | |
download | ATCD-78f9cad186abca4d6ae65a1bcc0dd8f824b8386a.tar.gz |
ChangeLogTag:Mon Jan 31 00:09:11 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu>
Diffstat (limited to 'ace/OS.cpp')
-rw-r--r-- | ace/OS.cpp | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/ace/OS.cpp b/ace/OS.cpp index 78e8e8b6477..c971bb5e2a0 100644 --- a/ace/OS.cpp +++ b/ace/OS.cpp @@ -594,35 +594,7 @@ ACE_OS::uname (struct utsname *name) TCHAR processor[bufsize] = ACE_TEXT ("Unknown"); TCHAR subtype[bufsize] = ACE_TEXT ("Unknown"); - WORD arch; -#if (! defined(__BORLANDC__)) - arch = sinfo.wProcessorArchitecture; -#else - // Hack alarm: - // Some Borland compilers ship with an incorrect definition - // of SYSTEM_INFO that makes it impossible to access the - // wProcessArchitecture field. - // This awful hack will work around that, but no guarantees! - switch(sinfo.dwProcessorType) - { - case PROCESSOR_INTEL_386: - case PROCESSOR_INTEL_486: - case PROCESSOR_INTEL_PENTIUM: - arch = PROCESSOR_ARCHITECTURE_INTEL; - break; - - case PROCESSOR_MIPS_R4000: - arch = PROCESSOR_ARCHITECTURE_MIPS; - break; - - case PROCESSOR_ALPHA_21064: - arch = PROCESSOR_ARCHITECTURE_ALPHA; - break; - - default: - arch = PROCESSOR_ARCHITECTURE_UNKNOWN; - } -#endif /* (! defined(__BORLANDC__)) */ + WORD arch = sinfo.wProcessorArchitecture; switch (arch) { |