| History log of /src/sys/arch/sparc64/include/endian.h |
| Revision | | Date | Author | Comments |
| 1.7 |
| 17-Mar-2000 |
mycroft | In the `MY THAT'S GROSS' department... Eliminate the recursive include of machine/endian.h from sys/endian.h.
|
| 1.6 |
| 16-Mar-2000 |
mycroft | Foolish consistency. Mainly, always use underscores and sys/endian.h.
|
| 1.5 |
| 21-Aug-1999 |
simonb | branches: 1.5.2; Include <sys/endian.h> after defining whether where are little- or big-endian. i386, pc532 and vax still include <machine/byte_swap.h> and define macros for the {n,h}to{h,n}*() functions. mips also defines some endian-independent assembly-code aliases for unaligned memory accesses.
|
| 1.4 |
| 24-Jan-1999 |
mycroft | Mark [hn]to[nh][ls]() with __const__, so they are subject to CSE.
|
| 1.3 |
| 15-Jan-1999 |
bouyer | Move the bswap functions from libutil to libc (this bups the minor of libc and the major of libutil). For little-endian architectures merge the bnswap() assembly versions with nto* and hton* using symbols aliasing. Use symbol renaming for the bswap function in this case to avoid namespace pollution. Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endian machines, common code for inline macros go in machine/byte_swap.h Sync libkern with libc. Adjust #include in kernel sources for machine/bswap.h.
|
| 1.2 |
| 31-Jul-1998 |
mycroft | (Always) (practice) (safe) (macro expansion).
|
| 1.1 |
| 20-Jun-1998 |
eeh | branches: 1.1.1; Initial revision
|
| 1.1.1.1 |
| 20-Jun-1998 |
eeh | branches: 1.1.1.1.2; Import of sparc64.
|
| 1.1.1.1.2.1 |
| 02-Aug-1998 |
eeh | Cleanup work:
Sync up with sys/dev/sbus get cgsix to work right
|
| 1.5.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|