Mercurial > hg > xemacs-beta
comparison src/s/irix6-0.h @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | 28a7c63c7e1e |
children | fe104dbd9147 |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
1 /* Synched up with: FSF 19.31. */ | 1 /* Synched up with: FSF 19.31. */ |
2 | 2 |
3 #include "irix5-3.h" | 3 #include "irix5-3.h" |
4 | 4 |
5 /* Irix 6.2 doesn't need -lw */ | 5 /* Irix 6 tries to do 64 bits, but doesn't do it fully, |
6 #undef NEED_LIBW | 6 so inhibit that. */ |
7 #define IRIX_FORCE_32_BITS | |
7 | 8 |
8 /* Irix 5 has this defined in inttypes.h, but you can't include | 9 #ifndef __GNUC__ |
9 * both inttypes.h and sys/types.h. This is fixed by Irix 6.2. | 10 #define LD_SWITCH_SYSTEM -32 |
10 * This should probably be set by configure. | 11 #endif |
11 */ | |
12 #define HAVE_UINTPTR_T 1 | |
13 | 12 |
14 /* R. Cognot 09/24/97 | 13 /* This macro definition, which we inherited from irix5-0.h, |
15 * This may be needed for other ABIs, but at least I'm sure it is | 14 is needed in configure on Irix 5, but gets in the way there |
16 * is needed on n32, as purify reports UMRs in siglongjmp and | 15 on Irix 6. So get rid of it except in Makefile.in where we need it. */ |
17 * xemacs dumps core every once in a while... | 16 #ifndef THIS_IS_MAKEFILE |
18 */ | 17 #undef C_SWITCH_SYSTEM |
19 #if (_MIPS_SIM==_MIPS_SIM_ABIN32) | |
20 #undef HAVE_SIGSETJMP | |
21 #endif | 18 #endif |