This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit 4fa24bc
committed
rustc: Stricter checking for #[link] attributes
1 parent 70b3681 commit 4fa24bc
File tree
61 files changed
+774
-535
lines changed- compiler
- rustc_ast_passes/src
- rustc_error_codes/src/error_codes
- rustc_metadata/src
- rustc_passes/src
- rustc_session/src
- src
- doc/rustc/src
- test/ui
- empty
- error-codes
- feature-gates
- issues
- linkage-attr
- manual
- native-library-link-flags
- rfc-1717-dllimport
- rfc-2627-raw-dylib
- wasm
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
61 files changed
+774
-535
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
396 | 396 | | |
397 | 397 | | |
398 | 398 | | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | 399 | | |
431 | 400 | | |
432 | 401 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
4 | 9 | | |
5 | 10 | | |
6 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
1317 | 1318 | | |
1318 | 1319 | | |
1319 | 1320 | | |
1320 | | - | |
1321 | | - | |
1322 | | - | |
1323 | | - | |
1324 | | - | |
1325 | | - | |
1326 | | - | |
1327 | | - | |
1328 | | - | |
1329 | | - | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
1330 | 1328 | | |
1331 | | - | |
1332 | | - | |
1333 | | - | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
1334 | 1339 | | |
1335 | | - | |
| 1340 | + | |
| 1341 | + | |
1336 | 1342 | | |
1337 | 1343 | | |
1338 | 1344 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1937 | 1937 | | |
1938 | 1938 | | |
1939 | 1939 | | |
1940 | | - | |
1941 | | - | |
1942 | 1940 | | |
1943 | 1941 | | |
1944 | 1942 | | |
1945 | 1943 | | |
1946 | 1944 | | |
1947 | | - | |
| 1945 | + | |
1948 | 1946 | | |
1949 | | - | |
1950 | | - | |
1951 | | - | |
1952 | | - | |
1953 | | - | |
1954 | | - | |
1955 | 1947 | | |
1956 | 1948 | | |
1957 | 1949 | | |
1958 | | - | |
1959 | | - | |
| 1950 | + | |
| 1951 | + | |
1960 | 1952 | | |
1961 | 1953 | | |
1962 | 1954 | | |
1963 | 1955 | | |
1964 | | - | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
1965 | 1959 | | |
1966 | | - | |
| 1960 | + | |
1967 | 1961 | | |
1968 | 1962 | | |
1969 | 1963 | | |
| |||
1978 | 1972 | | |
1979 | 1973 | | |
1980 | 1974 | | |
1981 | | - | |
1982 | | - | |
1983 | | - | |
1984 | | - | |
1985 | | - | |
1986 | | - | |
1987 | | - | |
1988 | | - | |
1989 | | - | |
1990 | | - | |
1991 | | - | |
1992 | | - | |
1993 | | - | |
1994 | | - | |
1995 | | - | |
1996 | 1975 | | |
1997 | 1976 | | |
1998 | 1977 | | |
1999 | 1978 | | |
2000 | 1979 | | |
2001 | 1980 | | |
2002 | 1981 | | |
2003 | | - | |
| 1982 | + | |
2004 | 1983 | | |
2005 | 1984 | | |
2006 | 1985 | | |
| 1986 | + | |
| 1987 | + | |
| 1988 | + | |
| 1989 | + | |
| 1990 | + | |
| 1991 | + | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
| 2005 | + | |
| 2006 | + | |
2007 | 2007 | | |
2008 | 2008 | | |
2009 | | - | |
2010 | | - | |
2011 | | - | |
2012 | | - | |
2013 | | - | |
| 2009 | + | |
| 2010 | + | |
2014 | 2011 | | |
2015 | 2012 | | |
2016 | 2013 | | |
2017 | | - | |
2018 | | - | |
| 2014 | + | |
2019 | 2015 | | |
2020 | 2016 | | |
2021 | 2017 | | |
2022 | | - | |
2023 | | - | |
2024 | | - | |
2025 | | - | |
2026 | | - | |
| 2018 | + | |
| 2019 | + | |
2027 | 2020 | | |
2028 | 2021 | | |
2029 | 2022 | | |
2030 | | - | |
2031 | | - | |
2032 | | - | |
2033 | | - | |
| 2023 | + | |
2034 | 2024 | | |
2035 | 2025 | | |
2036 | 2026 | | |
2037 | | - | |
2038 | | - | |
| 2027 | + | |
2039 | 2028 | | |
2040 | 2029 | | |
2041 | 2030 | | |
2042 | 2031 | | |
2043 | | - | |
2044 | | - | |
2045 | | - | |
2046 | | - | |
2047 | | - | |
| 2032 | + | |
| 2033 | + | |
2048 | 2034 | | |
2049 | 2035 | | |
2050 | 2036 | | |
2051 | | - | |
2052 | | - | |
| 2037 | + | |
| 2038 | + | |
2053 | 2039 | | |
2054 | 2040 | | |
2055 | 2041 | | |
2056 | 2042 | | |
2057 | 2043 | | |
2058 | 2044 | | |
2059 | 2045 | | |
2060 | | - | |
2061 | | - | |
| 2046 | + | |
| 2047 | + | |
2062 | 2048 | | |
2063 | 2049 | | |
2064 | 2050 | | |
2065 | 2051 | | |
2066 | | - | |
2067 | | - | |
2068 | | - | |
2069 | 2052 | | |
2070 | 2053 | | |
2071 | 2054 | | |
| |||
2093 | 2076 | | |
2094 | 2077 | | |
2095 | 2078 | | |
| 2079 | + | |
| 2080 | + | |
| 2081 | + | |
2096 | 2082 | | |
2097 | 2083 | | |
2098 | 2084 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
| 56 | + | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
0 commit comments