Skip to content

Commit

Permalink
test: force legacy mangling for run-make-fulldeps/a-b-a-linker-guard.
Browse files Browse the repository at this point in the history
  • Loading branch information
eddyb committed May 31, 2019
1 parent 5fd3e89 commit e331507
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions src/test/run-make-fulldeps/a-b-a-linker-guard/Makefile
Expand Up @@ -4,9 +4,12 @@
# of types, it will not run with a dylib that has a different set of
# types.

# NOTE(eddyb) this test only works with the `legacy` mangling,
# and will probably get removed once `legacy` is gone.

all:
$(RUSTC) a.rs --cfg x -C prefer-dynamic
$(RUSTC) b.rs -C prefer-dynamic
$(RUSTC) a.rs --cfg x -C prefer-dynamic -Z symbol-mangling-version=legacy
$(RUSTC) b.rs -C prefer-dynamic -Z symbol-mangling-version=legacy
$(call RUN,b)
$(RUSTC) a.rs --cfg y -C prefer-dynamic
$(RUSTC) a.rs --cfg y -C prefer-dynamic -Z symbol-mangling-version=legacy
$(call FAIL,b)

0 comments on commit e331507

Please sign in to comment.