summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/endian.h
Commit message (Expand)AuthorAgeFilesLines
* Copy amd64 endian.h to x86 and merge with i386 endian.h. Replacetijl2012-02-281-142/+3
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-29/+38
* Also remove the unused __word_swap_int*() macros.ed2009-04-081-19/+0
* Implement __bswap16() without using inline assembly.ed2009-04-081-22/+1
* netchild's mega-patch to isolate compiler dependencies into a centraljoerg2005-03-021-13/+3
* Initiate deorbit burn sequence for 80386 support in FreeBSD: Removejhb2004-11-161-10/+0
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* These are changes to allow to use the Intel C/C++ compiler (lang/icc)trhodes2004-03-121-3/+21
* Microoptimization to allow the compiler to evaluate ntohl() etc onpeter2003-09-221-4/+49
* Style sync.obrien2003-08-031-0/+1
* Be careful not to define GCC-specific optimizations in the non-GCCmike2002-09-231-2/+11
* o Merge <machine/ansi.h> and <machine/types.h> into a new headermike2002-08-211-1/+1
* Add manifest constants: _LITTLE_ENDIAN, _BIG_ENDIAN, _PDP_ENDIAN, andmike2002-04-101-6/+15
* o Don't require long long support in bswap64() functions.mike2002-03-091-18/+44
* Add the following functions/macros to support byte order conversions andtmm2002-02-271-19/+6
* Add C++ support.mike2002-02-191-0/+5
* o Move NTOHL() and associated macros into <sys/param.h>. These aremike2002-02-181-39/+19
* Various assembly fixes mostly in the form of using the "+" modifier forjhb2001-12-181-7/+7
* Whitespace fixes so thre 386 versoion of __uint8_swap_uint32 is easier tojhb2001-11-281-2/+4
* o Remove some GCCisms in src/powerpc/include/endian.h.mike2001-08-301-10/+11
* Back out wrapping the asm ... ; bits in #ifndef lint macros. Theremarkm2001-04-141-6/+0
* Make this more lint-friendly. This file seems to be invoked in justmarkm2001-04-131-4/+10
* Spell what was originally "unsigned long" as "unsigned long" again,dwmalone2001-03-061-4/+4
* Quick fix for namespace problems which broke many ports. Spellbde2000-10-281-6/+6
* Move __uint16_swap_uint32, __uint8_swap_uint32 andbrian2000-10-161-2/+4
* Remove namespace polution (x -> __x) introduced in the lastbrian2000-10-151-10/+10
* Redefine __word_swap_long, __byte_swap_long and __byte_swap_wordbrian2000-10-151-34/+31
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Put I*86_CPU options in opt_global.h and don't #include "opt_cpu.h"bde1997-08-311-5/+1
* Fixed linting of and compilation of the gcc byte-swapping macrosbde1997-04-201-15/+12
* Don't try to lint the gcc extension byte-swapping macros.nate1997-03-171-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Make LKM's build again. I have added the allegedly brokendyson1996-12-071-0/+4
* Change endian.h so that when a kernel is compiled without I386_CPU, anddyson1996-12-071-2/+2
* Relax the constraints on the bswap opcode (it works on non-bytedyson1996-11-291-24/+16
* Support the appropriate use of bswap instruction on non-I386 builds.dyson1996-11-291-1/+10
* When compiling with '-Wall -pedantic', the byte swapping macros gave thenate1996-10-211-3/+3
* Rename the local variable used by various macros outside the user'sjkh1995-02-121-21/+21
* Change "asm" to "__asm" - makes it possible to compile code withcsgr1994-09-101-6/+6
* adding libc/quad:alm1993-12-191-1/+7
* Made all header files idempotent and moved incorrect common data fromwollman1993-11-071-1/+5
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, somergrimes1993-10-161-9/+2
* Initial import, 0.1 + pk 0.2.4-B1rgrimes1993-06-121-0/+117
OpenPOWER on IntegriCloud