aboutsummaryrefslogtreecommitdiff
path: root/cortex-m-rt/macros/src/lib.rs (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-01-26c-m-rt: fix macro hygiene, set to edition 2018Gravatar Adam Greig 1-2/+2
2022-01-26Fix #414Gravatar Adam Greig 1-1/+1
2022-01-23Bump MSRV from 1.40 to 1.42, fix clippy::match_like_matches_macroGravatar Alex Martens 1-8/+2
2022-01-23Fix most clippy lintsGravatar Alex Martens 1-3/+3
2021-02-25Read all bits from ICSR registerGravatar Ulf Lilleengen 1-1/+1
2021-02-25Use volatile read for ICSR registerGravatar Ulf Lilleengen 1-1/+1
2021-01-27Only emit link_section for cortex-m.Gravatar Adam Greig 1-2/+4
2021-01-26Check presence of exceptionsGravatar Jonas Schievink 1-5/+21
2021-01-26fix .HardFault.user section name for macosGravatar Anatol Ulrich 1-1/+2
2020-08-23Make it unsafe to define NMI handlersGravatar Jonas Schievink 1-12/+30
2020-05-19Get rid of #[deny(warnings)]Gravatar Daniel Egger 1-2/+0
2020-02-06Fix doctests and run them in CIGravatar Jonas Schievink 1-261/+0
2020-01-26`#[allow(missing_docs)]` on `#[pre_init]` hooksGravatar Jonas Schievink 1-0/+1
2020-01-16Updated to not need blacklistGravatar Emil Fresk 1-28/+14
2020-01-16Even better error messagesGravatar Emil Fresk 1-23/+49
2020-01-16Better error messageGravatar Emil Fresk 1-1/+1
2020-01-16Better error message on multiple attributesGravatar Emil Fresk 1-0/+14
2020-01-07Reduced number of whitelist checksGravatar Emil Fresk 1-12/+5
2020-01-07Updated per commentsGravatar Emil Fresk 1-25/+18
2019-12-29Fixed logic errorGravatar Emil Fresk 1-5/+12
2019-12-29Changed to whitelistGravatar Emil Fresk 1-4/+4
2019-12-29Added blacklisted attributesGravatar Emil Fresk 1-0/+64
2019-12-28Added missing hidden docGravatar Emil Fresk 1-0/+4
2019-12-28Hide trampolines from docsGravatar Emil Fresk 1-0/+1
2019-12-10Remove 'extern crate cortex_m_rt' from macrosGravatar Ian McIntyre 1-6/+2
2019-11-26Inline attr. macro docs and fix linksGravatar Jonas Schievink 1-0/+4
2019-11-21Re-allow `&'static mut` resources for `#[entry]`Gravatar Jonas Schievink 1-2/+7
2019-11-21Generate trampolines instead of randomizing identsGravatar Jonas Schievink 1-147/+138
2019-11-01Edition-2018ify crateGravatar Daniel Egger 1-15/+7
2019-08-26Update to Syn 1.0Gravatar David Tolnay 1-62/+58
2018-12-15static mut transform: forward `#[cfg]`Gravatar Jorge Aparicio 1-6/+35
2018-11-14rename UserHardFault to HardFaultGravatar Jorge Aparicio 1-2/+2
2018-11-04reject duplicate `static mut` variablesGravatar Jorge Aparicio 1-5/+24
2018-10-26Merge #143Gravatar bors[bot] 1-0/+1
2018-10-26`b UserHardFault`Gravatar Jorge Aparicio 1-0/+1
2018-10-26Merge #142Gravatar bors[bot] 1-142/+201
2018-10-26attributes: turn panics into compile errorsGravatar Jorge Aparicio 1-142/+201
2018-10-26Merge #141Gravatar bors[bot] 1-12/+17
2018-10-26entry/exception/interrupt: reachability restriction is 1.30-onlyGravatar Jorge Aparicio 1-12/+17
2018-10-26entry/exception/interrupt: forward `static mut` attributesGravatar Jorge Aparicio 1-0/+6
2018-10-26entry/exception/interrupt: reduce namespace pollution when using static mutGravatar Jorge Aparicio 1-24/+15
2018-10-09Merge branch 'master' into interruptGravatar Adam Greig 1-3/+4
2018-09-19bump the syn dependencyGravatar Jorge Aparicio 1-3/+4
2018-09-18respect declared unsafetyGravatar Jorge Aparicio 1-1/+2
2018-09-18implement `#[interrupt]`Gravatar Jorge Aparicio 1-4/+143
2018-09-18respect declared unsafetyGravatar Jorge Aparicio 1-4/+6
2018-09-17make all exception handlers extern "C"Gravatar Jorge Aparicio 1-1/+1
2018-09-08Use SmallRng instead of thread_rng which is not available on no_stdGravatar Daniel Egger 1-1/+23
2018-09-06v0.6.0Gravatar Jorge Aparicio 1-4/+2
2018-09-06make the reachability requirement more **prominent**Gravatar Jorge Aparicio 1-4/+10