about summary refs log tree commit diff
path: root/src/test/debug-info/trait-pointers.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-02-06 19:57:09 -0800
committerAlex Crichton <alex@alexcrichton.com>2014-02-10 00:50:39 -0800
commit071ee96277845af99bde5e7e15ccbb0cff9be0a7 (patch)
treebb78ee17f71137362577ed86dd09f4597c4acbef /src/test/debug-info/trait-pointers.rs
parent2780d9dd5410a5c093f27eacfb1684ddbfcb4632 (diff)
downloadrust-071ee96277845af99bde5e7e15ccbb0cff9be0a7.tar.gz
rust-071ee96277845af99bde5e7e15ccbb0cff9be0a7.zip
Consolidate codegen-related compiler flags
Move them all behind a new -C switch. This migrates some -Z flags and some
top-level flags behind this -C codegen option.

The -C flag takes values of the form "-C name=value" where the "=value" is
optional for some flags.

Flags affected:

* --llvm-args           => -C llvm-args
* --passes              => -C passes
* --ar                  => -C ar
* --linker              => -C linker
* --link-args           => -C link-args
* --target-cpu          => -C target-cpu
* --target-feature      => -C target-fature
* --android-cross-path  => -C android-cross-path
* --save-temps          => -C save-temps
* --no-rpath            => -C no-rpath
* -Z no-prepopulate     => -C no-prepopulate-passes
* -Z no-vectorize-loops => -C no-vectorize-loops
* -Z no-vectorize-slp   => -C no-vectorize-slp
* -Z soft-float         => -C soft-float
* -Z gen-crate-map      => -C gen-crate-map
* -Z prefer-dynamic     => -C prefer-dynamic
* -Z no-integrated-as   => -C no-integrated-as

As a bonus, this also promotes the -Z extra-debug-info flag to a first class -g
or --debuginfo flag.

* -Z debug-info         => removed
* -Z extra-debug-info   => -g or --debuginfo

Closes #9770
Closes #12000
Diffstat (limited to 'src/test/debug-info/trait-pointers.rs')
-rw-r--r--src/test/debug-info/trait-pointers.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/debug-info/trait-pointers.rs b/src/test/debug-info/trait-pointers.rs
index de46e1aea58..ef34c50bbf7 100644
--- a/src/test/debug-info/trait-pointers.rs
+++ b/src/test/debug-info/trait-pointers.rs
@@ -10,7 +10,7 @@
 
 // xfail-android: FIXME(#10381)
 
-// compile-flags:-Z extra-debug-info
+// compile-flags:-g
 // debugger:run
 
 #[allow(unused_variable)];