[BACK]Return to limits.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/limits.h between version 1.11 and 1.12

version 1.11, 2004/06/09 17:32:10 version 1.12, 2005/12/13 00:35:22
Line 35 
Line 35 
 #ifndef _LIMITS_H_  #ifndef _LIMITS_H_
 #define _LIMITS_H_  #define _LIMITS_H_
   
 #if !defined(_ANSI_SOURCE)  #include <sys/cdefs.h>
   
   #if __POSIX_VISIBLE
 #define _POSIX_ARG_MAX          4096  #define _POSIX_ARG_MAX          4096
 #define _POSIX_CHILD_MAX        25  #define _POSIX_CHILD_MAX        25
 #define _POSIX_LINK_MAX         8  #define _POSIX_LINK_MAX         8
Line 62 
Line 64 
 #define _POSIX2_LINE_MAX        2048  #define _POSIX2_LINE_MAX        2048
 #define _POSIX2_RE_DUP_MAX      _POSIX_RE_DUP_MAX  #define _POSIX2_RE_DUP_MAX      _POSIX_RE_DUP_MAX
   
 /* P1003.1c */  #if __POSIX_VISIBLE >= 200112
 #define _POSIX_TTY_NAME_MAX     260  #define _POSIX_TTY_NAME_MAX     260
 #define _POSIX_LOGIN_NAME_MAX   MAXLOGNAME  #define _POSIX_LOGIN_NAME_MAX   MAXLOGNAME
   
 #if !defined(_POSIX_C_SOURCE) || defined(_XOPEN_SOURCE)  #define TTY_NAME_MAX            _POSIX_TTY_NAME_MAX
 #define PASS_MAX                128  #define LOGIN_NAME_MAX          MAXLOGNAME
   #endif
   #endif /* __POSIX_VISIBLE */
   
   #if __XPG_VISIBLE
   #define PASS_MAX                128     /* _PASSWORD_LEN from <pwd.h> */
   
 #define NL_ARGMAX               9  #define NL_ARGMAX               9
 #define NL_LANGMAX              14  #define NL_LANGMAX              14
 #define NL_MSGMAX               32767  #define NL_MSGMAX               32767
Line 77 
Line 84 
 #define NL_TEXTMAX              255  #define NL_TEXTMAX              255
   
 #define TMP_MAX                 308915776  #define TMP_MAX                 308915776
 #endif /* !_POSIX_C_SOURCE || _XOPEN_SOURCE */  #endif /* __XPG_VISIBLE */
   
 #endif /* !_ANSI_SOURCE */  
   
 /* where does this belong? it is defined by P1003.1c */  
 #define TTY_NAME_MAX            _POSIX_TTY_NAME_MAX  
 #define LOGIN_NAME_MAX          MAXLOGNAME  
   
 #include <sys/limits.h>  #include <sys/limits.h>
   
   #if __POSIX_VISIBLE
 #include <sys/syslimits.h>  #include <sys/syslimits.h>
   #endif
   
 #endif /* !_LIMITS_H_ */  #endif /* !_LIMITS_H_ */

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12