Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/thirdpin/libopencm3_cpp_extensions.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Stolyarov <i.stolyarov@thirdpin.ru>2019-08-29 18:56:40 +0300
committerD. Lisin <mrlisdim@gmail.com>2019-09-21 22:11:48 +0300
commite8ffdb5760d39d2dd926c57b49c39941d5c3379b (patch)
treecda6da2e4f02af6afa7a39332207916d2296b4e3
parentf6c27b21519554659f5d514fbdb31f125684f24a (diff)
IMPR: [isr] Possibility not to use cm3cpp_irqrelease/v.2.3.1_21.09.2019
-rw-r--r--cm3cpp/irq/irq.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cm3cpp/irq/irq.cpp b/cm3cpp/irq/irq.cpp
index bcff9ff..8bf6fd1 100644
--- a/cm3cpp/irq/irq.cpp
+++ b/cm3cpp/irq/irq.cpp
@@ -3,7 +3,7 @@
#include "irq.hpp"
#define DEFINE_CALLBACK(cfunc, int_enum) \
- void cfunc(void) \
+ [[gnu::weak]] void cfunc(void) \
{ \
const uint32_t indx = static_cast<uint32_t>(Interrupt::int_enum); \
isr_vector_table[indx]->call(); \