*** src/uname.c.ORIG Wed Jul 15 14:12:48 2009 --- src/uname.c Wed Jul 15 14:14:28 2009 *************** *** 50,55 **** --- 50,59 ---- # include #endif + #ifdef _AIX + #include + #endif + #include "system.h" #include "error.h" #include "quote.h" *************** *** 309,314 **** --- 313,332 ---- element = processor; } #endif + #ifdef _AIX + switch (_system_configuration.architecture) + { + case POWER_RS: + element = "power"; + break; + case POWER_PC: + element = "powerpc"; + break; + case IA64: + element = "ia64"; + break; + } + #endif #ifdef UNAME_PROCESSOR if (element == unknown) {