IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 5 > isalist man page

isalist man page

Section 5 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





Standards, Environments, and Macros                    isalist(5)



NAME
     isalist - the  native  instruction  sets  known  to  Solaris
     software

DESCRIPTION
     The possible instruction set names  returned  by  isalist(1)
     and the SI_ISALIST command of sysinfo(2) are listed here.

     The list is ordered within an instruction set family in  the
     sense  that  later  names  are generally faster then earlier
     names; note that this is in the reverse order than listed by
     isalist(1)  and sysinfo(2). In the following list of values,
     numbered entries generally represent increasing performance;
     lettered  entries are either mutually exclusive or cannot be
     ordered.

  SPARC Platforms
     Where appropriate, correspondence with a given value of  the
     -xarch  option  of  Sun's C 4.0 compiler is indicated. Other
     compilers may have similar options.

     1a. sparc

         Indicates the SPARC V8 instruction set,  as  defined  in
         The SPARC Architecture Manual, Version 8, Prentice-Hall,
         Inc., 1992. Some instructions (such as integer  multiply
         and divide, FSMULD, and all floating point operations on
         quad operands) may be emulated by the kernel on  certain
         systems.



     1b. sparcv7

         Same as sparc. This corresponds to  code  produced  with
         the -xarch=v7 option of Sun's C 4.0 compiler.



     2. sparcv8-fsmuld

         Like sparc, except that integer multiply and divide must
         be  executed  in hardware. This corresponds to code pro-
         duced with the -xarch=v8a option of  Sun's  C  4.0  com-
         piler.



     3. sparcv8

         Like sparcv8-fsmuld, except that  FSMULD  must  also  be
         executed  in hardware. This corresponds to code produced



SunOS 5.10           Last change: 6 Jan 2005                    1






Standards, Environments, and Macros                    isalist(5)



         with the -xarch=v8 option of Sun's C 4.0 compiler.



     4. sparcv8plus

         Indicates  the  SPARC  V8  instruction  set  plus  those
         instructions in the SPARC V9 instruction set, as defined
         in  The SPARC Architecture Manual, Version 9,  Prentice-
         Hall,  1994,  that  can  be  used  according to  The V8+
         Technical Specification. This corresponds to  code  pro-
         duced  with the -xarch=v8plus option of Sun's C 4.0 com-
         piler.



     5a. sparcv8plus+vis

         Like sparcv8plus, with the addition of those  UltraSPARC
         I  Visualization Instructions that can be used according
         to  The V8+ Technical Specification. This corresponds to
         code  produced with the -xarch=v8plusa option of Sun's C
         4.0 compiler.



     5b. sparcv8plus+fmuladd

         Like sparcv8plus,  with  the  addition  of  the  Fujitsu
         SPARC64   floating  multiply-add  and  multiply-subtract
         instructions.



     6. sparcv9

         Indicates the SPARC V9 instruction set,  as  defined  in
         The SPARC Architecture Manual, Version 9, Prentice-Hall,
         1994.



     7a. sparcv9+vis

         Like sparcv9, with the  addition  of  the  UltraSPARC  I
         Visualization Instructions.



     7b. sparcv9+vis2

         Like sparcv9, with the addition of  the  UltraSPARC  III



SunOS 5.10           Last change: 6 Jan 2005                    2






Standards, Environments, and Macros                    isalist(5)



         Visualization Instructions.



     7c. sparcv9+fmuladd

         Like sparcv9, with the addition of the  Fujitsu  SPARC64
         floating  multiply-add  and  multiply-subtract  instruc-
         tions.



  x86 Platforms
     1. i386

         The Intel 80386 instruction set, as  described  in   The
         i386 Microprocessor Programmer's Reference Manual.



     2. i486

         The Intel 80486 instruction set, as  described  in   The
         i486 Microprocessor Programmer's Reference Manual. (This
         is effectively i386, plus the CMPXCHG, BSWAP,  and  XADD
         instructions.)



     3. pentium

         The Intel Pentium instruction set, as described in   The
         Pentium  Processor  User's  Manual. (This is effectively
         i486, plus the CPU_ID instruction, and any features that
         the CPU_ID instruction indicates are present.)



     4. pentium+mmx

         Like  pentium,  with  the  MMX  instructions  guaranteed
         present.



     5. pentium_pro

         The Intel PentiumPro instruction set,  as  described  in
         The  PentiumPro  Family  Developer's  Manual.  (This  is
         effectively pentium, with the  CMOVcc,  FCMOVcc,  FCOMI,
         and RDPMC instructions guaranteed present.)




SunOS 5.10           Last change: 6 Jan 2005                    3






Standards, Environments, and Macros                    isalist(5)



     6. pentium_pro+mmx

         Like pentium_pro, with the MMX  instructions  guaranteed
         present.



     7. amd64

         The AMD Opteron instruction set,  as  described  in  the
         AMD64 Architecture Programmer's Manual.



SEE ALSO
     isalist(1), sysinfo(2)







































SunOS 5.10           Last change: 6 Jan 2005                    4





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:27:50 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

sqlite3 man page (5334 hits)
(openSUSE 10.2)

svn man page (5208 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (4870 hits)
(Solaris 10 11_06)

CPAN man page (4607 hits)
(Suse Linux 10.1)

ssh man page (4342 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (2876 hits)
(Solaris 10 11_06)

netcat man page (2717 hits)
(Suse Linux 10.1)

pprosetup man page (2487 hits)
(Solaris 10 11_06)

startproc man page (2471 hits)
(Suse Linux 10.1)

signal man page (2407 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: PYRENEES ACTIVITY HOLIDAYS :: PCB Layout, CadStar :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum