GETISAX(2) | System Calls | GETISAX(2) |
#include <sys/auxv.h> uint_t getisax(uint32_t *array, uint_t n);
Values for AV_xxx_yyy for SPARC and SPARCV9, and their associated descriptions, can be found in <sys/auxv_SPARC.h>.
Values for AV_xxx_yyy for i386 and AMD64, and their associated descriptions, can be found in <sys/auxv_386.h>.
In the following example, if the message is written, the SSE2 instruction set is present and fully supported by the operating system.
uint_t ui; (void) getisax(&ui, 1); if (ui & AV_386_SSE2) printf("SSE2 instruction set extension is present.\n");
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Interface Stability | Committed |
MT-Level | Safe |
Linker and Libraries Guide
SPARC Assembly Language Reference Manual
x86 Assembly Language Reference Manual
November 7, 2007 | OmniOS |