OpenCores
URL https://opencores.org/ocsvn/hf-risc/hf-risc/trunk

Subversion Repositories hf-risc

[/] [hf-risc/] [trunk/] [tools/] [riscv-gnu-toolchain-master/] [linux-headers/] [include/] [asm-generic/] [swab.h] - Blame information for rev 13

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 13 serginhofr
#ifndef _ASM_GENERIC_SWAB_H
2
#define _ASM_GENERIC_SWAB_H
3
 
4
#include <asm/bitsperlong.h>
5
 
6
/*
7
 * 32 bit architectures typically (but not always) want to
8
 * set __SWAB_64_THRU_32__. In user space, this is only
9
 * valid if the compiler supports 64 bit data types.
10
 */
11
 
12
#if __BITS_PER_LONG == 32
13
#if defined(__GNUC__) && !defined(__STRICT_ANSI__) || defined(__KERNEL__)
14
#define __SWAB_64_THRU_32__
15
#endif
16
#endif
17
 
18
#endif /* _ASM_GENERIC_SWAB_H */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.