Commit 1e87fed
committed
Fix bugs in --clang-macro-fallback
This commit resolves a bug where -include was not respected and a bug
where -MMD was passed to the fallback translation unit which would cause
the dependency file to be overwritten with useless information about
temporary files.1 parent 59a43e1 commit 1e87fed
File tree
5 files changed
+39
-53
lines changed- bindgen
- ir
- options
5 files changed
+39
-53
lines changedBinary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1916 | 1916 | | |
1917 | 1917 | | |
1918 | 1918 | | |
1919 | | - | |
1920 | 1919 | | |
1921 | 1920 | | |
1922 | 1921 | | |
| |||
1932 | 1931 | | |
1933 | 1932 | | |
1934 | 1933 | | |
1935 | | - | |
1936 | 1934 | | |
1937 | 1935 | | |
1938 | 1936 | | |
| |||
1954 | 1952 | | |
1955 | 1953 | | |
1956 | 1954 | | |
1957 | | - | |
1958 | 1955 | | |
1959 | 1956 | | |
1960 | 1957 | | |
| |||
1993 | 1990 | | |
1994 | 1991 | | |
1995 | 1992 | | |
1996 | | - | |
1997 | 1993 | | |
1998 | 1994 | | |
1999 | 1995 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
34 | 32 | | |
35 | 33 | | |
36 | 34 | | |
| |||
2054 | 2052 | | |
2055 | 2053 | | |
2056 | 2054 | | |
2057 | | - | |
2058 | | - | |
| 2055 | + | |
| 2056 | + | |
| 2057 | + | |
| 2058 | + | |
| 2059 | + | |
2059 | 2060 | | |
2060 | 2061 | | |
2061 | 2062 | | |
| |||
2067 | 2068 | | |
2068 | 2069 | | |
2069 | 2070 | | |
| 2071 | + | |
2070 | 2072 | | |
2071 | 2073 | | |
2072 | | - | |
2073 | | - | |
2074 | 2074 | | |
2075 | | - | |
| 2075 | + | |
2076 | 2076 | | |
2077 | 2077 | | |
2078 | 2078 | | |
2079 | 2079 | | |
2080 | 2080 | | |
2081 | | - | |
| 2081 | + | |
2082 | 2082 | | |
2083 | | - | |
2084 | | - | |
2085 | | - | |
2086 | | - | |
2087 | | - | |
2088 | | - | |
2089 | | - | |
2090 | | - | |
2091 | | - | |
2092 | | - | |
2093 | | - | |
2094 | | - | |
2095 | | - | |
| 2083 | + | |
| 2084 | + | |
2096 | 2085 | | |
2097 | 2086 | | |
2098 | 2087 | | |
2099 | 2088 | | |
2100 | 2089 | | |
2101 | | - | |
2102 | | - | |
2103 | | - | |
2104 | | - | |
2105 | | - | |
2106 | | - | |
2107 | | - | |
2108 | | - | |
2109 | | - | |
2110 | | - | |
| 2090 | + | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
2111 | 2094 | | |
2112 | 2095 | | |
2113 | | - | |
| 2096 | + | |
2114 | 2097 | | |
2115 | 2098 | | |
2116 | 2099 | | |
| |||
2121 | 2104 | | |
2122 | 2105 | | |
2123 | 2106 | | |
2124 | | - | |
2125 | | - | |
2126 | | - | |
2127 | | - | |
2128 | | - | |
2129 | | - | |
2130 | | - | |
2131 | | - | |
2132 | | - | |
2133 | | - | |
2134 | | - | |
2135 | | - | |
2136 | | - | |
2137 | | - | |
2138 | | - | |
2139 | | - | |
2140 | | - | |
| 2107 | + | |
| 2108 | + | |
| 2109 | + | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
| 2113 | + | |
| 2114 | + | |
| 2115 | + | |
| 2116 | + | |
| 2117 | + | |
| 2118 | + | |
2141 | 2119 | | |
2142 | 2120 | | |
2143 | 2121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
348 | 348 | | |
349 | 349 | | |
350 | 350 | | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
351 | 358 | | |
352 | 359 | | |
353 | 360 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1234 | 1234 | | |
1235 | 1235 | | |
1236 | 1236 | | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
1237 | 1242 | | |
1238 | 1243 | | |
1239 | 1244 | | |
| |||
0 commit comments