diff options
| author | Carmelo Amoroso <carmelo.amoroso@st.com> | 2008-06-18 16:17:32 +0000 | 
|---|---|---|
| committer | Carmelo Amoroso <carmelo.amoroso@st.com> | 2008-06-18 16:17:32 +0000 | 
| commit | 3d17dd647a04ad0837b063a610520fb6defb2d8d (patch) | |
| tree | ca961f6290a7abc8dcb5138f336d2cbce92e82a6 /libc/sysdeps/linux/avr32/bits/mman.h | |
| parent | 43ee769f540704ccfc4e2a12ba11ed4b6eece196 (diff) | |
| download | uClibc-alpine-3d17dd647a04ad0837b063a610520fb6defb2d8d.tar.bz2 uClibc-alpine-3d17dd647a04ad0837b063a610520fb6defb2d8d.tar.xz  | |
Synch libc nios/xtensa/v850/h8300/cris/x86_64/ia64/hppa/i382/nios2/frv/avr32 specific with trunk
Diffstat (limited to 'libc/sysdeps/linux/avr32/bits/mman.h')
| -rw-r--r-- | libc/sysdeps/linux/avr32/bits/mman.h | 86 | 
1 files changed, 43 insertions, 43 deletions
diff --git a/libc/sysdeps/linux/avr32/bits/mman.h b/libc/sysdeps/linux/avr32/bits/mman.h index be5837a7c..5f6e3c37a 100644 --- a/libc/sysdeps/linux/avr32/bits/mman.h +++ b/libc/sysdeps/linux/avr32/bits/mman.h @@ -30,74 +30,74 @@     without PROT_READ.  The only guarantees are that no writing will be     allowed without PROT_WRITE and no access will be allowed for PROT_NONE. */ -#define PROT_READ      0x1             /* Page can be read.  */ -#define PROT_WRITE     0x2             /* Page can be written.  */ -#define PROT_EXEC      0x4             /* Page can be executed.  */ -#define PROT_NONE      0x0             /* Page can not be accessed.  */ -#define PROT_GROWSDOWN 0x01000000      /* Extend change to start of -                                          growsdown vma (mprotect only).  */ -#define PROT_GROWSUP   0x02000000      /* Extend change to start of -                                          growsup vma (mprotect only).  */ +#define PROT_READ	0x1		/* Page can be read.  */ +#define PROT_WRITE	0x2		/* Page can be written.  */ +#define PROT_EXEC	0x4		/* Page can be executed.  */ +#define PROT_NONE	0x0		/* Page can not be accessed.  */ +#define PROT_GROWSDOWN	0x01000000	/* Extend change to start of +					   growsdown vma (mprotect only).  */ +#define PROT_GROWSUP	0x02000000	/* Extend change to start of +					   growsup vma (mprotect only).  */  /* Sharing types (must choose one and only one of these).  */ -#define MAP_SHARED     0x01            /* Share changes.  */ -#define MAP_PRIVATE    0x02            /* Changes are private.  */ +#define MAP_SHARED	0x01		/* Share changes.  */ +#define MAP_PRIVATE	0x02		/* Changes are private.  */  #ifdef __USE_MISC -# define MAP_TYPE      0x0f            /* Mask for type of mapping.  */ +# define MAP_TYPE	0x0f		/* Mask for type of mapping.  */  #endif  /* Other flags.  */ -#define MAP_FIXED      0x10            /* Interpret addr exactly.  */ +#define MAP_FIXED	0x10		/* Interpret addr exactly.  */  #ifdef __USE_MISC -# define MAP_FILE      0 -# define MAP_ANONYMOUS 0x20            /* Don't use a file.  */ -# define MAP_ANON      MAP_ANONYMOUS +# define MAP_FILE	0 +# define MAP_ANONYMOUS	0x20		/* Don't use a file.  */ +# define MAP_ANON	MAP_ANONYMOUS  #endif  /* These are Linux-specific.  */  #ifdef __USE_MISC -# define MAP_GROWSDOWN 0x0100          /* Stack-like segment.  */ -# define MAP_DENYWRITE 0x0800          /* ETXTBSY */ -# define MAP_EXECUTABLE        0x1000          /* Mark it as an executable.  */ -# define MAP_LOCKED    0x2000          /* Lock the mapping.  */ -# define MAP_NORESERVE 0x4000          /* Don't check for reservations.  */ -# define MAP_POPULATE  0x8000          /* populate (prefault) pagetables */ -# define MAP_NONBLOCK  0x10000         /* do not block on IO */ +# define MAP_GROWSDOWN	0x0100		/* Stack-like segment.  */ +# define MAP_DENYWRITE	0x0800		/* ETXTBSY */ +# define MAP_EXECUTABLE	0x1000		/* Mark it as an executable.  */ +# define MAP_LOCKED	0x2000		/* Lock the mapping.  */ +# define MAP_NORESERVE	0x4000		/* Don't check for reservations.  */ +# define MAP_POPULATE	0x8000		/* populate (prefault) pagetables */ +# define MAP_NONBLOCK	0x10000		/* do not block on IO */  #endif  /* Flags to `msync'.  */ -#define MS_ASYNC       1               /* Sync memory asynchronously.  */ -#define MS_SYNC                4               /* Synchronous memory sync.  */ -#define MS_INVALIDATE  2               /* Invalidate the caches.  */ +#define MS_ASYNC	1		/* Sync memory asynchronously.  */ +#define MS_SYNC		4		/* Synchronous memory sync.  */ +#define MS_INVALIDATE	2		/* Invalidate the caches.  */  /* Flags for `mlockall'.  */ -#define MCL_CURRENT    1               /* Lock all currently mapped pages.  */ -#define MCL_FUTURE     2               /* Lock all additions to address -                                          space.  */ +#define MCL_CURRENT	1		/* Lock all currently mapped pages.  */ +#define MCL_FUTURE	2		/* Lock all additions to address +					   space.  */  /* Flags for `mremap'.  */  #ifdef __USE_GNU -# define MREMAP_MAYMOVE        1 -# define MREMAP_FIXED  2 +# define MREMAP_MAYMOVE	1 +# define MREMAP_FIXED	2  #endif  /* Advise to `madvise'.  */  #ifdef __USE_BSD -# define MADV_NORMAL    0      /* No further special treatment.  */ -# define MADV_RANDOM    1      /* Expect random page references.  */ -# define MADV_SEQUENTIAL 2     /* Expect sequential page references.  */ -# define MADV_WILLNEED  3      /* Will need these pages.  */ -# define MADV_DONTNEED  4      /* Don't need these pages.  */ -# define MADV_REMOVE    9      /* Remove these pages and resources.  */ -# define MADV_DONTFORK  10     /* Do not inherit across fork.  */ -# define MADV_DOFORK    11     /* Do inherit across fork.  */ +# define MADV_NORMAL	 0	/* No further special treatment.  */ +# define MADV_RANDOM	 1	/* Expect random page references.  */ +# define MADV_SEQUENTIAL 2	/* Expect sequential page references.  */ +# define MADV_WILLNEED	 3	/* Will need these pages.  */ +# define MADV_DONTNEED	 4	/* Don't need these pages.  */ +# define MADV_REMOVE	 9	/* Remove these pages and resources.  */ +# define MADV_DONTFORK	 10	/* Do not inherit across fork.  */ +# define MADV_DOFORK	 11	/* Do inherit across fork.  */  #endif  /* The POSIX people had to invent similar names for the same things.  */  #ifdef __USE_XOPEN2K -# define POSIX_MADV_NORMAL     0 /* No further special treatment.  */ -# define POSIX_MADV_RANDOM     1 /* Expect random page references.  */ -# define POSIX_MADV_SEQUENTIAL 2 /* Expect sequential page references.  */ -# define POSIX_MADV_WILLNEED   3 /* Will need these pages.  */ -# define POSIX_MADV_DONTNEED   4 /* Don't need these pages.  */ +# define POSIX_MADV_NORMAL	0 /* No further special treatment.  */ +# define POSIX_MADV_RANDOM	1 /* Expect random page references.  */ +# define POSIX_MADV_SEQUENTIAL	2 /* Expect sequential page references.  */ +# define POSIX_MADV_WILLNEED	3 /* Will need these pages.  */ +# define POSIX_MADV_DONTNEED	4 /* Don't need these pages.  */  #endif  | 
