Annotation of coherent/b/bin/c/common/i386/regnam.c, revision 1.1.1.1

1.1       root        1: /*
                      2:  * common/i386/regnam.c
                      3:  * Register names, including pseudos.
                      4:  * Indexed by register numbers as defined in mch.h.
                      5:  * i386.
                      6:  */
                      7: 
                      8: char   *regnames[] = {
                      9: 
                     10:        /* Dword. */
                     11:        "%eax",
                     12:        "%edx",
                     13:        "%ebx",
                     14:        "%ecx",
                     15:        "%esi",
                     16:        "%edi",
                     17:        "%esp",
                     18:        "%ebp",
                     19: 
                     20:        /* Qword. */
                     21:        "%edx:%eax",
                     22: 
                     23:        /* Word. */
                     24:        "%ax",
                     25:        "%dx",
                     26:        "%bx",
                     27:        "%cx",
                     28:        "%si",
                     29:        "%di",
                     30:        "%sp",
                     31:        "%bp",
                     32: 
                     33:        /* Byte. */
                     34:        "%al",
                     35:        "%bl",
                     36:        "%cl",
                     37:        "%dl",
                     38:        "%ah",
                     39:        "%bh",
                     40:        "%ch",
                     41:        "%dh",
                     42: 
                     43:        /* Floating point. */
                     44:        "%st",
                     45: 
                     46:        /* Pseudo. */
                     47:        "None",
                     48:        "Anyr",
                     49:        "Anyl",
                     50:        "Pair",
                     51:        "Temp",
                     52:        "Lo",
                     53:        "Hi"
                     54: };
                     55: 
                     56: /* end of common/i386/regnam.c */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.