Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 427 → Rev 428

/shark/trunk/drivers/linuxc26/include/linux/kernel.h
15,12 → 15,12
#include <asm/byteorder.h>
#include <asm/bug.h>
 
#define INT_MAX ((int)(~0U>>1))
#define INT_MIN (-INT_MAX - 1)
#define UINT_MAX (~0U)
#define LONG_MAX ((long)(~0UL>>1))
#define LONG_MIN (-LONG_MAX - 1)
#define ULONG_MAX (~0UL)
//#define INT_MAX ((int)(~0U>>1))
//#define INT_MIN (-INT_MAX - 1)
//#define UINT_MAX (~0U)
//#define LONG_MAX ((long)(~0UL>>1))
//#define LONG_MIN (-LONG_MAX - 1)
//#define ULONG_MAX (~0UL)
 
#define STACK_MAGIC 0xdeadbeef
 
171,6 → 171,8
(void) (&_x == &_y); \
_x > _y ? _x : _y; })
 
 
 
/*
* ..and if you can't take the strict
* types, you can specify one yourself.
/shark/trunk/drivers/linuxc26/include/linux/types.h
91,10 → 91,10
#endif
 
/* bsd */
typedef unsigned char u_char;
typedef unsigned short u_short;
typedef unsigned int u_int;
typedef unsigned long u_long;
//typedef unsigned char u_char;
//typedef unsigned short u_short;
//typedef unsigned int u_int;
//typedef unsigned long u_long;
 
/* sysv */
typedef unsigned char unchar;
/shark/trunk/drivers/linuxc26/include/linux/limits.h
1,22 → 1,4
#ifndef _LINUX_LIMITS_H
#define _LINUX_LIMITS_H
 
#define NR_OPEN 1024
 
#define NGROUPS_MAX 32 /* supplemental group IDs are available */
#define ARG_MAX 131072 /* # bytes of args + environ for exec() */
#define CHILD_MAX 999 /* no limit :-) */
#define OPEN_MAX 256 /* # open files a process may have */
#define LINK_MAX 127 /* # links a file may have */
#define MAX_CANON 255 /* size of the canonical input queue */
#define MAX_INPUT 255 /* size of the type-ahead buffer */
#define NAME_MAX 255 /* # chars in a file name */
#define PATH_MAX 4096 /* # chars in a path name including nul */
#define PIPE_BUF 4096 /* # bytes in atomic write to a pipe */
#define XATTR_NAME_MAX 255 /* # chars in an extended attribute name */
#define XATTR_SIZE_MAX 65536 /* size of an extended attribute value (64k) */
#define XATTR_LIST_MAX 65536 /* size of extended attribute namelist (64k) */
 
#define RTSIG_MAX 32
 
#endif