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

int-l64.h (733B)


      1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2/*
      3 * asm-generic/int-l64.h
      4 *
      5 * Integer declarations for architectures which use "long"
      6 * for 64-bit types.
      7 */
      8
      9#ifndef _UAPI_ASM_GENERIC_INT_L64_H
     10#define _UAPI_ASM_GENERIC_INT_L64_H
     11
     12#include <asm/bitsperlong.h>
     13
     14#ifndef __ASSEMBLY__
     15/*
     16 * __xx is ok: it doesn't pollute the POSIX namespace. Use these in the
     17 * header files exported to user space
     18 */
     19
     20typedef __signed__ char __s8;
     21typedef unsigned char __u8;
     22
     23typedef __signed__ short __s16;
     24typedef unsigned short __u16;
     25
     26typedef __signed__ int __s32;
     27typedef unsigned int __u32;
     28
     29typedef __signed__ long __s64;
     30typedef unsigned long __u64;
     31
     32#endif /* __ASSEMBLY__ */
     33
     34
     35#endif /* _UAPI_ASM_GENERIC_INT_L64_H */