comparison src/m/tekxd88.h @ 163:0132846995bd r20-3b8

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents 376386a54a3c
children 2d532a89d707
comparison
equal deleted inserted replaced
162:4de2936b4e77 163:0132846995bd
77 in the file alloca.s should be used. */ 77 in the file alloca.s should be used. */
78 #ifdef __GNUC__ 78 #ifdef __GNUC__
79 # define alloca __builtin_alloca /* Use the gcc builtin alloca() ... */ 79 # define alloca __builtin_alloca /* Use the gcc builtin alloca() ... */
80 # define HAVE_ALLOCA /* ... and be sure that no other ones are tried out. */ 80 # define HAVE_ALLOCA /* ... and be sure that no other ones are tried out. */
81 # undef C_ALLOCA 81 # undef C_ALLOCA
82 # define C_OPTIMIZE_SWITCH -O2 82 # define C_OPTIMIZE_SWITCH "-O2"
83 #else /* not __GNUC__ */ 83 #else /* not __GNUC__ */
84 # undef HAVE_ALLOCA 84 # undef HAVE_ALLOCA
85 # define C_ALLOCA /* Use the alloca() supplied in alloca.c. */ 85 # define C_ALLOCA /* Use the alloca() supplied in alloca.c. */
86 # define STACK_DIRECTION -1 /* The stack grows towards lower addresses. */ 86 # define STACK_DIRECTION -1 /* The stack grows towards lower addresses. */
87 # define C_OPTIMIZE_SWITCH -O 87 # define C_OPTIMIZE_SWITCH "-O"
88 #endif /* __GNUC__ */ 88 #endif /* __GNUC__ */
89 89
90 #undef LIB_X11_LIB /* Don't use shared libraries defined in usg5-3.h */ 90 #undef LIB_X11_LIB /* Don't use shared libraries defined in usg5-3.h */
91 #undef LIBX11_SYSTEM 91 #undef LIBX11_SYSTEM
92 92
96 96
97 #ifdef ghs /* Stands for "Green Hills Software", defined only in /bin/cc */ 97 #ifdef ghs /* Stands for "Green Hills Software", defined only in /bin/cc */
98 /* -X18 means do not allocate programmer-defined local variables to a 98 /* -X18 means do not allocate programmer-defined local variables to a
99 register unless they are declared register. (Copied from perl-4.036 99 register unless they are declared register. (Copied from perl-4.036
100 Green Hills C hints file. Might be needed for setjmp, I don't know.) */ 100 Green Hills C hints file. Might be needed for setjmp, I don't know.) */
101 # define C_SWITCH_MACHINE -X18 101 # define C_SWITCH_MACHINE "-X18"
102 /* We need /lib/default.ld so that /bin/ld can read its link directives. */ 102 /* We need /lib/default.ld so that /bin/ld can read its link directives. */
103 # define LD_SWITCH_SYSTEM /lib/default.ld 103 # define LD_SWITCH_SYSTEM "/lib/default.ld"
104 #endif /* ghs */ 104 #endif /* ghs */
105 105
106 /* We need this to get dumping to work */ 106 /* We need this to get dumping to work */
107 #define KEEP_OLD_TEXT_SCNPTR 107 #define KEEP_OLD_TEXT_SCNPTR