1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 26cc0735dSDavid S. Miller #ifndef __ASM_LIBGCC_H 36cc0735dSDavid S. Miller #define __ASM_LIBGCC_H 46cc0735dSDavid S. Miller 56cc0735dSDavid S. Miller #include <asm/byteorder.h> 66cc0735dSDavid S. Miller 76cc0735dSDavid S. Miller typedef int word_type __attribute__ ((mode (__word__))); 86cc0735dSDavid S. Miller 96cc0735dSDavid S. Miller struct DWstruct { 106cc0735dSDavid S. Miller int high, low; 116cc0735dSDavid S. Miller }; 126cc0735dSDavid S. Miller 136cc0735dSDavid S. Miller typedef union 146cc0735dSDavid S. Miller { 156cc0735dSDavid S. Miller struct DWstruct s; 166cc0735dSDavid S. Miller long long ll; 176cc0735dSDavid S. Miller } DWunion; 186cc0735dSDavid S. Miller 196cc0735dSDavid S. Miller #endif /* __ASM_LIBGCC_H */ 20