Changeset 1705 for trunk/src/emx/include/sys/cdefs.h
- Timestamp:
- Dec 6, 2004, 3:19:54 AM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/sys/cdefs.h
-
Property cvs2svn:cvs-rev
changed from
1.10
to1.11
r1704 r1705 31 31 * 32 32 * @(#)cdefs.h 8.8 (Berkeley) 1/9/95 33 * $FreeBSD: src/sys/sys/cdefs.h,v 1.8 1 2004/04/07 04:19:49 impExp $33 * $FreeBSD: src/sys/sys/cdefs.h,v 1.84 2004/08/13 00:53:40 julian Exp $ 34 34 */ 35 35 … … 155 155 #define __pure2 __attribute__((__const__)) 156 156 #define __unused __attribute__((__unused__)) 157 #define __used __attribute__((__used__)) 157 158 #define __packed __attribute__((__packed__)) 158 159 #define __aligned(x) __attribute__((__aligned__(x))) … … 163 164 #define __pure2 __attribute__((__const__)) 164 165 #define __unused __attribute__((__unused__)) 166 #define __used __attribute__((__used__)) 165 167 #define __packed __attribute__((__packed__)) 166 168 #define __aligned(x) __attribute__((__aligned__(x))) 167 169 #define __section(x) __attribute__((__section__(x))) 168 170 #endif 171 #endif 172 173 #if __GNUC_PREREQ__(2, 96) 174 #define __pure __attribute__((__pure__)) 175 #else 176 #define __pure 169 177 #endif 170 178 … … 245 253 */ 246 254 #define __offsetof(type, field) ((size_t)(&((type *)0)->field)) 255 #define __rangeof(type, start, end) \ 256 (__offsetof(type, end) - __offsetof(type, start)) 247 257 248 258 /* … … 310 320 * more recent ELF binutils, we use .ident allowing the ID to be stripped. 311 321 * Usage: 312 * __FBSDID("$FreeBSD: src/sys/sys/cdefs.h,v 1.8 1 2004/04/07 04:19:49 impExp $");322 * __FBSDID("$FreeBSD: src/sys/sys/cdefs.h,v 1.84 2004/08/13 00:53:40 julian Exp $"); 313 323 */ 314 324 #ifndef __FBSDID -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.