libgcc.h (423B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2 3#ifndef __ASM_LIBGCC_H 4#define __ASM_LIBGCC_H 5 6#include <asm/byteorder.h> 7 8typedef int word_type __attribute__ ((mode (__word__))); 9 10#ifdef __BIG_ENDIAN 11struct DWstruct { 12 int high, low; 13}; 14#elif defined(__LITTLE_ENDIAN) 15struct DWstruct { 16 int low, high; 17}; 18#else 19#error I feel sick. 20#endif 21 22typedef union { 23 struct DWstruct s; 24 long long ll; 25} DWunion; 26 27#endif /* __ASM_LIBGCC_H */