diff --git a/pages/common/rustc.md b/pages/common/rustc.md index 83b9c86b9..c4a910668 100644 --- a/pages/common/rustc.md +++ b/pages/common/rustc.md @@ -15,3 +15,19 @@ - Compile with debugging information: `rustc -g {{file.rs}}` + +- Compile with architecture-specific optimizations for the current CPU: + +`rustc -C target-cpu=native {{path/to/file.rs}}` + +- Display architecture-specific optimizations for the current CPU: + +`rustc -C target-cpu=native --print cfg` + +- Display target list: + +`rustc --print target-list` + +- Compile for a specific target: + +`rustc --target {{target_triple}} {{path/to/file.rs}}`