Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tackle the endian.h mess. Make it so that: | 2014-07-12 | 1 | -3/+5 | |
| | | | | | | | | | | | | | | | | | | * you can #include <sys/endian.h> instead of <machine/endian.h>, and ditto <endian.h> (fixes code that pulls in <sys/endian.h> first) * those will always export the symbols that POSIX specified for <endian.h>, including the new {be,le}{16,32,64}toh() set. c.f. http://austingroupbugs.net/view.php?id=162 if __BSD_VISIBLE then you also get the symbols that our <machine/endian.h> currently exports (ntohs, NTOHS, dlg's bemtoh*, etc) * when doing POSIX compiles (not __BSD_VISIBLE), then <netinet/in.h> and <arpa/inet.h> will *stop* exporting the extra symbols like BYTE_ORDER and betoh* ok deraadt@ | ||||
* | Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently. | 2011-03-23 | 1 | -4/+4 | |
| | | | | Discussed and okay drahn@. Okay deraadt@. | ||||
* | Use _MACHINE_ENDIAN_H_ for this is The Right Thing To Do. | 2011-03-11 | 1 | -4/+4 | |
| | | | | Okay guenther@, millert@. | ||||
* | First step in include files overhaul. Use __FOO_VISIBLE (as defined | 2005-12-13 | 1 | -2/+2 | |
| | | | | | in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@ | ||||
* | MVME88K -> M88K in include file guard symbols. No functional changes. | 2005-09-06 | 1 | -4/+4 | |
| | |||||
* | Start factorizing luna88k and mvme88k common parts. | 2004-04-26 | 1 | -0/+36 | |
For now, include files only. |