/[emacs]/emacs/src/s/irix6-5.h
ViewVC logotype

Diff of /emacs/src/s/irix6-5.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by gerd, Fri Dec 15 14:48:46 2000 UTC revision 1.7.18.1 by miles, Fri Apr 4 06:21:12 2003 UTC
# Line 1  Line 1 
1  #define IRIX6  #define IRIX6_5                 /* used in m/iris4d */
 #define IRIX6_5  
2  #include "irix5-0.h"  #include "irix5-0.h"
3    
4  #if _MIPS_SZLONG == 64          /* -mabi=64 (gcc) or -64 (MIPSpro) */  #if _MIPS_SZLONG == 64          /* -mabi=64 (gcc) or -64 (MIPSpro) */
# Line 13  Line 12 
12  #undef C_SWITCH_SYSTEM  #undef C_SWITCH_SYSTEM
13  #endif  #endif
14    
15  /* The only supported configuration of GCC under IRIX6.x produces  /* The only supported 32-bit configuration of GCC under IRIX6.x produces
16     n32 MIPS ABI binaries and also supports -g. */     n32 MIPS ABI binaries and also supports -g. */
17  #ifdef __GNUC__  #ifdef __GNUC__
18  #undef C_DEBUG_SWITCH  #undef C_DEBUG_SWITCH
# Line 32  Line 31 
31  /* Cancel the #define that is in irix5-0.h.  */  /* Cancel the #define that is in irix5-0.h.  */
32  #undef ospeed  #undef ospeed
33    
 /* If we keep the #defines from usg5-4.h, we lose when using the X  
    headers because (at least) the bzero definition breaks their use of  
    strings.h.  Including strings.h here gets us prototypes for them.  
    (They're in libc though also they seem to be intrinsics in the SGI  
    (Cray) compiler at least at version 7.3).  -- fx  */  
 #undef bcopy  
 #undef bcmp  
 #undef bzero  
 #ifndef NOT_C_CODE  
 #include <strings.h>  
 #endif  
   
34  #undef TIOCSIGSEND              /* defined in usg5-4.h */  #undef TIOCSIGSEND              /* defined in usg5-4.h */

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.7.18.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26