File tree
36 files changed
+653
-175
lines changed- src
- bootstrap
- librustc_typeck
- check
- librustc
- ich
- infer
- error_reporting
- higher_ranked
- lint
- middle
- session
- traits
- ty
- libstd
- os
- sys/unix
- process
- libsyntax/ext
- rustc/libc_shim
- test
- compile-fail
- associated-types/cache
- closure-expected-type
- ui
- tools
36 files changed
+653
-175
lines changedLines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
101 | 100 | | |
102 | 101 | | |
103 | 102 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
- .travis.yml+14-5
- Cargo.lock+222-30
- Cargo.toml+2-2
- README.md+4-1
- appveyor.yml+1-1
- ci/README.md+1-1
- ci/android-install-sdk.sh+1-1
- ci/docker/aarch64-linux-android/Dockerfile+13
- ci/docker/aarch64-unknown-linux-gnu/Dockerfile+2-2
- ci/docker/aarch64-unknown-linux-musl/Dockerfile+24
- ci/docker/arm-linux-androideabi/Dockerfile+13
- ci/docker/arm-unknown-linux-gnueabihf/Dockerfile+2-2
- ci/docker/asmjs-unknown-emscripten/Dockerfile+20
- ci/docker/i686-linux-android/Dockerfile+13
- ci/docker/i686-unknown-linux-gnu/Dockerfile+1-1
- ci/docker/mips-unknown-linux-gnu/Dockerfile+2-2
- ci/docker/mips-unknown-linux-musl/Dockerfile+4-4
- ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile+2-2
- ci/docker/mipsel-unknown-linux-musl/Dockerfile+4-4
- ci/docker/powerpc-unknown-linux-gnu/Dockerfile+2-2
- ci/docker/powerpc64-unknown-linux-gnu/Dockerfile+2-2
- ci/docker/s390x-unknown-linux-gnu/Dockerfile+3
- ci/docker/wasm32-unknown-emscripten/Dockerfile+21
- ci/docker/wasm32-unknown-emscripten/node-wrapper.sh+11
- ci/docker/x86_64-rumprun-netbsd/Dockerfile+5-1
- ci/docker/x86_64-rumprun-netbsd/runtest.rs+54
- ci/docker/x86_64-unknown-freebsd/Dockerfile+2-2
- ci/docker/x86_64-unknown-linux-gnu/Dockerfile+1-1
- ci/docker/x86_64-unknown-openbsd/Dockerfile-8
- ci/emscripten-entry.sh+19
- ci/emscripten.sh+54
- ci/run-docker.sh+1
- ci/run.sh+8-124
- ci/runtest-android.rs+41
- libc-test/Cargo.toml+11-1
- libc-test/build-generated.rs-16
- libc-test/build.rs+75-17
- libc-test/generate-files/Cargo.toml-16
- libc-test/run-generated-Cargo.toml-19
- libc-test/src/main-generated.rs-9
- libc-test/test/linux_fcntl.rs+7
- libc-test/test/main.rs+1-1
- src/lib.rs+16-7
- src/macros.rs-37
- src/redox.rs-65
- src/redox/mod.rs+104
- src/redox/net.rs+110
- src/unix/bsd/apple/mod.rs+336-3
- src/unix/bsd/freebsdlike/dragonfly/mod.rs+242-17
- src/unix/bsd/freebsdlike/freebsd/aarch64.rs+2
- src/unix/bsd/freebsdlike/freebsd/mod.rs+256-17
- src/unix/bsd/freebsdlike/freebsd/x86_64.rs+2
- src/unix/bsd/freebsdlike/mod.rs+13-2
- src/unix/bsd/mod.rs+73-12
- src/unix/bsd/netbsdlike/mod.rs+17-6
- src/unix/bsd/netbsdlike/netbsd/mod.rs+146-1
- src/unix/bsd/netbsdlike/openbsdlike/mod.rs+78
- src/unix/haiku/b32.rs+1
- src/unix/haiku/b64.rs+1
- src/unix/haiku/mod.rs+440-114
- src/unix/mod.rs+8-54
- src/unix/newlib/mod.rs+67
- src/unix/notbsd/android/b32/arm.rs+3
- src/unix/notbsd/android/b32/mod.rs+29
- src/unix/notbsd/android/b64/aarch64.rs+3
- src/unix/notbsd/android/b64/mod.rs+30
- src/unix/notbsd/android/mod.rs+190-3
- src/unix/notbsd/emscripten.rs+1.7k
- src/unix/notbsd/linux/mips/mips32.rs+39-1
- src/unix/notbsd/linux/mips/mips64.rs+34-1
- src/unix/notbsd/linux/mips/mod.rs+28
- src/unix/notbsd/linux/mod.rs+249-12
- src/unix/notbsd/linux/musl/b32/arm.rs+33
- src/unix/notbsd/linux/musl/b32/asmjs.rs-348
- src/unix/notbsd/linux/musl/b32/mips.rs+39-2
- src/unix/notbsd/linux/musl/b32/mod.rs+21-5
- src/unix/notbsd/linux/musl/b32/x86.rs+31
- src/unix/notbsd/linux/musl/b64/aarch64.rs+77
- src/unix/notbsd/linux/musl/b64/mod.rs+26-45
- src/unix/notbsd/linux/musl/b64/powerpc64.rs+76
- src/unix/notbsd/linux/musl/b64/x86_64.rs+71
- src/unix/notbsd/linux/musl/mod.rs+10-33
- src/unix/notbsd/linux/other/b32/arm.rs+33
- src/unix/notbsd/linux/other/b32/powerpc.rs+33
- src/unix/notbsd/linux/other/b32/x86.rs+31
- src/unix/notbsd/linux/other/b64/aarch64.rs+32
- src/unix/notbsd/linux/other/b64/powerpc64.rs+32
- src/unix/notbsd/linux/other/b64/sparc64.rs+30
- src/unix/notbsd/linux/other/b64/x86_64.rs+30
- src/unix/notbsd/linux/other/mod.rs+28-7
- src/unix/notbsd/linux/s390x.rs+32-7
- src/unix/notbsd/mod.rs+70-135
- src/unix/solaris/mod.rs+85-20
- src/unix/uclibc/mod.rs+143-24
- src/unix/uclibc/x86_64/l4re.rs+46
- src/unix/uclibc/x86_64/mod.rs+86-90
- src/windows.rs+2-1
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
374 | 374 | | |
375 | 375 | | |
376 | 376 | | |
| 377 | + | |
377 | 378 | | |
378 | 379 | | |
379 | 380 | | |
| |||
Lines changed: 33 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
| 70 | + | |
70 | 71 | | |
71 | 72 | | |
72 | 73 | | |
| |||
714 | 715 | | |
715 | 716 | | |
716 | 717 | | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
717 | 747 | | |
718 | 748 | | |
719 | 749 | | |
| |||
733 | 763 | | |
734 | 764 | | |
735 | 765 | | |
| 766 | + | |
736 | 767 | | |
737 | 768 | | |
738 | 769 | | |
| |||
905 | 936 | | |
906 | 937 | | |
907 | 938 | | |
908 | | - | |
| 939 | + | |
909 | 940 | | |
910 | 941 | | |
911 | 942 | | |
| |||
Lines changed: 49 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
30 | 41 | | |
31 | 42 | | |
32 | 43 | | |
| |||
97 | 108 | | |
98 | 109 | | |
99 | 110 | | |
| 111 | + | |
100 | 112 | | |
101 | 113 | | |
102 | 114 | | |
| |||
146 | 158 | | |
147 | 159 | | |
148 | 160 | | |
| 161 | + | |
149 | 162 | | |
150 | 163 | | |
151 | 164 | | |
152 | | - | |
| 165 | + | |
153 | 166 | | |
154 | 167 | | |
155 | 168 | | |
156 | 169 | | |
157 | 170 | | |
158 | | - | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
159 | 183 | | |
160 | 184 | | |
161 | 185 | | |
| |||
192 | 216 | | |
193 | 217 | | |
194 | 218 | | |
195 | | - | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
196 | 223 | | |
197 | 224 | | |
198 | 225 | | |
| |||
630 | 657 | | |
631 | 658 | | |
632 | 659 | | |
633 | | - | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
634 | 672 | | |
635 | | - | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
636 | 676 | | |
637 | 677 | | |
638 | | - | |
639 | | - | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
640 | 682 | | |
641 | 683 | | |
642 | 684 | | |
| |||
Lines changed: 16 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
299 | 299 | | |
300 | 300 | | |
301 | 301 | | |
302 | | - | |
| 302 | + | |
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
| |||
989 | 989 | | |
990 | 990 | | |
991 | 991 | | |
992 | | - | |
| 992 | + | |
993 | 993 | | |
994 | 994 | | |
995 | 995 | | |
| |||
1160 | 1160 | | |
1161 | 1161 | | |
1162 | 1162 | | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
1163 | 1175 | | |
1164 | 1176 | | |
1165 | 1177 | | |
| |||
1278 | 1290 | | |
1279 | 1291 | | |
1280 | 1292 | | |
| 1293 | + | |
1281 | 1294 | | |
1282 | 1295 | | |
1283 | 1296 | | |
1284 | 1297 | | |
1285 | 1298 | | |
1286 | 1299 | | |
1287 | | - | |
| 1300 | + | |
1288 | 1301 | | |
1289 | 1302 | | |
1290 | 1303 | | |
| |||
Lines changed: 38 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
83 | 120 | | |
84 | 121 | | |
85 | 122 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments