Annotation of gcc/config/tm-fmtowns.h, revision 1.1

1.1     ! root        1: /* tm.h file for fmtowns, a 386 machine.  */
        !             2: 
        !             3: #include "tm-i386gas.h"
        !             4: 
        !             5: /* Control a conditional in i386.md, in call_value.  */
        !             6: #define FMTOWNS 
        !             7: 
        !             8: /* On this machine, we really avoid using the fpu registers
        !             9:    if we have no fpu.  */
        !            10: 
        !            11: #undef VALUE_REGNO
        !            12: #define VALUE_REGNO(MODE) \
        !            13:   ((TARGET_80387 && ((MODE)==SFmode || (MODE)==DFmode)) ? FIRST_FLOAT_REG : 0)
        !            14: 
        !            15: #undef FUNCTION_VALUE_REGNO
        !            16: #define FUNCTION_VALUE_REGNO_P(N) \
        !            17:   (TARGET_80387 ? ((N) == 0 || ((N)== FIRST_FLOAT_REG)) : ((N) == 0))
        !            18: 
        !            19: #undef REG_CLASS_FROM_LETTER
        !            20: #define REG_CLASS_FROM_LETTER(C)               \
        !            21:   ((C) == 'r' ? GENERAL_REGS :                 \
        !            22:    (C) == 'q' ? Q_REGS :                       \
        !            23:    (C) == 'f' ? (TARGET_80387 ? FLOAT_REGS : NO_REGS) :        \
        !            24:    (C) == 'a' ? AREG : (C) == 'b' ? BREG :     \
        !            25:    (C) == 'c' ? CREG : (C) == 'd' ? DREG :     \
        !            26:    (C) == 'A' ? ADREG :                                \
        !            27:    (C) == 'S' ? SIREG :                                \
        !            28:    (C) == 'D' ? DIREG : NO_REGS)

unix.superglobalmegacorp.com

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