diff options
Diffstat (limited to 'ace/OS.cpp')
-rw-r--r-- | ace/OS.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ace/OS.cpp b/ace/OS.cpp index 506924f81b6..b87cf0babfc 100644 --- a/ace/OS.cpp +++ b/ace/OS.cpp @@ -550,6 +550,10 @@ ACE_OS::uname (ACE_utsname *name) else if (sinfo.wProcessorLevel == 20) ACE_OS::strcpy (subtype, ACE_LIB_TEXT ("620")); break; + case PROCESSOR_ARCHITECTURE_IA64: + ACE_OS_String::strcpy (processor, ACE_LIB_TEXT ("Itanium")); + ACE_OS::sprintf (subtype, ACE_LIB_TEXT ("%d"), sinfo.wProcessorLevel); + break; case PROCESSOR_ARCHITECTURE_UNKNOWN: default: // @@ We could provide WinCE specific info here. But let's |