mirror of
https://github.com/rtic-rs/rtic.git
synced 2024-11-23 20:22:51 +01:00
Merge #314
314: do not optimize build deps r=korken89 a=japaric this may make CI faster Co-authored-by: Jorge Aparicio <jorge@japaric.io>
This commit is contained in:
commit
8898224950
3 changed files with 19 additions and 0 deletions
16
Cargo.toml
16
Cargo.toml
|
@ -93,3 +93,19 @@ members = [
|
||||||
"homogeneous",
|
"homogeneous",
|
||||||
"macros",
|
"macros",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
# do not optimize proc-macro deps or build scripts
|
||||||
|
[profile.dev.build-override]
|
||||||
|
codegen-units = 16
|
||||||
|
debug = false
|
||||||
|
debug-assertions = false
|
||||||
|
opt-level = 0
|
||||||
|
overflow-checks = false
|
||||||
|
|
||||||
|
|
||||||
|
[profile.release.build-override]
|
||||||
|
codegen-units = 16
|
||||||
|
debug = false
|
||||||
|
debug-assertions = false
|
||||||
|
opt-level = 0
|
||||||
|
overflow-checks = false
|
||||||
|
|
|
@ -75,6 +75,8 @@ pub fn app(app: &App, analysis: &Analysis, extra: &Extra) -> TokenStream2 {
|
||||||
#section
|
#section
|
||||||
#cfg_core
|
#cfg_core
|
||||||
unsafe extern "C" fn #main() -> ! {
|
unsafe extern "C" fn #main() -> ! {
|
||||||
|
let _TODO: () = ();
|
||||||
|
|
||||||
#(#assertion_stmts)*
|
#(#assertion_stmts)*
|
||||||
|
|
||||||
#(#pre_init_stmts)*
|
#(#pre_init_stmts)*
|
||||||
|
|
|
@ -164,6 +164,7 @@ pub trait Monotonic {
|
||||||
/// A marker trait that indicates that it is correct to use this type in multi-core context
|
/// A marker trait that indicates that it is correct to use this type in multi-core context
|
||||||
pub trait MultiCore {}
|
pub trait MultiCore {}
|
||||||
|
|
||||||
|
|
||||||
/// Sets the given `interrupt` as pending
|
/// Sets the given `interrupt` as pending
|
||||||
///
|
///
|
||||||
/// This is a convenience function around
|
/// This is a convenience function around
|
||||||
|
|
Loading…
Reference in a new issue