cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

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 */