Annotation of GNUtools/cc/config/m68k/hp310.h, revision 1.1

1.1     ! root        1: /* Definitions of target machine for GNU compiler.  HP-UX 68010 version.  */
        !             2: 
        !             3: /* See m68k.h.  0 means 68000 without 68881 and no bitfields.   */
        !             4: #define        TARGET_DEFAULT 0
        !             5: 
        !             6: #include "m68k/hp320.h"
        !             7: 
        !             8: /* Don't try using XFmode.  */
        !             9: #undef LONG_DOUBLE_TYPE_SIZE
        !            10: #define LONG_DOUBLE_TYPE_SIZE 64
        !            11: 
        !            12: #undef CPP_SPEC
        !            13: #undef ASM_SPEC
        !            14: 
        !            15: /* HP does not support a 68020 without a 68881 or a 68010 with a 68881.
        !            16:    However, -m68020 does not imply -m68881.  You must specify both
        !            17:    if you want both.  */
        !            18: 
        !            19: #ifdef HPUX_ASM
        !            20: 
        !            21: #define CPP_SPEC "-D__HPUX_ASM__ %{m68881: -D__HAVE_68881__}\
        !            22: %{m68020: -Dmc68020}%{mc68020: -Dmc68020}\
        !            23: %{!traditional:-D_INCLUDE__STDC__}"
        !            24: 
        !            25: #define ASM_SPEC "%{!m68020:%{!mc68020:+X}}"
        !            26: 
        !            27: #else  /* not HPUX_ASM */
        !            28: 
        !            29: #define CPP_SPEC "%{m68881: -D__HAVE_68881__}\
        !            30: %{m68020: -Dmc68020}%{mc68020: -Dmc68020}\
        !            31: %{!traditional:-D_INCLUDE__STDC__}"
        !            32: 
        !            33: #define ASM_SPEC \
        !            34:  "%{m68000:-mc68000}%{mc68000:-mc68000}%{!mc68000:%{!m68000:-mc68020}}"
        !            35: 
        !            36: #endif /* not HPUX_ASM */

unix.superglobalmegacorp.com

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