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

unistd.h (1578B)


      1/* SPDX-License-Identifier: GPL-2.0-only */
      2/*
      3 *  arch/arm/include/asm/unistd.h
      4 *
      5 *  Copyright (C) 2001-2005 Russell King
      6 *
      7 * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,
      8 * no matter what the change is.  Thanks!
      9 */
     10#ifndef __ASM_ARM_UNISTD_H
     11#define __ASM_ARM_UNISTD_H
     12
     13#include <uapi/asm/unistd.h>
     14#include <asm/unistd-nr.h>
     15
     16#define __ARCH_WANT_NEW_STAT
     17#define __ARCH_WANT_STAT64
     18#define __ARCH_WANT_SYS_GETHOSTNAME
     19#define __ARCH_WANT_SYS_PAUSE
     20#define __ARCH_WANT_SYS_GETPGRP
     21#define __ARCH_WANT_SYS_NICE
     22#define __ARCH_WANT_SYS_SIGPENDING
     23#define __ARCH_WANT_SYS_SIGPROCMASK
     24#define __ARCH_WANT_SYS_OLD_MMAP
     25#define __ARCH_WANT_SYS_OLD_SELECT
     26#define __ARCH_WANT_SYS_UTIME32
     27
     28#if !defined(CONFIG_AEABI) || defined(CONFIG_OABI_COMPAT)
     29#define __ARCH_WANT_SYS_TIME32
     30#define __ARCH_WANT_SYS_IPC
     31#define __ARCH_WANT_SYS_OLDUMOUNT
     32#define __ARCH_WANT_SYS_ALARM
     33#define __ARCH_WANT_SYS_OLD_GETRLIMIT
     34#define __ARCH_WANT_OLD_READDIR
     35#define __ARCH_WANT_SYS_SOCKETCALL
     36#endif
     37#define __ARCH_WANT_SYS_FORK
     38#define __ARCH_WANT_SYS_VFORK
     39#define __ARCH_WANT_SYS_CLONE
     40#define __ARCH_WANT_SYS_CLONE3
     41
     42/*
     43 * Unimplemented (or alternatively implemented) syscalls
     44 */
     45#define __IGNORE_fadvise64_64
     46
     47#ifdef __ARM_EABI__
     48/*
     49 * The following syscalls are obsolete and no longer available for EABI:
     50 *  __NR_time
     51 *  __NR_umount
     52 *  __NR_stime
     53 *  __NR_alarm
     54 *  __NR_utime
     55 *  __NR_getrlimit
     56 *  __NR_select
     57 *  __NR_readdir
     58 *  __NR_mmap
     59 *  __NR_socketcall
     60 *  __NR_syscall
     61 *  __NR_ipc
     62 */
     63#define __IGNORE_getrlimit
     64#endif
     65
     66#endif /* __ASM_ARM_UNISTD_H */