-
-
Notifications
You must be signed in to change notification settings - Fork 925
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge origin/master@7873d3d4 into truffle-head
Conflicts: spec/truffle/tags/core/argf/read_nonblock_tags.txt
- 9.4.12.0
- 9.4.11.0
- 9.4.10.0
- 9.4.9.0
- 9.4.8.0
- 9.4.7.0
- 9.4.6.0
- 9.4.5.0
- 9.4.4.0
- 9.4.3.0
- 9.4.2.0
- 9.4.1.0
- 9.4.0.0
- 9.3.15.0
- 9.3.14.0
- 9.3.13.0
- 9.3.12.0
- 9.3.11.0
- 9.3.10.0
- 9.3.9.0
- 9.3.8.0
- 9.3.7.0
- 9.3.6.0
- 9.3.5.0
- 9.3.4.0
- 9.3.3.0
- 9.3.2.0
- 9.3.1.0
- 9.3.0.0
- 9.2.21.0
- 9.2.20.1
- 9.2.20.0
- 9.2.19.0
- 9.2.18.0
- 9.2.17.0
- 9.2.16.0
- 9.2.15.0
- 9.2.14.0
- 9.2.13.0
- 9.2.12.0
- 9.2.11.1
- 9.2.11.0
- 9.2.10.0
- 9.2.9.0
- 9.2.8.0
- 9.2.7.0
- 9.2.6.0
- 9.2.5.0
- 9.2.4.1
- 9.2.4.0
- 9.2.3.0
- 9.2.2.0
- 9.2.1.0
- 9.2.0.0
- 9.1.17.0
- 9.1.16.0
- 9.1.15.0
- 9.1.14.0
- 9.1.13.0
- 9.1.12.0
- 9.1.11.0
- 9.1.10.0
- 9.1.9.0
- 9.1.8.0
- 9.1.7.0
- 9.1.6.0
Showing
84 changed files
with
1,415 additions
and
268 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
rbx.platform.typedef.__u_char = uchar | ||
rbx.platform.typedef.__u_short = ushort | ||
rbx.platform.typedef.__u_int = uint | ||
rbx.platform.typedef.__u_long = ulong | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long | ||
rbx.platform.typedef.__uint64_t = ulong | ||
rbx.platform.typedef.__quad_t = long | ||
rbx.platform.typedef.__u_quad_t = ulong | ||
rbx.platform.typedef.__dev_t = ulong | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__ino_t = ulong | ||
rbx.platform.typedef.__ino64_t = ulong | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = uint | ||
rbx.platform.typedef.__off_t = long | ||
rbx.platform.typedef.__off64_t = long | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__clock_t = long | ||
rbx.platform.typedef.__rlim_t = ulong | ||
rbx.platform.typedef.__rlim64_t = ulong | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__time_t = long | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = long | ||
rbx.platform.typedef.__daddr_t = int | ||
rbx.platform.typedef.__key_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__timer_t = pointer | ||
rbx.platform.typedef.__blksize_t = int | ||
rbx.platform.typedef.__blkcnt_t = long | ||
rbx.platform.typedef.__blkcnt64_t = long | ||
rbx.platform.typedef.__fsblkcnt_t = ulong | ||
rbx.platform.typedef.__fsblkcnt64_t = ulong | ||
rbx.platform.typedef.__fsfilcnt_t = ulong | ||
rbx.platform.typedef.__fsfilcnt64_t = ulong | ||
rbx.platform.typedef.__fsword_t = long | ||
rbx.platform.typedef.__ssize_t = long | ||
rbx.platform.typedef.__syscall_slong_t = long | ||
rbx.platform.typedef.__syscall_ulong_t = ulong | ||
rbx.platform.typedef.__loff_t = long | ||
rbx.platform.typedef.*__qaddr_t = long | ||
rbx.platform.typedef.*__caddr_t = char | ||
rbx.platform.typedef.__intptr_t = long | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.quad_t = long | ||
rbx.platform.typedef.u_quad_t = ulong | ||
rbx.platform.typedef.loff_t = long | ||
rbx.platform.typedef.ino_t = ulong | ||
rbx.platform.typedef.dev_t = ulong | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = uint | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.off_t = long | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ssize_t = long | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.key_t = int | ||
rbx.platform.typedef.clock_t = long | ||
rbx.platform.typedef.time_t = long | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.timer_t = pointer | ||
rbx.platform.typedef.size_t = ulong | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.register_t = long | ||
rbx.platform.typedef.__sig_atomic_t = int | ||
rbx.platform.typedef.suseconds_t = long | ||
rbx.platform.typedef.__fd_mask = long | ||
rbx.platform.typedef.fd_mask = long | ||
rbx.platform.typedef.blksize_t = int | ||
rbx.platform.typedef.blkcnt_t = long | ||
rbx.platform.typedef.fsblkcnt_t = ulong | ||
rbx.platform.typedef.fsfilcnt_t = ulong | ||
rbx.platform.typedef.pthread_t = ulong | ||
rbx.platform.typedef.pthread_key_t = uint | ||
rbx.platform.typedef.pthread_once_t = int | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.sa_family_t = ushort | ||
rbx.platform.typedef.rlim_t = ulong | ||
rbx.platform.typedef.__rlimit_resource_t = int | ||
rbx.platform.typedef.__rusage_who_t = int | ||
rbx.platform.typedef.__priority_which_t = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
rbx.platform.typedef.size_t = uint | ||
rbx.platform.typedef.ptrdiff_t = int | ||
rbx.platform.typedef.ssize_t = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,107 @@ | ||
rbx.platform.typedef.__u_char = uchar | ||
rbx.platform.typedef.__u_short = ushort | ||
rbx.platform.typedef.__u_int = uint | ||
rbx.platform.typedef.__u_long = ulong | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long_long | ||
rbx.platform.typedef.__uint64_t = ulong_long | ||
rbx.platform.typedef.__quad_t = long_long | ||
rbx.platform.typedef.__u_quad_t = ulong_long | ||
rbx.platform.typedef.__dev_t = uint | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__ino_t = ulong | ||
rbx.platform.typedef.__ino64_t = ulong_long | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = uint | ||
rbx.platform.typedef.__off_t = long | ||
rbx.platform.typedef.__off64_t = long_long | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__fsid_t = ulong_long | ||
rbx.platform.typedef.__clock_t = long | ||
rbx.platform.typedef.__rlim_t = ulong | ||
rbx.platform.typedef.__rlim64_t = ulong_long | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__time_t = long | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = long | ||
rbx.platform.typedef.__daddr_t = int | ||
rbx.platform.typedef.__swblk_t = long | ||
rbx.platform.typedef.__key_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__timer_t = int | ||
rbx.platform.typedef.__blksize_t = long | ||
rbx.platform.typedef.__blkcnt_t = long | ||
rbx.platform.typedef.__blkcnt64_t = long_long | ||
rbx.platform.typedef.__fsblkcnt_t = ulong | ||
rbx.platform.typedef.__fsblkcnt64_t = ulong_long | ||
rbx.platform.typedef.__fsfilcnt_t = ulong | ||
rbx.platform.typedef.__fsfilcnt64_t = ulong_long | ||
rbx.platform.typedef.__ssize_t = int | ||
rbx.platform.typedef.__loff_t = long_long | ||
rbx.platform.typedef.*__qaddr_t = long_long | ||
rbx.platform.typedef.*__caddr_t = char | ||
rbx.platform.typedef.__intptr_t = int | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.quad_t = long_long | ||
rbx.platform.typedef.u_quad_t = ulong_long | ||
rbx.platform.typedef.fsid_t = ulong_long | ||
rbx.platform.typedef.loff_t = long_long | ||
rbx.platform.typedef.ino_t = ulong_long | ||
rbx.platform.typedef.dev_t = uint | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = uint | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.off_t = long_long | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ssize_t = int | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.key_t = int | ||
rbx.platform.typedef.clock_t = long | ||
rbx.platform.typedef.time_t = long | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.timer_t = int | ||
rbx.platform.typedef.size_t = uint | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.register_t = long | ||
rbx.platform.typedef.__sig_atomic_t = int | ||
rbx.platform.typedef.__sigset_t = ulong | ||
rbx.platform.typedef.sigset_t = ulong | ||
rbx.platform.typedef.suseconds_t = long | ||
rbx.platform.typedef.__fd_mask = long | ||
rbx.platform.typedef.fd_mask = long | ||
rbx.platform.typedef.blksize_t = long | ||
rbx.platform.typedef.blkcnt_t = long_long | ||
rbx.platform.typedef.fsblkcnt_t = ulong_long | ||
rbx.platform.typedef.fsfilcnt_t = ulong_long | ||
rbx.platform.typedef.__pthread_t = int | ||
rbx.platform.typedef.pthread_t = int | ||
rbx.platform.typedef.__pthread_key = int | ||
rbx.platform.typedef.pthread_key_t = int | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.sa_family_t = uchar | ||
rbx.platform.typedef.rlim_t = ulong_long | ||
rbx.platform.typedef.__rlimit_resource_t = int | ||
rbx.platform.typedef.__rusage_who_t = int | ||
rbx.platform.typedef.__priority_which_t = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,126 @@ | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long_long | ||
rbx.platform.typedef.__uint64_t = ulong_long | ||
rbx.platform.typedef.__int_least8_t = char | ||
rbx.platform.typedef.__uint_least8_t = uchar | ||
rbx.platform.typedef.__int_least16_t = short | ||
rbx.platform.typedef.__uint_least16_t = ushort | ||
rbx.platform.typedef.__int_least32_t = int | ||
rbx.platform.typedef.__uint_least32_t = uint | ||
rbx.platform.typedef.__int_least64_t = long_long | ||
rbx.platform.typedef.__uint_least64_t = ulong_long | ||
rbx.platform.typedef.__int_fast8_t = int | ||
rbx.platform.typedef.__uint_fast8_t = uint | ||
rbx.platform.typedef.__int_fast16_t = int | ||
rbx.platform.typedef.__uint_fast16_t = uint | ||
rbx.platform.typedef.__int_fast32_t = int | ||
rbx.platform.typedef.__uint_fast32_t = uint | ||
rbx.platform.typedef.__int_fast64_t = long_long | ||
rbx.platform.typedef.__uint_fast64_t = ulong_long | ||
rbx.platform.typedef.__intptr_t = long | ||
rbx.platform.typedef.__uintptr_t = ulong | ||
rbx.platform.typedef.__intmax_t = long_long | ||
rbx.platform.typedef.__uintmax_t = ulong_long | ||
rbx.platform.typedef.__register_t = int | ||
rbx.platform.typedef.__vaddr_t = ulong | ||
rbx.platform.typedef.__paddr_t = ulong | ||
rbx.platform.typedef.__vsize_t = ulong | ||
rbx.platform.typedef.__psize_t = ulong | ||
rbx.platform.typedef.__clock_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__off_t = long_long | ||
rbx.platform.typedef.__ptrdiff_t = long | ||
rbx.platform.typedef.__size_t = ulong | ||
rbx.platform.typedef.__ssize_t = long | ||
rbx.platform.typedef.__time_t = int | ||
rbx.platform.typedef.__timer_t = int | ||
rbx.platform.typedef.__wchar_t = int | ||
rbx.platform.typedef.__wint_t = int | ||
rbx.platform.typedef.__rune_t = int | ||
rbx.platform.typedef.__wctrans_t = pointer | ||
rbx.platform.typedef.__wctype_t = pointer | ||
rbx.platform.typedef.__cpuid_t = ulong | ||
rbx.platform.typedef.__dev_t = int | ||
rbx.platform.typedef.__fixpt_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__in_addr_t = uint | ||
rbx.platform.typedef.__in_port_t = ushort | ||
rbx.platform.typedef.__ino_t = uint | ||
rbx.platform.typedef.__key_t = long | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = uint | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__rlim_t = ulong_long | ||
rbx.platform.typedef.__sa_family_t = uchar | ||
rbx.platform.typedef.__segsz_t = int | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.__swblk_t = int | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = int | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.unchar = uchar | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.cpuid_t = ulong | ||
rbx.platform.typedef.register_t = int | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.uint8_t = uchar | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.uint16_t = ushort | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.uint32_t = uint | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.uint64_t = ulong_long | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.quad_t = long_long | ||
rbx.platform.typedef.u_quad_t = ulong_long | ||
rbx.platform.typedef.qaddr_t = pointer | ||
rbx.platform.typedef.vaddr_t = ulong | ||
rbx.platform.typedef.paddr_t = ulong | ||
rbx.platform.typedef.vsize_t = ulong | ||
rbx.platform.typedef.psize_t = ulong | ||
rbx.platform.typedef.caddr_t = string | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.daddr32_t = int | ||
rbx.platform.typedef.daddr64_t = long_long | ||
rbx.platform.typedef.dev_t = int | ||
rbx.platform.typedef.fixpt_t = uint | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ino_t = uint | ||
rbx.platform.typedef.key_t = long | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = uint | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.rlim_t = ulong_long | ||
rbx.platform.typedef.segsz_t = int | ||
rbx.platform.typedef.swblk_t = int | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.useconds_t = uint | ||
rbx.platform.typedef.suseconds_t = int | ||
rbx.platform.typedef.in_addr_t = uint | ||
rbx.platform.typedef.in_port_t = ushort | ||
rbx.platform.typedef.sa_family_t = uchar | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.clock_t = int | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.size_t = ulong | ||
rbx.platform.typedef.ssize_t = long | ||
rbx.platform.typedef.time_t = int | ||
rbx.platform.typedef.timer_t = int | ||
rbx.platform.typedef.off_t = long_long | ||
rbx.platform.typedef.__fd_mask = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
rbx.platform.typedef.__u_char = uchar | ||
rbx.platform.typedef.__u_short = ushort | ||
rbx.platform.typedef.__u_int = uint | ||
rbx.platform.typedef.__u_long = ulong | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long | ||
rbx.platform.typedef.__uint64_t = ulong | ||
rbx.platform.typedef.__quad_t = long | ||
rbx.platform.typedef.__u_quad_t = ulong | ||
rbx.platform.typedef.__dev_t = ulong | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__in_addr_t = uint | ||
rbx.platform.typedef.__in_port_t = ushort | ||
rbx.platform.typedef.__ino_t = ulong | ||
rbx.platform.typedef.__ino64_t = ulong | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = ulong | ||
rbx.platform.typedef.__off_t = long | ||
rbx.platform.typedef.__off64_t = long | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__clock_t = long | ||
rbx.platform.typedef.__rlim_t = ulong | ||
rbx.platform.typedef.__rlim64_t = ulong | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__time_t = long | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = long | ||
rbx.platform.typedef.__daddr_t = int | ||
rbx.platform.typedef.__swblk_t = long | ||
rbx.platform.typedef.__key_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__timer_t = pointer | ||
rbx.platform.typedef.__blksize_t = long | ||
rbx.platform.typedef.__blkcnt_t = long | ||
rbx.platform.typedef.__blkcnt64_t = long | ||
rbx.platform.typedef.__fsblkcnt_t = ulong | ||
rbx.platform.typedef.__fsblkcnt64_t = ulong | ||
rbx.platform.typedef.__fsfilcnt_t = ulong | ||
rbx.platform.typedef.__fsfilcnt64_t = ulong | ||
rbx.platform.typedef.__ssize_t = long | ||
rbx.platform.typedef.__loff_t = long | ||
rbx.platform.typedef.*__qaddr_t = long | ||
rbx.platform.typedef.*__caddr_t = char | ||
rbx.platform.typedef.__intptr_t = long | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.quad_t = long | ||
rbx.platform.typedef.u_quad_t = ulong | ||
rbx.platform.typedef.loff_t = long | ||
rbx.platform.typedef.ino_t = ulong | ||
rbx.platform.typedef.dev_t = ulong | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = ulong | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.off_t = long | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ssize_t = long | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.key_t = int | ||
rbx.platform.typedef.clock_t = long | ||
rbx.platform.typedef.time_t = long | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.timer_t = pointer | ||
rbx.platform.typedef.size_t = ulong | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.register_t = long | ||
rbx.platform.typedef.__sig_atomic_t = int | ||
rbx.platform.typedef.suseconds_t = long | ||
rbx.platform.typedef.__fd_mask = long | ||
rbx.platform.typedef.fd_mask = long | ||
rbx.platform.typedef.blksize_t = long | ||
rbx.platform.typedef.blkcnt_t = long | ||
rbx.platform.typedef.fsblkcnt_t = ulong | ||
rbx.platform.typedef.fsfilcnt_t = ulong | ||
rbx.platform.typedef.pthread_t = ulong | ||
rbx.platform.typedef.pthread_key_t = uint | ||
rbx.platform.typedef.pthread_once_t = int | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.sa_family_t = ushort | ||
rbx.platform.typedef.rlim_t = ulong | ||
rbx.platform.typedef.__rlimit_resource_t = int | ||
rbx.platform.typedef.__rusage_who_t = int | ||
rbx.platform.typedef.__priority_which_t = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
rbx.platform.typedef.__u_char = uchar | ||
rbx.platform.typedef.__u_short = ushort | ||
rbx.platform.typedef.__u_int = uint | ||
rbx.platform.typedef.__u_long = ulong | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long | ||
rbx.platform.typedef.__uint64_t = ulong | ||
rbx.platform.typedef.__quad_t = long | ||
rbx.platform.typedef.__u_quad_t = ulong | ||
rbx.platform.typedef.__dev_t = ulong | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__ino_t = ulong | ||
rbx.platform.typedef.__ino64_t = ulong | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = ulong | ||
rbx.platform.typedef.__off_t = long | ||
rbx.platform.typedef.__off64_t = long | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__clock_t = long | ||
rbx.platform.typedef.__rlim_t = ulong | ||
rbx.platform.typedef.__rlim64_t = ulong | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__time_t = long | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = long | ||
rbx.platform.typedef.__daddr_t = int | ||
rbx.platform.typedef.__key_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__timer_t = pointer | ||
rbx.platform.typedef.__blksize_t = long | ||
rbx.platform.typedef.__blkcnt_t = long | ||
rbx.platform.typedef.__blkcnt64_t = long | ||
rbx.platform.typedef.__fsblkcnt_t = ulong | ||
rbx.platform.typedef.__fsblkcnt64_t = ulong | ||
rbx.platform.typedef.__fsfilcnt_t = ulong | ||
rbx.platform.typedef.__fsfilcnt64_t = ulong | ||
rbx.platform.typedef.__fsword_t = long | ||
rbx.platform.typedef.__ssize_t = long | ||
rbx.platform.typedef.__syscall_slong_t = long | ||
rbx.platform.typedef.__syscall_ulong_t = ulong | ||
rbx.platform.typedef.__loff_t = long | ||
rbx.platform.typedef.*__qaddr_t = long | ||
rbx.platform.typedef.*__caddr_t = char | ||
rbx.platform.typedef.__intptr_t = long | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.quad_t = long | ||
rbx.platform.typedef.u_quad_t = ulong | ||
rbx.platform.typedef.loff_t = long | ||
rbx.platform.typedef.ino_t = ulong | ||
rbx.platform.typedef.dev_t = ulong | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = ulong | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.off_t = long | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ssize_t = long | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.key_t = int | ||
rbx.platform.typedef.clock_t = long | ||
rbx.platform.typedef.time_t = long | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.timer_t = pointer | ||
rbx.platform.typedef.size_t = ulong | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.register_t = long | ||
rbx.platform.typedef.__sig_atomic_t = int | ||
rbx.platform.typedef.suseconds_t = long | ||
rbx.platform.typedef.__fd_mask = long | ||
rbx.platform.typedef.fd_mask = long | ||
rbx.platform.typedef.blksize_t = long | ||
rbx.platform.typedef.blkcnt_t = long | ||
rbx.platform.typedef.fsblkcnt_t = ulong | ||
rbx.platform.typedef.fsfilcnt_t = ulong | ||
rbx.platform.typedef.pthread_t = ulong | ||
rbx.platform.typedef.pthread_key_t = uint | ||
rbx.platform.typedef.pthread_once_t = int | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.sa_family_t = ushort | ||
rbx.platform.typedef.rlim_t = ulong | ||
rbx.platform.typedef.__rlimit_resource_t = int | ||
rbx.platform.typedef.__rusage_who_t = int | ||
rbx.platform.typedef.__priority_which_t = int |
104 changes: 104 additions & 0 deletions
104
lib/ruby/stdlib/ffi/platform/powerpc64-linux/types.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
rbx.platform.typedef.__u_char = uchar | ||
rbx.platform.typedef.__u_short = ushort | ||
rbx.platform.typedef.__u_int = uint | ||
rbx.platform.typedef.__u_long = ulong | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long | ||
rbx.platform.typedef.__uint64_t = ulong | ||
rbx.platform.typedef.__quad_t = long | ||
rbx.platform.typedef.__u_quad_t = ulong | ||
rbx.platform.typedef.__dev_t = ulong | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__ino_t = ulong | ||
rbx.platform.typedef.__ino64_t = ulong | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = ulong | ||
rbx.platform.typedef.__off_t = long | ||
rbx.platform.typedef.__off64_t = long | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__clock_t = long | ||
rbx.platform.typedef.__rlim_t = ulong | ||
rbx.platform.typedef.__rlim64_t = ulong | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__time_t = long | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = long | ||
rbx.platform.typedef.__daddr_t = int | ||
rbx.platform.typedef.__key_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__timer_t = pointer | ||
rbx.platform.typedef.__blksize_t = long | ||
rbx.platform.typedef.__blkcnt_t = long | ||
rbx.platform.typedef.__blkcnt64_t = long | ||
rbx.platform.typedef.__fsblkcnt_t = ulong | ||
rbx.platform.typedef.__fsblkcnt64_t = ulong | ||
rbx.platform.typedef.__fsfilcnt_t = ulong | ||
rbx.platform.typedef.__fsfilcnt64_t = ulong | ||
rbx.platform.typedef.__fsword_t = long | ||
rbx.platform.typedef.__ssize_t = long | ||
rbx.platform.typedef.__syscall_slong_t = long | ||
rbx.platform.typedef.__syscall_ulong_t = ulong | ||
rbx.platform.typedef.__loff_t = long | ||
rbx.platform.typedef.*__qaddr_t = long | ||
rbx.platform.typedef.*__caddr_t = char | ||
rbx.platform.typedef.__intptr_t = long | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.quad_t = long | ||
rbx.platform.typedef.u_quad_t = ulong | ||
rbx.platform.typedef.loff_t = long | ||
rbx.platform.typedef.ino_t = ulong | ||
rbx.platform.typedef.dev_t = ulong | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = ulong | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.off_t = long | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ssize_t = long | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.key_t = int | ||
rbx.platform.typedef.clock_t = long | ||
rbx.platform.typedef.time_t = long | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.timer_t = pointer | ||
rbx.platform.typedef.size_t = ulong | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.register_t = long | ||
rbx.platform.typedef.__sig_atomic_t = int | ||
rbx.platform.typedef.suseconds_t = long | ||
rbx.platform.typedef.__fd_mask = long | ||
rbx.platform.typedef.fd_mask = long | ||
rbx.platform.typedef.blksize_t = long | ||
rbx.platform.typedef.blkcnt_t = long | ||
rbx.platform.typedef.fsblkcnt_t = ulong | ||
rbx.platform.typedef.fsfilcnt_t = ulong | ||
rbx.platform.typedef.pthread_t = ulong | ||
rbx.platform.typedef.pthread_key_t = uint | ||
rbx.platform.typedef.pthread_once_t = int | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.sa_family_t = ushort | ||
rbx.platform.typedef.rlim_t = ulong | ||
rbx.platform.typedef.__rlimit_resource_t = int | ||
rbx.platform.typedef.__rusage_who_t = int | ||
rbx.platform.typedef.__priority_which_t = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
rbx.platform.typedef.__u_char = uchar | ||
rbx.platform.typedef.__u_short = ushort | ||
rbx.platform.typedef.__u_int = uint | ||
rbx.platform.typedef.__u_long = ulong | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long_long | ||
rbx.platform.typedef.__uint64_t = ulong_long | ||
rbx.platform.typedef.__quad_t = long_long | ||
rbx.platform.typedef.__u_quad_t = ulong_long | ||
rbx.platform.typedef.__dev_t = ulong_long | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__ino_t = ulong | ||
rbx.platform.typedef.__ino64_t = ulong_long | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = uint | ||
rbx.platform.typedef.__off_t = long | ||
rbx.platform.typedef.__off64_t = long_long | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__clock_t = long | ||
rbx.platform.typedef.__rlim_t = ulong | ||
rbx.platform.typedef.__rlim64_t = ulong_long | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__time_t = long | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = int | ||
rbx.platform.typedef.__daddr_t = int | ||
rbx.platform.typedef.__swblk_t = long | ||
rbx.platform.typedef.__key_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__timer_t = pointer | ||
rbx.platform.typedef.__blksize_t = long | ||
rbx.platform.typedef.__blkcnt_t = long | ||
rbx.platform.typedef.__blkcnt64_t = long_long | ||
rbx.platform.typedef.__fsblkcnt_t = ulong | ||
rbx.platform.typedef.__fsblkcnt64_t = ulong_long | ||
rbx.platform.typedef.__fsfilcnt_t = ulong | ||
rbx.platform.typedef.__fsfilcnt64_t = ulong_long | ||
rbx.platform.typedef.__ssize_t = int | ||
rbx.platform.typedef.__loff_t = long_long | ||
rbx.platform.typedef.*__qaddr_t = long_long | ||
rbx.platform.typedef.*__caddr_t = char | ||
rbx.platform.typedef.__intptr_t = int | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.quad_t = long_long | ||
rbx.platform.typedef.u_quad_t = ulong_long | ||
rbx.platform.typedef.loff_t = long_long | ||
rbx.platform.typedef.ino_t = ulong_long | ||
rbx.platform.typedef.dev_t = ulong_long | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = uint | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.off_t = long_long | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ssize_t = int | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.key_t = int | ||
rbx.platform.typedef.clock_t = long | ||
rbx.platform.typedef.time_t = long | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.timer_t = pointer | ||
rbx.platform.typedef.size_t = uint | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.register_t = long | ||
rbx.platform.typedef.__sig_atomic_t = int | ||
rbx.platform.typedef.suseconds_t = int | ||
rbx.platform.typedef.__fd_mask = long | ||
rbx.platform.typedef.fd_mask = long | ||
rbx.platform.typedef.blksize_t = long | ||
rbx.platform.typedef.blkcnt_t = long_long | ||
rbx.platform.typedef.fsblkcnt_t = ulong_long | ||
rbx.platform.typedef.fsfilcnt_t = ulong_long | ||
rbx.platform.typedef.pthread_t = ulong | ||
rbx.platform.typedef.pthread_key_t = uint | ||
rbx.platform.typedef.pthread_once_t = int | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.sa_family_t = ushort | ||
rbx.platform.typedef.rlim_t = ulong_long | ||
rbx.platform.typedef.__rlimit_resource_t = int | ||
rbx.platform.typedef.__rusage_who_t = int | ||
rbx.platform.typedef.__priority_which_t = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
rbx.platform.typedef.size_t = uint64 | ||
rbx.platform.typedef.ptrdiff_t = int64 | ||
rbx.platform.typedef.ssize_t = int64 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,128 @@ | ||
rbx.platform.typedef.__int8_t = char | ||
rbx.platform.typedef.__uint8_t = uchar | ||
rbx.platform.typedef.__int16_t = short | ||
rbx.platform.typedef.__uint16_t = ushort | ||
rbx.platform.typedef.__int32_t = int | ||
rbx.platform.typedef.__uint32_t = uint | ||
rbx.platform.typedef.__int64_t = long_long | ||
rbx.platform.typedef.__uint64_t = ulong_long | ||
rbx.platform.typedef.__int_least8_t = char | ||
rbx.platform.typedef.__uint_least8_t = uchar | ||
rbx.platform.typedef.__int_least16_t = short | ||
rbx.platform.typedef.__uint_least16_t = ushort | ||
rbx.platform.typedef.__int_least32_t = int | ||
rbx.platform.typedef.__uint_least32_t = uint | ||
rbx.platform.typedef.__int_least64_t = long_long | ||
rbx.platform.typedef.__uint_least64_t = ulong_long | ||
rbx.platform.typedef.__int_fast8_t = int | ||
rbx.platform.typedef.__uint_fast8_t = uint | ||
rbx.platform.typedef.__int_fast16_t = int | ||
rbx.platform.typedef.__uint_fast16_t = uint | ||
rbx.platform.typedef.__int_fast32_t = int | ||
rbx.platform.typedef.__uint_fast32_t = uint | ||
rbx.platform.typedef.__int_fast64_t = long_long | ||
rbx.platform.typedef.__uint_fast64_t = ulong_long | ||
rbx.platform.typedef.__intptr_t = long | ||
rbx.platform.typedef.__uintptr_t = ulong | ||
rbx.platform.typedef.__intmax_t = long_long | ||
rbx.platform.typedef.__uintmax_t = ulong_long | ||
rbx.platform.typedef.__register_t = int | ||
rbx.platform.typedef.__vaddr_t = ulong | ||
rbx.platform.typedef.__paddr_t = ulong | ||
rbx.platform.typedef.__vsize_t = ulong | ||
rbx.platform.typedef.__psize_t = ulong | ||
rbx.platform.typedef.__clock_t = int | ||
rbx.platform.typedef.__clockid_t = int | ||
rbx.platform.typedef.__off_t = long_long | ||
rbx.platform.typedef.__ptrdiff_t = long | ||
rbx.platform.typedef.__size_t = ulong | ||
rbx.platform.typedef.__ssize_t = long | ||
rbx.platform.typedef.__time_t = int | ||
rbx.platform.typedef.__timer_t = int | ||
rbx.platform.typedef.__wchar_t = int | ||
rbx.platform.typedef.__wint_t = int | ||
rbx.platform.typedef.__rune_t = int | ||
rbx.platform.typedef.__wctrans_t = pointer | ||
rbx.platform.typedef.__wctype_t = pointer | ||
rbx.platform.typedef.__cpuid_t = ulong | ||
rbx.platform.typedef.__dev_t = int | ||
rbx.platform.typedef.__fixpt_t = uint | ||
rbx.platform.typedef.__gid_t = uint | ||
rbx.platform.typedef.__id_t = uint | ||
rbx.platform.typedef.__in_addr_t = uint | ||
rbx.platform.typedef.__in_port_t = ushort | ||
rbx.platform.typedef.__ino_t = uint | ||
rbx.platform.typedef.__key_t = long | ||
rbx.platform.typedef.__mode_t = uint | ||
rbx.platform.typedef.__nlink_t = uint | ||
rbx.platform.typedef.__pid_t = int | ||
rbx.platform.typedef.__rlim_t = ulong_long | ||
rbx.platform.typedef.__sa_family_t = uchar | ||
rbx.platform.typedef.__segsz_t = int | ||
rbx.platform.typedef.__socklen_t = uint | ||
rbx.platform.typedef.__swblk_t = int | ||
rbx.platform.typedef.__uid_t = uint | ||
rbx.platform.typedef.__useconds_t = uint | ||
rbx.platform.typedef.__suseconds_t = int | ||
rbx.platform.typedef.u_char = uchar | ||
rbx.platform.typedef.u_short = ushort | ||
rbx.platform.typedef.u_int = uint | ||
rbx.platform.typedef.u_long = ulong | ||
rbx.platform.typedef.unchar = uchar | ||
rbx.platform.typedef.ushort = ushort | ||
rbx.platform.typedef.uint = uint | ||
rbx.platform.typedef.ulong = ulong | ||
rbx.platform.typedef.cpuid_t = ulong | ||
rbx.platform.typedef.register_t = int | ||
rbx.platform.typedef.int8_t = char | ||
rbx.platform.typedef.uint8_t = uchar | ||
rbx.platform.typedef.int16_t = short | ||
rbx.platform.typedef.uint16_t = ushort | ||
rbx.platform.typedef.int32_t = int | ||
rbx.platform.typedef.uint32_t = uint | ||
rbx.platform.typedef.int64_t = long_long | ||
rbx.platform.typedef.uint64_t = ulong_long | ||
rbx.platform.typedef.intptr_t = long | ||
rbx.platform.typedef.uintptr_t = ulong | ||
rbx.platform.typedef.u_int8_t = uchar | ||
rbx.platform.typedef.u_int16_t = ushort | ||
rbx.platform.typedef.u_int32_t = uint | ||
rbx.platform.typedef.u_int64_t = ulong_long | ||
rbx.platform.typedef.quad_t = long_long | ||
rbx.platform.typedef.u_quad_t = ulong_long | ||
rbx.platform.typedef.qaddr_t = pointer | ||
rbx.platform.typedef.vaddr_t = ulong | ||
rbx.platform.typedef.paddr_t = ulong | ||
rbx.platform.typedef.vsize_t = ulong | ||
rbx.platform.typedef.psize_t = ulong | ||
rbx.platform.typedef.caddr_t = string | ||
rbx.platform.typedef.daddr_t = int | ||
rbx.platform.typedef.daddr32_t = int | ||
rbx.platform.typedef.daddr64_t = long_long | ||
rbx.platform.typedef.dev_t = int | ||
rbx.platform.typedef.fixpt_t = uint | ||
rbx.platform.typedef.gid_t = uint | ||
rbx.platform.typedef.id_t = uint | ||
rbx.platform.typedef.ino_t = uint | ||
rbx.platform.typedef.key_t = long | ||
rbx.platform.typedef.mode_t = uint | ||
rbx.platform.typedef.nlink_t = uint | ||
rbx.platform.typedef.pid_t = int | ||
rbx.platform.typedef.rlim_t = ulong_long | ||
rbx.platform.typedef.segsz_t = int | ||
rbx.platform.typedef.swblk_t = int | ||
rbx.platform.typedef.uid_t = uint | ||
rbx.platform.typedef.useconds_t = uint | ||
rbx.platform.typedef.suseconds_t = int | ||
rbx.platform.typedef.in_addr_t = uint | ||
rbx.platform.typedef.in_port_t = ushort | ||
rbx.platform.typedef.sa_family_t = uchar | ||
rbx.platform.typedef.socklen_t = uint | ||
rbx.platform.typedef.clock_t = int | ||
rbx.platform.typedef.clockid_t = int | ||
rbx.platform.typedef.size_t = ulong | ||
rbx.platform.typedef.ssize_t = long | ||
rbx.platform.typedef.time_t = int | ||
rbx.platform.typedef.timer_t = int | ||
rbx.platform.typedef.off_t = long_long | ||
rbx.platform.typedef.__fd_mask = int |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
25 changes: 25 additions & 0 deletions
25
spec/ruby/library/socket/addrinfo/inspect_sockaddr_spec.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
require File.expand_path('../../../../spec_helper', __FILE__) | ||
|
||
require 'socket' | ||
|
||
describe 'Addrinfo#inspect_sockaddr' do | ||
it 'IPv4' do | ||
Addrinfo.tcp('127.0.0.1', 80).inspect_sockaddr.should == '127.0.0.1:80' | ||
Addrinfo.tcp('127.0.0.1', 0).inspect_sockaddr.should == '127.0.0.1' | ||
end | ||
|
||
it 'IPv6' do | ||
Addrinfo.tcp('::1', 80).inspect_sockaddr.should == '[::1]:80' | ||
Addrinfo.tcp('::1', 0).inspect_sockaddr.should == '::1' | ||
ip = '2001:0db8:85a3:0000:0000:8a2e:0370:7334' | ||
Addrinfo.tcp(ip, 80).inspect_sockaddr.should == '[2001:db8:85a3::8a2e:370:7334]:80' | ||
Addrinfo.tcp(ip, 0).inspect_sockaddr.should == '2001:db8:85a3::8a2e:370:7334' | ||
end | ||
|
||
platform_is_not :windows do | ||
it 'UNIX' do | ||
Addrinfo.unix('/tmp/sock').inspect_sockaddr.should == '/tmp/sock' | ||
Addrinfo.unix('rel').inspect_sockaddr.should == 'UNIX rel' | ||
end | ||
end | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
windows:The -x command line option runs code after the first /#!.*ruby.*/-ish line in target file | ||
fails:The -x command line option runs code after the first /#!.*ruby.*/-ish line in target file |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
fails:ARGF.read_nonblock treats second nil argument as no output buffer | ||
fails:ARGF.read_nonblock returns :wait_readable when the :exception is set to false | ||
fails:ARGF.read_nonblock with STDIN returns :wait_readable when the :exception is set to false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
fails:Continuation#call using #call transfers execution to right after the Kernel.callcc block | ||
fails:Continuation#call arguments given to #call (or nil) are returned by the Kernel.callcc block (as Array unless only one object) | ||
fails:Continuation#call #[] is an alias for #call | ||
fails:Continuation#call closes over lexical environments | ||
fails:Continuation#call escapes an inner ensure block | ||
fails:Continuation#call executes an outer ensure block |
17 changes: 17 additions & 0 deletions
17
spec/tags/ruby/library/continuation/kernel/callcc_tags.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
fails:Kernel#callcc is a private method | ||
fails:Kernel#callcc is possible to exit a loop like a break | ||
fails:Kernel#callcc is possible to call a continuation multiple times | ||
fails:Kernel#callcc returns the results of a block if continuation is not called | ||
fails:Kernel#callcc returns the results of continuation once called | ||
fails:Kernel#callcc returns the arguments to call | ||
fails:Kernel#callcc preserves changes to block-local scope | ||
fails:Kernel#callcc preserves changes to method-local scope | ||
fails:Kernel#callcc raises a LocalJumpError if callcc is not given a block | ||
fails:Kernel.callcc is possible to exit a loop like a break | ||
fails:Kernel.callcc is possible to call a continuation multiple times | ||
fails:Kernel.callcc returns the results of a block if continuation is not called | ||
fails:Kernel.callcc returns the results of continuation once called | ||
fails:Kernel.callcc returns the arguments to call | ||
fails:Kernel.callcc preserves changes to block-local scope | ||
fails:Kernel.callcc preserves changes to method-local scope | ||
fails:Kernel.callcc raises a LocalJumpError if callcc is not given a block |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
windows:Etc.getgrgid returns nil | ||
critical:Etc.getgrgid can be called safely by multiple threads |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Net::HTTP#started? returns false when self has been stopped again |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#afamily for a unix socket returns Socket::AF_UNIX |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#canonname returns the canonical name for a host |
48 changes: 48 additions & 0 deletions
48
spec/tags/ruby/library/socket/addrinfo/initialize_tags.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
fails:Addrinfo#initialize with a sockaddr string without a family stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string without a family stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string without a family returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr string without a family returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr string without a family returns the 0 socket type | ||
fails:Addrinfo#initialize with a sockaddr string without a family returns the 0 protocol | ||
fails:Addrinfo#initialize with a sockaddr string with a family given stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string with a family given stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string with a family given returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr string with a family given returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr string with a family given returns the 0 socket type | ||
fails:Addrinfo#initialize with a sockaddr string with a family given returns the 0 protocol | ||
fails:Addrinfo#initialize with a sockaddr string with a family and socket type stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string with a family and socket type stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string with a family and socket type returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr string with a family and socket type returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr string with a family and socket type returns the 0 socket type | ||
fails:Addrinfo#initialize with a sockaddr string with a family and socket type returns the 0 protocol | ||
fails:Addrinfo#initialize with a sockaddr string with a family, socket type and protocol stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string with a family, socket type and protocol stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr string with a family, socket type and protocol returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr string with a family, socket type and protocol returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr string with a family, socket type and protocol returns the specified socket type | ||
fails:Addrinfo#initialize with a sockaddr string with a family, socket type and protocol returns the specified protocol | ||
fails:Addrinfo#initialize with a sockaddr array without a family stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array without a family stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array without a family returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr array without a family returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr array without a family returns the 0 socket type | ||
fails:Addrinfo#initialize with a sockaddr array without a family returns the 0 protocol | ||
fails:Addrinfo#initialize with a sockaddr array with a family given stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array with a family given stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array with a family given returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr array with a family given returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr array with a family given returns the 0 socket type | ||
fails:Addrinfo#initialize with a sockaddr array with a family given returns the 0 protocol | ||
fails:Addrinfo#initialize with a sockaddr array with a family and socket type stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array with a family and socket type stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array with a family and socket type returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr array with a family and socket type returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr array with a family and socket type returns the 0 socket type | ||
fails:Addrinfo#initialize with a sockaddr array with a family and socket type returns the 0 protocol | ||
fails:Addrinfo#initialize with a sockaddr array with a family, socket type and protocol stores the ip address from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array with a family, socket type and protocol stores the port number from the sockaddr | ||
fails:Addrinfo#initialize with a sockaddr array with a family, socket type and protocol returns the Socket::UNSPEC pfamily | ||
fails:Addrinfo#initialize with a sockaddr array with a family, socket type and protocol returns the INET6 afamily | ||
fails:Addrinfo#initialize with a sockaddr array with a family, socket type and protocol returns the 0 socket type | ||
fails:Addrinfo#initialize with a sockaddr array with a family, socket type and protocol returns the specified protocol |
2 changes: 2 additions & 0 deletions
2
spec/tags/ruby/library/socket/addrinfo/inspect_sockaddr_tags.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
fails:Addrinfo#inspect_sockaddr IPv6 | ||
fails:Addrinfo#inspect_sockaddr UNIX |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
fails:Addrinfo#ip_address for an ipv6 socket returns the ip address | ||
fails:Addrinfo#ip_address for a unix socket raises an exception |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#ip_port for a unix socket raises an exception |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#ip? for a unix socket returns Socket::AF_INET6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
fails:Addrinfo#ip_unpack for an ipv6 socket returns the ip address and port pair | ||
fails:Addrinfo#ip_unpack for a unix socket raises an exception |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#ipv4_loopback? for a unix socket returns false |
2 changes: 2 additions & 0 deletions
2
spec/tags/ruby/library/socket/addrinfo/ipv4_multicast_tags.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
fails:Addrinfo#ipv4_multicast? for an ipv6 socket returns false for the loopback address | ||
fails:Addrinfo#ipv4_multicast? for a unix socket returns false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
fails:Addrinfo#ipv4_private? for an ipv4 socket returns true for a private address | ||
fails:Addrinfo#ipv4_private? for an ipv4 socket returns false for a public address | ||
fails:Addrinfo#ipv4_private? for an ipv6 socket returns false | ||
fails:Addrinfo#ipv4_private? for a unix socket returns false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#ipv4? for a unix socket returns false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#ipv6_loopback? for a unix socket returns false |
2 changes: 2 additions & 0 deletions
2
spec/tags/ruby/library/socket/addrinfo/ipv6_multicast_tags.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
fails:Addrinfo#ipv6_multicast? for an ipv4 socket returns true for the loopback address | ||
fails:Addrinfo#ipv6_multicast? for a unix socket returns false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#ipv6? for a unix socket returns false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#pfamily for a unix socket returns Socket::PF_UNIX |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#protocol for a unix socket returns 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#socktype for a unix socket returns Socket::SOCK_STREAM |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo.tcp creates a addrinfo for a tcp socket |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#to_s for a unix socket returns a sockaddr packed structure |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo#to_sockaddr for a unix socket returns a sockaddr packed structure |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Addrinfo.udp creates a addrinfo for a tcp socket |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
fails:Addrinfo#unix_path for an ipv4 socket raises an exception | ||
fails:Addrinfo#unix_path for an ipv6 socket raises an exception | ||
fails:Addrinfo#unix_path for a unix socket returns the socket path |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
fails:Addrinfo.unix creates a addrinfo for a unix socket | ||
fails:Addrinfo#unix? for a unix socket returns true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Socket::Option#bool raises TypeError if option has not good size |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Socket::Option#inspect correctly returns SO_LINGER value |
2 changes: 2 additions & 0 deletions
2
spec/tags/ruby/library/socket/tcpserver/accept_nonblock_tags.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
fails:Socket::TCPServer.accept_nonblock accepts non blocking connections | ||
fails:Socket::TCPServer.accept_nonblock without a connected client raises error | ||
fails:Socket::TCPServer.accept_nonblock without a connected client returns :wait_readable in exceptionless mode |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
fails:TCPServer#sysaccept blocks if no connections | ||
fails:TCPServer#sysaccept returns file descriptor of an accepted connection |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
fails:Time#to_date yields date with default Calendar reform day |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,5 @@ | ||
fails:IO#close does not raise anything when self was already closed | ||
fails:IO#close does nothing if already closed | ||
slow:IO#close on an IO.popen stream clears #pid | ||
slow:IO#close on an IO.popen stream sets $? | ||
slow:IO#close on an IO.popen stream waits for the child to exit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3 changes: 3 additions & 0 deletions
3
spec/truffle/tags/library/socket/addrinfo/inspect_sockaddr_tags.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
fails:Addrinfo#inspect_sockaddr IPv4 | ||
fails:Addrinfo#inspect_sockaddr IPv6 | ||
fails:Addrinfo#inspect_sockaddr UNIX |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters