liblinux++

A hosted C++ runtime without any libc.
git clone git://henryandlizzy.uk/liblinux++
Log | Files | Refs

syscalls.h (1252B)


      1 extern unlinkat
      2 extern_alias _Z8unlinkat4file5c_str12unlink_flags
      3 SYS(unlinkat)
      4 
      5 extern getdents64
      6 extern_alias _Z10getdents644file4spanIcE
      7 SYS(getdents64)
      8 
      9 extern read
     10 extern_alias _Z4read4filePcm
     11 extern_alias _Z4read4file4spanIcE
     12 SYS(read)
     13 
     14 extern write
     15 extern_alias _Z5write4filePKcm
     16 extern_alias _Z5write4file4spanIKcE
     17 SYS(write)
     18 
     19 extern openat
     20 extern_alias _Z6openat4file5c_strii
     21 SYS(openat)
     22 
     23 extern writev
     24 extern_alias _Z5write4file4spanIKS0_IKcEE
     25 SYS(writev)
     26 
     27 extern close
     28 extern_alias _Z5close4file
     29 SYS(close)
     30 
     31 extern execve
     32 extern_alias _Z6execve5c_strPKPcS2_
     33 SYS(execve)
     34 
     35 extern exit
     36 extern_alias _Z4exiti
     37 SYS(exit)
     38 
     39 extern nanosleep
     40 extern_alias _Z9nanosleepRK8timespecPS_
     41 SYS(nanosleep)
     42 
     43 extern munmap
     44 extern_alias _Z6munmapPvm
     45 SYS(munmap)
     46 
     47 extern mmap
     48 extern_alias _Z4mmapPvmmm4filem
     49 SYS(mmap)
     50 
     51 extern renameat2
     52 extern_alias _Z9renameat24file5c_strS_S0_12rename_flags
     53 SYS(renameat2)
     54 
     55 extern socket
     56 extern_alias _Z6socketiii
     57 SYS(socket)
     58 
     59 extern bind
     60 extern_alias _Z4bind4file8addr_ref
     61 SYS(bind)
     62 
     63 extern listen
     64 extern_alias _Z6listen4filei
     65 SYS(listen)
     66 
     67 extern accept
     68 extern_alias _Z6accept4filePvPj
     69 SYS(accept)
     70 
     71 extern dup3
     72 extern_alias _Z3dup4fileS_i
     73 SYS(dup3)
     74 
     75 extern setsockopt
     76 extern_alias _Z10setsockopt4fileii4spanIKcE
     77 SYS(setsockopt)