@@ -112,8 +112,8 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
112112 # - `.dwo` deleted
113113 # - `.dwp` present
114114 packed-remapped-split:
115- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -C debuginfo=2 \
116- -Z split-dwarf-kind=split --remap-path-prefix $(TMPDIR)=/a foo.rs -g
115+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -g \
116+ -Z split-dwarf-kind=split --remap-path-prefix $(TMPDIR)=/a foo.rs
117117 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (! grep $(TMPDIR)) || exit 1
118118 ls $(TMPDIR)/*.o && exit 1 || exit 0
119119 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
@@ -126,8 +126,8 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
126126 # - `.dwo` never created
127127 # - `.dwp` present
128128 packed-remapped-single:
129- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -C debuginfo=2 \
130- -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a foo.rs -g
129+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -g \
130+ -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a foo.rs
131131 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (! grep $(TMPDIR)) || exit 1
132132 ls $(TMPDIR)/*.o && exit 1 || exit 0
133133 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
@@ -140,9 +140,9 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
140140 # - `.dwo` never created
141141 # - `.dwp` present
142142 packed-remapped-scope:
143- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -C debuginfo=2 \
143+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -g \
144144 -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a \
145- -Z remap-path-scope=debuginfo foo.rs -g
145+ -Z remap-path-scope=debuginfo foo.rs
146146 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (! grep $(TMPDIR)) || exit 1
147147 ls $(TMPDIR)/*.o && exit 1 || exit 0
148148 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
@@ -155,9 +155,9 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
155155 # - `.dwo` never created
156156 # - `.dwp` present
157157 packed-remapped-wrong-scope:
158- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -C debuginfo=2 \
158+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=packed -g \
159159 -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a \
160- -Z remap-path-scope=macro foo.rs -g
160+ -Z remap-path-scope=macro foo.rs
161161 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (grep $(TMPDIR)) || exit 1
162162 ls $(TMPDIR)/*.o && exit 1 || exit 0
163163 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
@@ -176,13 +176,13 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
176176 # - (main) `.dwp` present
177177 packed-crosscrate-split:
178178 $(RUSTC) --crate-type lib $(UNSTABLEOPTS) -C split-debuginfo=packed \
179- -Zsplit-dwarf-kind=split -C debuginfo=2 - g bar.rs
179+ -Zsplit-dwarf-kind=split -g bar.rs
180180 ls $(TMPDIR)/*.rlib
181181 ls $(TMPDIR)/*.o && exit 1 || exit 0
182182 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
183183 ls $(TMPDIR)/*.dwp && exit 1 || exit 0
184184 $(RUSTC) --extern bar=$(TMPDIR)/libbar.rlib $(UNSTABLEOPTS) \
185- -C split-debuginfo=packed -Zsplit-dwarf-kind=split -C debuginfo=2 - g main.rs
185+ -C split-debuginfo=packed -Zsplit-dwarf-kind=split -g main.rs
186186 ls $(TMPDIR)/*.o && exit 1 || exit 0
187187 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
188188 rm $(TMPDIR)/main.dwp
@@ -198,13 +198,13 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
198198 # - (main) `.dwp` present
199199 packed-crosscrate-single:
200200 $(RUSTC) --crate-type lib $(UNSTABLEOPTS) -C split-debuginfo=packed \
201- -Zsplit-dwarf-kind=single -C debuginfo=2 - g bar.rs
201+ -Zsplit-dwarf-kind=single -g bar.rs
202202 ls $(TMPDIR)/*.rlib
203203 ls $(TMPDIR)/*.o && exit 1 || exit 0
204204 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
205205 ls $(TMPDIR)/*.dwp && exit 1 || exit 0
206206 $(RUSTC) --extern bar=$(TMPDIR)/libbar.rlib $(UNSTABLEOPTS) \
207- -C split-debuginfo=packed -Zsplit-dwarf-kind=single -C debuginfo=2 - g main.rs
207+ -C split-debuginfo=packed -Zsplit-dwarf-kind=single -g main.rs
208208 ls $(TMPDIR)/*.o && exit 1 || exit 0
209209 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
210210 rm $(TMPDIR)/main.dwp
@@ -268,8 +268,8 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
268268 # - `.dwo` present
269269 # - `.dwp` never created
270270 unpacked-remapped-split:
271- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -C debuginfo=2 \
272- -Z split-dwarf-kind=split --remap-path-prefix $(TMPDIR)=/a foo.rs -g
271+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -g \
272+ -Z split-dwarf-kind=split --remap-path-prefix $(TMPDIR)=/a foo.rs
273273 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (! grep $(TMPDIR)) || exit 1
274274 ls $(TMPDIR)/*.o && exit 1 || exit 0
275275 rm $(TMPDIR)/*.dwo
@@ -282,8 +282,8 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
282282 # - `.dwo` never created
283283 # - `.dwp` never created
284284 unpacked-remapped-single:
285- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -C debuginfo=2 \
286- -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a foo.rs -g
285+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -g \
286+ -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a foo.rs
287287 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (! grep $(TMPDIR)) || exit 1
288288 rm $(TMPDIR)/*.o
289289 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
@@ -296,9 +296,9 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
296296 # - `.dwo` never created
297297 # - `.dwp` never created
298298 unpacked-remapped-scope:
299- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -C debuginfo=2 \
299+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -g \
300300 -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a \
301- -Z remap-path-scope=debuginfo foo.rs -g
301+ -Z remap-path-scope=debuginfo foo.rs
302302 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (! grep $(TMPDIR)) || exit 1
303303 rm $(TMPDIR)/*.o
304304 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
@@ -311,9 +311,9 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
311311 # - `.dwo` never created
312312 # - `.dwp` never created
313313 unpacked-remapped-wrong-scope:
314- $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -C debuginfo=2 \
314+ $(RUSTC) $(UNSTABLEOPTS) -C split-debuginfo=unpacked -g \
315315 -Z split-dwarf-kind=single --remap-path-prefix $(TMPDIR)=/a \
316- -Z remap-path-scope=macro foo.rs -g
316+ -Z remap-path-scope=macro foo.rs
317317 objdump -Wi $(TMPDIR)/foo | grep DW_AT_GNU_dwo_name | (grep $(TMPDIR)) || exit 1
318318 rm $(TMPDIR)/*.o
319319 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
@@ -332,13 +332,13 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
332332 # - (main) `.dwp` never created
333333 unpacked-crosscrate-split:
334334 $(RUSTC) --crate-type lib $(UNSTABLEOPTS) -C split-debuginfo=unpacked \
335- -Zsplit-dwarf-kind=split -C debuginfo=2 - g bar.rs
335+ -Zsplit-dwarf-kind=split -g bar.rs
336336 ls $(TMPDIR)/*.rlib
337337 ls $(TMPDIR)/*.o && exit 1 || exit 0
338338 ls $(TMPDIR)/*.dwo
339339 ls $(TMPDIR)/*.dwp && exit 1 || exit 0
340340 $(RUSTC) --extern bar=$(TMPDIR)/libbar.rlib $(UNSTABLEOPTS) \
341- -C split-debuginfo=unpacked -Zsplit-dwarf-kind=split -C debuginfo=2 - g main.rs
341+ -C split-debuginfo=unpacked -Zsplit-dwarf-kind=split -g main.rs
342342 ls $(TMPDIR)/*.o && exit 1 || exit 0
343343 rm $(TMPDIR)/*.dwo
344344 ls $(TMPDIR)/*.dwp && exit 1 || exit 0
@@ -354,13 +354,13 @@ else # Some non-Windows, non-Darwin platforms are not stable, and some are.
354354 # - (main) `.dwp` never created
355355 unpacked-crosscrate-single:
356356 $(RUSTC) --crate-type lib $(UNSTABLEOPTS) -C split-debuginfo=unpacked \
357- -Zsplit-dwarf-kind=single -C debuginfo=2 - g bar.rs
357+ -Zsplit-dwarf-kind=single -g bar.rs
358358 ls $(TMPDIR)/*.rlib
359359 ls $(TMPDIR)/*.o
360360 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
361361 ls $(TMPDIR)/*.dwp && exit 1 || exit 0
362362 $(RUSTC) --extern bar=$(TMPDIR)/libbar.rlib $(UNSTABLEOPTS) \
363- -C split-debuginfo=unpacked -Zsplit-dwarf-kind=single -C debuginfo=2 - g main.rs
363+ -C split-debuginfo=unpacked -Zsplit-dwarf-kind=single -g main.rs
364364 ls $(TMPDIR)/*.o
365365 ls $(TMPDIR)/*.dwo && exit 1 || exit 0
366366 ls $(TMPDIR)/*.dwp && exit 1 || exit 0
0 commit comments