summaryrefslogtreecommitdiffstats
path: root/testcases
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2023-12-05 00:03:04 +0100
committerMattias Andrée <maandree@kth.se>2023-12-05 00:03:04 +0100
commit58dd684c4e86944301959a140dbed9746df35779 (patch)
treea2702ea4f66b2a58711ee22eb7449c74b1ecf0d1 /testcases
parentFirst commit (diff)
downloadlibsyscalls-58dd684c4e86944301959a140dbed9746df35779.tar.gz
libsyscalls-58dd684c4e86944301959a140dbed9746df35779.tar.bz2
libsyscalls-58dd684c4e86944301959a140dbed9746df35779.tar.xz
Second commit
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'testcases')
-rw-r--r--testcases/errors-LINUX-AMD64150
-rw-r--r--testcases/errors-LINUX-PARISC_32152
l---------testcases/errors-LINUX-PARISC_641
-rw-r--r--testcases/signals-LINUX-AMD6464
4 files changed, 367 insertions, 0 deletions
diff --git a/testcases/errors-LINUX-AMD64 b/testcases/errors-LINUX-AMD64
new file mode 100644
index 0000000..c48ca78
--- /dev/null
+++ b/testcases/errors-LINUX-AMD64
@@ -0,0 +1,150 @@
+1 1 EPERM
+2 2 ENOENT
+3 3 ESRCH
+4 4 EINTR
+5 5 EIO
+6 6 ENXIO
+7 7 E2BIG
+8 8 ENOEXEC
+9 9 EBADF
+10 10 ECHILD
+11 11 EAGAIN
+12 12 ENOMEM
+13 13 EACCES
+14 14 EFAULT
+15 15 ENOTBLK
+16 16 EBUSY
+17 17 EEXIST
+18 18 EXDEV
+19 19 ENODEV
+20 20 ENOTDIR
+21 21 EISDIR
+22 22 EINVAL
+23 23 ENFILE
+24 24 EMFILE
+25 25 ENOTTY
+26 26 ETXTBSY
+27 27 EFBIG
+28 28 ENOSPC
+29 29 ESPIPE
+30 30 EROFS
+31 31 EMLINK
+32 32 EPIPE
+33 33 EDOM
+34 34 ERANGE
+35 35 EDEADLK
+36 36 ENAMETOOLONG
+37 37 ENOLCK
+38 38 ENOSYS
+39 39 ENOTEMPTY
+40 40 ELOOP
+42 42 ENOMSG
+43 43 EIDRM
+44 44 ECHRNG
+45 45 EL2NSYNC
+46 46 EL3HLT
+47 47 EL3RST
+48 48 ELNRNG
+49 49 EUNATCH
+50 50 ENOCSI
+51 51 EL2HLT
+52 52 EBADE
+53 53 EBADR
+54 54 EXFULL
+55 55 ENOANO
+56 56 EBADRQC
+57 57 EBADSLT
+59 59 EBFONT
+60 60 ENOSTR
+61 61 ENODATA
+62 62 ETIME
+63 63 ENOSR
+64 64 ENONET
+65 65 ENOPKG
+66 66 EREMOTE
+67 67 ENOLINK
+68 68 EADV
+69 69 ESRMNT
+70 70 ECOMM
+71 71 EPROTO
+72 72 EMULTIHOP
+73 73 EDOTDOT
+74 74 EBADMSG
+75 75 EOVERFLOW
+76 76 ENOTUNIQ
+77 77 EBADFD
+78 78 EREMCHG
+79 79 ELIBACC
+80 80 ELIBBAD
+81 81 ELIBSCN
+82 82 ELIBMAX
+83 83 ELIBEXEC
+84 84 EILSEQ
+85 85 ERESTART
+86 86 ESTRPIPE
+87 87 EUSERS
+88 88 ENOTSOCK
+89 89 EDESTADDRREQ
+90 90 EMSGSIZE
+91 91 EPROTOTYPE
+92 92 ENOPROTOOPT
+93 93 EPROTONOSUPPORT
+94 94 ESOCKTNOSUPPORT
+95 95 EOPNOTSUPP
+96 96 EPFNOSUPPORT
+97 97 EAFNOSUPPORT
+98 98 EADDRINUSE
+99 99 EADDRNOTAVAIL
+100 100 ENETDOWN
+101 101 ENETUNREACH
+102 102 ENETRESET
+103 103 ECONNABORTED
+104 104 ECONNRESET
+105 105 ENOBUFS
+106 106 EISCONN
+107 107 ENOTCONN
+108 108 ESHUTDOWN
+109 109 ETOOMANYREFS
+110 110 ETIMEDOUT
+111 111 ECONNREFUSED
+112 112 EHOSTDOWN
+113 113 EHOSTUNREACH
+114 114 EALREADY
+115 115 EINPROGRESS
+116 116 ESTALE
+117 117 EUCLEAN
+118 118 ENOTNAM
+119 119 ENAVAIL
+120 120 EISNAM
+121 121 EREMOTEIO
+122 122 EDQUOT
+123 123 ENOMEDIUM
+124 124 EMEDIUMTYPE
+125 125 ECANCELED
+126 126 ENOKEY
+127 127 EKEYEXPIRED
+128 128 EKEYREVOKED
+129 129 EKEYREJECTED
+130 130 EOWNERDEAD
+131 131 ENOTRECOVERABLE
+132 132 ERFKILL
+133 133 EHWPOISON
+512 512 ERESTARTSYS
+513 513 ERESTARTNOINTR
+514 514 ERESTARTNOHAND
+515 515 ENOIOCTLCMD
+516 516 ERESTART_RESTARTBLOCK
+517 517 EPROBE_DEFER
+518 518 EOPENSTALE
+519 519 ENOPARAM
+521 521 EBADHANDLE
+522 522 ENOTSYNC
+523 523 EBADCOOKIE
+524 524 ENOTSUPP
+525 525 ETOOSMALL
+526 526 ESERVERFAULT
+527 527 EBADTYPE
+528 528 EJUKEBOX
+529 529 EIOCBQUEUED
+530 530 ERECALLCONFLICT
+531 531 ENOGRACE
diff --git a/testcases/errors-LINUX-PARISC_32 b/testcases/errors-LINUX-PARISC_32
new file mode 100644
index 0000000..eda7276
--- /dev/null
+++ b/testcases/errors-LINUX-PARISC_32
@@ -0,0 +1,152 @@
+1 1 EPERM
+2 2 ENOENT
+3 3 ESRCH
+4 4 EINTR
+5 5 EIO
+6 6 ENXIO
+7 7 E2BIG
+8 8 ENOEXEC
+9 9 EBADF
+10 10 ECHILD
+11 11 EAGAIN
+12 12 ENOMEM
+13 13 EACCES
+14 14 EFAULT
+15 15 ENOTBLK
+16 16 EBUSY
+17 17 EEXIST
+18 18 EXDEV
+19 19 ENODEV
+20 20 ENOTDIR
+21 21 EISDIR
+22 22 EINVAL
+23 23 ENFILE
+24 24 EMFILE
+25 25 ENOTTY
+26 26 ETXTBSY
+27 27 EFBIG
+28 28 ENOSPC
+29 29 ESPIPE
+30 30 EROFS
+31 31 EMLINK
+32 32 EPIPE
+33 33 EDOM
+34 34 ERANGE
+35 35 ENOMSG
+36 36 EIDRM
+37 37 ECHRNG
+38 38 EL2NSYNC
+39 39 EL3HLT
+40 40 EL3RST
+41 41 ELNRNG
+42 42 EUNATCH
+43 43 ENOCSI
+44 44 EL2HLT
+45 45 EDEADLK
+46 46 ENOLCK
+47 47 EILSEQ
+50 50 ENONET
+51 51 ENODATA
+52 52 ETIME
+53 53 ENOSR
+54 54 ENOSTR
+55 55 ENOPKG
+57 57 ENOLINK
+58 58 EADV
+59 59 ESRMNT
+60 60 ECOMM
+61 61 EPROTO
+64 64 EMULTIHOP
+66 66 EDOTDOT
+67 67 EBADMSG
+68 68 EUSERS
+69 69 EDQUOT
+70 70 ESTALE
+71 71 EREMOTE
+72 72 EOVERFLOW
+160 160 EBADE
+161 161 EBADR
+162 162 EXFULL
+163 163 ENOANO
+164 164 EBADRQC
+165 165 EBADSLT
+166 166 EBFONT
+167 167 ENOTUNIQ
+168 168 EBADFD
+169 169 EREMCHG
+170 170 ELIBACC
+171 171 ELIBBAD
+172 172 ELIBSCN
+173 173 ELIBMAX
+174 174 ELIBEXEC
+175 175 ERESTART
+176 176 ESTRPIPE
+177 177 EUCLEAN
+178 178 ENOTNAM
+179 179 ENAVAIL
+180 180 EISNAM
+181 181 EREMOTEIO
+182 182 ENOMEDIUM
+183 183 EMEDIUMTYPE
+184 184 ENOKEY
+185 185 EKEYEXPIRED
+186 186 EKEYREVOKED
+187 187 EKEYREJECTED
+215 215 ENOSYM
+216 216 ENOTSOCK
+217 217 EDESTADDRREQ
+218 218 EMSGSIZE
+219 219 EPROTOTYPE
+220 220 ENOPROTOOPT
+221 221 EPROTONOSUPPORT
+222 222 ESOCKTNOSUPPORT
+223 223 EOPNOTSUPP
+224 224 EPFNOSUPPORT
+225 225 EAFNOSUPPORT
+226 226 EADDRINUSE
+227 227 EADDRNOTAVAIL
+228 228 ENETDOWN
+229 229 ENETUNREACH
+230 230 ENETRESET
+231 231 ECONNABORTED
+232 232 ECONNRESET
+233 233 ENOBUFS
+234 234 EISCONN
+235 235 ENOTCONN
+236 236 ESHUTDOWN
+237 237 ETOOMANYREFS
+238 238 ETIMEDOUT
+239 239 ECONNREFUSED
+240 240 EREMOTERELEASE
+241 241 EHOSTDOWN
+242 242 EHOSTUNREACH
+244 244 EALREADY
+245 245 EINPROGRESS
+247 247 ENOTEMPTY
+248 248 ENAMETOOLONG
+249 249 ELOOP
+251 251 ENOSYS
+253 253 ECANCELLED
+254 254 EOWNERDEAD
+255 255 ENOTRECOVERABLE
+256 256 ERFKILL
+257 257 EHWPOISON
+512 512 ERESTARTSYS
+513 513 ERESTARTNOINTR
+514 514 ERESTARTNOHAND
+515 515 ENOIOCTLCMD
+516 516 ERESTART_RESTARTBLOCK
+517 517 EPROBE_DEFER
+518 518 EOPENSTALE
+519 519 ENOPARAM
+521 521 EBADHANDLE
+522 522 ENOTSYNC
+523 523 EBADCOOKIE
+524 524 ENOTSUPP
+525 525 ETOOSMALL
+526 526 ESERVERFAULT
+527 527 EBADTYPE
+528 528 EJUKEBOX
+529 529 EIOCBQUEUED
+530 530 ERECALLCONFLICT
+531 531 ENOGRACE
diff --git a/testcases/errors-LINUX-PARISC_64 b/testcases/errors-LINUX-PARISC_64
new file mode 120000
index 0000000..f5c14d9
--- /dev/null
+++ b/testcases/errors-LINUX-PARISC_64
@@ -0,0 +1 @@
+errors-LINUX-PARISC_32 \ No newline at end of file
diff --git a/testcases/signals-LINUX-AMD64 b/testcases/signals-LINUX-AMD64
new file mode 100644
index 0000000..4bc3c5d
--- /dev/null
+++ b/testcases/signals-LINUX-AMD64
@@ -0,0 +1,64 @@
+1 1 SIGHUP
+2 2 SIGINT
+3 3 SIGQUIT
+4 4 SIGILL
+5 5 SIGTRAP
+6 6 SIGABRT
+7 7 SIGBUS
+8 8 SIGFPE
+9 9 SIGKILL
+10 10 SIGUSR1
+11 11 SIGSEGV
+12 12 SIGUSR2
+13 13 SIGPIPE
+14 14 SIGALRM
+15 15 SIGTERM
+16 16 SIGSTKFLT
+17 17 SIGCHLD
+18 18 SIGCONT
+19 19 SIGSTOP
+20 20 SIGTSTP
+21 21 SIGTTIN
+22 22 SIGTTOU
+23 23 SIGURG
+24 24 SIGXCPU
+25 25 SIGXFSZ
+26 26 SIGVTALRM
+27 27 SIGPROF
+28 28 SIGWINCH
+29 29 SIGIO
+30 30 SIGPWR
+31 31 SIGSYS
+32 32 _SIGRTMIN
+33 33 _SIGRTMIN+1
+34 34 _SIGRTMIN+2
+35 35 _SIGRTMIN+3
+36 36 _SIGRTMIN+4
+37 37 _SIGRTMIN+5
+38 38 _SIGRTMIN+6
+39 39 _SIGRTMIN+7
+40 40 _SIGRTMIN+8
+41 41 _SIGRTMIN+9
+42 42 _SIGRTMIN+10
+43 43 _SIGRTMIN+11
+44 44 _SIGRTMIN+12
+45 45 _SIGRTMIN+13
+46 46 _SIGRTMIN+14
+47 47 _SIGRTMIN+15
+48 48 _SIGRTMIN+16
+49 49 _SIGRTMIN+17
+50 50 _SIGRTMIN+18
+51 51 _SIGRTMIN+19
+52 52 _SIGRTMIN+20
+53 53 _SIGRTMIN+21
+54 54 _SIGRTMIN+22
+55 55 _SIGRTMIN+23
+56 56 _SIGRTMIN+24
+57 57 _SIGRTMIN+25
+58 58 _SIGRTMIN+26
+59 59 _SIGRTMIN+27
+60 60 _SIGRTMIN+28
+61 61 _SIGRTMIN+29
+62 62 _SIGRTMIN+30
+63 63 _SIGRTMIN+31
+64 64 _SIGRTMIN+32