summaryrefslogtreecommitdiff
path: root/ace/OS.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ace/OS.cpp')
-rw-r--r--ace/OS.cpp4
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