Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'libgloss/arm/linux-syscall.h')
-rw-r--r--libgloss/arm/linux-syscall.h318
1 files changed, 0 insertions, 318 deletions
diff --git a/libgloss/arm/linux-syscall.h b/libgloss/arm/linux-syscall.h
deleted file mode 100644
index 904d54d23..000000000
--- a/libgloss/arm/linux-syscall.h
+++ /dev/null
@@ -1,318 +0,0 @@
-/** Linux system call numbers for the ARM processor.
- * Written by Shaun Jackman <sjackman@gmail.com>
- * Copyright 2006 Pathway Connectivity
- *
- * Permission to use, copy, modify, and distribute this software
- * is freely granted, provided that this notice is preserved.
- */
-
-#ifndef _LIBGLOSS_ARM_LINUX_UNISTD_H
-#define _LIBGLOSS_ARM_LINUX_UNISTD_H
-
-#if __thumb__
-# define SYS_BASE 0
-#else
-# define SYS_BASE 0x900000
-#endif
-
-#define SYS_restart_syscall (SYS_BASE+ 0)
-#define SYS_exit (SYS_BASE+ 1)
-#define SYS_fork (SYS_BASE+ 2)
-#define SYS_read (SYS_BASE+ 3)
-#define SYS_write (SYS_BASE+ 4)
-#define SYS_open (SYS_BASE+ 5)
-#define SYS_close (SYS_BASE+ 6)
-/* SYS_waitpid was 7 */
-#define SYS_creat (SYS_BASE+ 8)
-#define SYS_link (SYS_BASE+ 9)
-#define SYS_unlink (SYS_BASE+ 10)
-#define SYS_execve (SYS_BASE+ 11)
-#define SYS_chdir (SYS_BASE+ 12)
-#define SYS_time (SYS_BASE+ 13)
-#define SYS_mknod (SYS_BASE+ 14)
-#define SYS_chmod (SYS_BASE+ 15)
-#define SYS_lchown (SYS_BASE+ 16)
-/* SYS_break was 17 */
-/* SYS_stat was 18 */
-#define SYS_lseek (SYS_BASE+ 19)
-#define SYS_getpid (SYS_BASE+ 20)
-#define SYS_mount (SYS_BASE+ 21)
-#define SYS_umount (SYS_BASE+ 22)
-#define SYS_setuid (SYS_BASE+ 23)
-#define SYS_getuid (SYS_BASE+ 24)
-#define SYS_stime (SYS_BASE+ 25)
-#define SYS_ptrace (SYS_BASE+ 26)
-#define SYS_alarm (SYS_BASE+ 27)
-/* SYS_fstat was 28 */
-#define SYS_pause (SYS_BASE+ 29)
-#define SYS_utime (SYS_BASE+ 30)
-/* SYS_stty was 31 */
-/* SYS_gtty was 32 */
-#define SYS_access (SYS_BASE+ 33)
-#define SYS_nice (SYS_BASE+ 34)
-/* SYS_ftime was 35 */
-#define SYS_sync (SYS_BASE+ 36)
-#define SYS_kill (SYS_BASE+ 37)
-#define SYS_rename (SYS_BASE+ 38)
-#define SYS_mkdir (SYS_BASE+ 39)
-#define SYS_rmdir (SYS_BASE+ 40)
-#define SYS_dup (SYS_BASE+ 41)
-#define SYS_pipe (SYS_BASE+ 42)
-#define SYS_times (SYS_BASE+ 43)
-/* SYS_prof was 44 */
-#define SYS_brk (SYS_BASE+ 45)
-#define SYS_setgid (SYS_BASE+ 46)
-#define SYS_getgid (SYS_BASE+ 47)
-/* SYS_signal was 48 */
-#define SYS_geteuid (SYS_BASE+ 49)
-#define SYS_getegid (SYS_BASE+ 50)
-#define SYS_acct (SYS_BASE+ 51)
-#define SYS_umount2 (SYS_BASE+ 52)
-/* SYS_lock was 53 */
-#define SYS_ioctl (SYS_BASE+ 54)
-#define SYS_fcntl (SYS_BASE+ 55)
-/* SYS_mpx was 56 */
-#define SYS_setpgid (SYS_BASE+ 57)
-/* SYS_ulimit was 58 */
-/* SYS_olduname was 59 */
-#define SYS_umask (SYS_BASE+ 60)
-#define SYS_chroot (SYS_BASE+ 61)
-#define SYS_ustat (SYS_BASE+ 62)
-#define SYS_dup2 (SYS_BASE+ 63)
-#define SYS_getppid (SYS_BASE+ 64)
-#define SYS_getpgrp (SYS_BASE+ 65)
-#define SYS_setsid (SYS_BASE+ 66)
-#define SYS_sigaction (SYS_BASE+ 67)
-/* SYS_sgetmask was 68 */
-/* SYS_ssetmask was 69 */
-#define SYS_setreuid (SYS_BASE+ 70)
-#define SYS_setregid (SYS_BASE+ 71)
-#define SYS_sigsuspend (SYS_BASE+ 72)
-#define SYS_sigpending (SYS_BASE+ 73)
-#define SYS_sethostname (SYS_BASE+ 74)
-#define SYS_setrlimit (SYS_BASE+ 75)
-#define SYS_getrlimit (SYS_BASE+ 76)
-#define SYS_getrusage (SYS_BASE+ 77)
-#define SYS_gettimeofday (SYS_BASE+ 78)
-#define SYS_settimeofday (SYS_BASE+ 79)
-#define SYS_getgroups (SYS_BASE+ 80)
-#define SYS_setgroups (SYS_BASE+ 81)
-#define SYS_select (SYS_BASE+ 82)
-#define SYS_symlink (SYS_BASE+ 83)
-/* SYS_lstat was 84 */
-#define SYS_readlink (SYS_BASE+ 85)
-#define SYS_uselib (SYS_BASE+ 86)
-#define SYS_swapon (SYS_BASE+ 87)
-#define SYS_reboot (SYS_BASE+ 88)
-#define SYS_readdir (SYS_BASE+ 89)
-#define SYS_mmap (SYS_BASE+ 90)
-#define SYS_munmap (SYS_BASE+ 91)
-#define SYS_truncate (SYS_BASE+ 92)
-#define SYS_ftruncate (SYS_BASE+ 93)
-#define SYS_fchmod (SYS_BASE+ 94)
-#define SYS_fchown (SYS_BASE+ 95)
-#define SYS_getpriority (SYS_BASE+ 96)
-#define SYS_setpriority (SYS_BASE+ 97)
-/* SYS_profil was 98 */
-#define SYS_statfs (SYS_BASE+ 99)
-#define SYS_fstatfs (SYS_BASE+100)
-/* SYS_ioperm was 101 */
-#define SYS_socketcall (SYS_BASE+102)
-#define SYS_syslog (SYS_BASE+103)
-#define SYS_setitimer (SYS_BASE+104)
-#define SYS_getitimer (SYS_BASE+105)
-#define SYS_stat (SYS_BASE+106)
-#define SYS_lstat (SYS_BASE+107)
-#define SYS_fstat (SYS_BASE+108)
-/* SYS_uname was 109 */
-/* SYS_iopl was 110 */
-#define SYS_vhangup (SYS_BASE+111)
-/* SYS_idle was 112 */
-#define SYS_syscall (SYS_BASE+113)
-#define SYS_wait4 (SYS_BASE+114)
-#define SYS_swapoff (SYS_BASE+115)
-#define SYS_sysinfo (SYS_BASE+116)
-#define SYS_ipc (SYS_BASE+117)
-#define SYS_fsync (SYS_BASE+118)
-#define SYS_sigreturn (SYS_BASE+119)
-#define SYS_clone (SYS_BASE+120)
-#define SYS_setdomainname (SYS_BASE+121)
-#define SYS_uname (SYS_BASE+122)
-/* SYS_modify_ldt was 123 */
-#define SYS_adjtimex (SYS_BASE+124)
-#define SYS_mprotect (SYS_BASE+125)
-#define SYS_sigprocmask (SYS_BASE+126)
-/* SYS_create_module was 127 */
-#define SYS_init_module (SYS_BASE+128)
-#define SYS_delete_module (SYS_BASE+129)
-/* SYS_get_kernel_syms was 130 */
-#define SYS_quotactl (SYS_BASE+131)
-#define SYS_getpgid (SYS_BASE+132)
-#define SYS_fchdir (SYS_BASE+133)
-#define SYS_bdflush (SYS_BASE+134)
-#define SYS_sysfs (SYS_BASE+135)
-#define SYS_personality (SYS_BASE+136)
-/* SYS_afs_syscall was 137 */
-#define SYS_setfsuid (SYS_BASE+138)
-#define SYS_setfsgid (SYS_BASE+139)
-#define SYS__llseek (SYS_BASE+140)
-#define SYS_getdents (SYS_BASE+141)
-#define SYS__newselect (SYS_BASE+142)
-#define SYS_flock (SYS_BASE+143)
-#define SYS_msync (SYS_BASE+144)
-#define SYS_readv (SYS_BASE+145)
-#define SYS_writev (SYS_BASE+146)
-#define SYS_getsid (SYS_BASE+147)
-#define SYS_fdatasync (SYS_BASE+148)
-#define SYS__sysctl (SYS_BASE+149)
-#define SYS_mlock (SYS_BASE+150)
-#define SYS_munlock (SYS_BASE+151)
-#define SYS_mlockall (SYS_BASE+152)
-#define SYS_munlockall (SYS_BASE+153)
-#define SYS_sched_setparam (SYS_BASE+154)
-#define SYS_sched_getparam (SYS_BASE+155)
-#define SYS_sched_setscheduler (SYS_BASE+156)
-#define SYS_sched_getscheduler (SYS_BASE+157)
-#define SYS_sched_yield (SYS_BASE+158)
-#define SYS_sched_get_priority_max (SYS_BASE+159)
-#define SYS_sched_get_priority_min (SYS_BASE+160)
-#define SYS_sched_rr_get_interval (SYS_BASE+161)
-#define SYS_nanosleep (SYS_BASE+162)
-#define SYS_mremap (SYS_BASE+163)
-#define SYS_setresuid (SYS_BASE+164)
-#define SYS_getresuid (SYS_BASE+165)
-/* SYS_vm86 was 166 */
-/* SYS_query_module was 167 */
-#define SYS_poll (SYS_BASE+168)
-#define SYS_nfsservctl (SYS_BASE+169)
-#define SYS_setresgid (SYS_BASE+170)
-#define SYS_getresgid (SYS_BASE+171)
-#define SYS_prctl (SYS_BASE+172)
-#define SYS_rt_sigreturn (SYS_BASE+173)
-#define SYS_rt_sigaction (SYS_BASE+174)
-#define SYS_rt_sigprocmask (SYS_BASE+175)
-#define SYS_rt_sigpending (SYS_BASE+176)
-#define SYS_rt_sigtimedwait (SYS_BASE+177)
-#define SYS_rt_sigqueueinfo (SYS_BASE+178)
-#define SYS_rt_sigsuspend (SYS_BASE+179)
-#define SYS_pread64 (SYS_BASE+180)
-#define SYS_pwrite64 (SYS_BASE+181)
-#define SYS_chown (SYS_BASE+182)
-#define SYS_getcwd (SYS_BASE+183)
-#define SYS_capget (SYS_BASE+184)
-#define SYS_capset (SYS_BASE+185)
-#define SYS_sigaltstack (SYS_BASE+186)
-#define SYS_sendfile (SYS_BASE+187)
-/* reserved 188 */
-/* reserved 189 */
-#define SYS_vfork (SYS_BASE+190)
-#define SYS_ugetrlimit (SYS_BASE+191)
-#define SYS_mmap2 (SYS_BASE+192)
-#define SYS_truncate64 (SYS_BASE+193)
-#define SYS_ftruncate64 (SYS_BASE+194)
-#define SYS_stat64 (SYS_BASE+195)
-#define SYS_lstat64 (SYS_BASE+196)
-#define SYS_fstat64 (SYS_BASE+197)
-#define SYS_lchown32 (SYS_BASE+198)
-#define SYS_getuid32 (SYS_BASE+199)
-#define SYS_getgid32 (SYS_BASE+200)
-#define SYS_geteuid32 (SYS_BASE+201)
-#define SYS_getegid32 (SYS_BASE+202)
-#define SYS_setreuid32 (SYS_BASE+203)
-#define SYS_setregid32 (SYS_BASE+204)
-#define SYS_getgroups32 (SYS_BASE+205)
-#define SYS_setgroups32 (SYS_BASE+206)
-#define SYS_fchown32 (SYS_BASE+207)
-#define SYS_setresuid32 (SYS_BASE+208)
-#define SYS_getresuid32 (SYS_BASE+209)
-#define SYS_setresgid32 (SYS_BASE+210)
-#define SYS_getresgid32 (SYS_BASE+211)
-#define SYS_chown32 (SYS_BASE+212)
-#define SYS_setuid32 (SYS_BASE+213)
-#define SYS_setgid32 (SYS_BASE+214)
-#define SYS_setfsuid32 (SYS_BASE+215)
-#define SYS_setfsgid32 (SYS_BASE+216)
-#define SYS_getdents64 (SYS_BASE+217)
-#define SYS_pivot_root (SYS_BASE+218)
-#define SYS_mincore (SYS_BASE+219)
-#define SYS_madvise (SYS_BASE+220)
-#define SYS_fcntl64 (SYS_BASE+221)
-/* SYS_tux reserved 222 */
-/* unused 223 */
-#define SYS_gettid (SYS_BASE+224)
-#define SYS_readahead (SYS_BASE+225)
-#define SYS_setxattr (SYS_BASE+226)
-#define SYS_lsetxattr (SYS_BASE+227)
-#define SYS_fsetxattr (SYS_BASE+228)
-#define SYS_getxattr (SYS_BASE+229)
-#define SYS_lgetxattr (SYS_BASE+230)
-#define SYS_fgetxattr (SYS_BASE+231)
-#define SYS_listxattr (SYS_BASE+232)
-#define SYS_llistxattr (SYS_BASE+233)
-#define SYS_flistxattr (SYS_BASE+234)
-#define SYS_removexattr (SYS_BASE+235)
-#define SYS_lremovexattr (SYS_BASE+236)
-#define SYS_fremovexattr (SYS_BASE+237)
-#define SYS_tkill (SYS_BASE+238)
-#define SYS_sendfile64 (SYS_BASE+239)
-#define SYS_futex (SYS_BASE+240)
-#define SYS_sched_setaffinity (SYS_BASE+241)
-#define SYS_sched_getaffinity (SYS_BASE+242)
-#define SYS_io_setup (SYS_BASE+243)
-#define SYS_io_destroy (SYS_BASE+244)
-#define SYS_io_getevents (SYS_BASE+245)
-#define SYS_io_submit (SYS_BASE+246)
-#define SYS_io_cancel (SYS_BASE+247)
-#define SYS_exit_group (SYS_BASE+248)
-#define SYS_lookup_dcookie (SYS_BASE+249)
-#define SYS_epoll_create (SYS_BASE+250)
-#define SYS_epoll_ctl (SYS_BASE+251)
-#define SYS_epoll_wait (SYS_BASE+252)
-#define SYS_remap_file_pages (SYS_BASE+253)
-/* SYS_set_thread_area reserved 254 */
-/* SYS_get_thread_area reserved 255 */
-#define SYS_set_tid_address (SYS_BASE+256)
-#define SYS_timer_create (SYS_BASE+257)
-#define SYS_timer_settime (SYS_BASE+258)
-#define SYS_timer_gettime (SYS_BASE+259)
-#define SYS_timer_getoverrun (SYS_BASE+260)
-#define SYS_timer_delete (SYS_BASE+261)
-#define SYS_clock_settime (SYS_BASE+262)
-#define SYS_clock_gettime (SYS_BASE+263)
-#define SYS_clock_getres (SYS_BASE+264)
-#define SYS_clock_nanosleep (SYS_BASE+265)
-#define SYS_statfs64 (SYS_BASE+266)
-#define SYS_fstatfs64 (SYS_BASE+267)
-#define SYS_tgkill (SYS_BASE+268)
-#define SYS_utimes (SYS_BASE+269)
-#define SYS_arm_fadvise64_64 (SYS_BASE+270)
-#define SYS_pciconfig_iobase (SYS_BASE+271)
-#define SYS_pciconfig_read (SYS_BASE+272)
-#define SYS_pciconfig_write (SYS_BASE+273)
-#define SYS_mq_open (SYS_BASE+274)
-#define SYS_mq_unlink (SYS_BASE+275)
-#define SYS_mq_timedsend (SYS_BASE+276)
-#define SYS_mq_timedreceive (SYS_BASE+277)
-#define SYS_mq_notify (SYS_BASE+278)
-#define SYS_mq_getsetattr (SYS_BASE+279)
-#define SYS_waitid (SYS_BASE+280)
-
-#define SYS_SOCKET 1
-#define SYS_BIND 2
-#define SYS_CONNECT 3
-#define SYS_LISTEN 4
-#define SYS_ACCEPT 5
-#define SYS_GETSOCKNAME 6
-#define SYS_GETPEERNAME 7
-#define SYS_SOCKETPAIR 8
-#define SYS_SEND 9
-#define SYS_RECV 10
-#define SYS_SENDTO 11
-#define SYS_RECVFROM 12
-#define SYS_SHUTDOWN 13
-#define SYS_SETSOCKOPT 14
-#define SYS_GETSOCKOPT 15
-#define SYS_SENDMSG 16
-#define SYS_RECVMSG 17
-
-#endif /* _LIBGLOSS_ARM_LINUX_UNISTD_H */