diff options
-rw-r--r-- | src/include/c.h | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/include/c.h b/src/include/c.h index dfc366b026f..a381f9a6c40 100644 --- a/src/include/c.h +++ b/src/include/c.h @@ -30,7 +30,7 @@ * 2) bool, true, false * 3) standard system types * 4) IsValid macros for system types - * 5) offsetof, lengthof, alignment + * 5) lengthof, alignment * 6) assertions * 7) widely useful macros * 8) random stuff @@ -703,21 +703,10 @@ typedef NameData *Name; /* ---------------------------------------------------------------- - * Section 5: offsetof, lengthof, alignment + * Section 5: lengthof, alignment * ---------------------------------------------------------------- */ /* - * offsetof - * Offset of a structure/union field within that structure/union. - * - * XXX This is supposed to be part of stddef.h, but isn't on - * some systems (like SunOS 4). - */ -#ifndef offsetof -#define offsetof(type, field) ((long) &((type *)0)->field) -#endif /* offsetof */ - -/* * lengthof * Number of elements in an array. */ |