third_party.pigweed.src/pw_interrupt
Ewout van Bekkum c423748ae6 pw_interrupt: fix context facade header includes
The pw_interrupt context facade header was including the backend
header before the prototype definitions making it impossible to be
used for the intended inlining without tripping a redundant
declaration warning.

This changes the facade header to optionally include a backend
inlining header and fixes up the CortexM backend accordingly.

Change-Id: I7d03c4b843ffa8ccece438b641206d5f14628114
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/28000
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Ewout van Bekkum <ewout@google.com>
2020-12-17 19:07:19 +00:00
..
public/pw_interrupt pw_interrupt: fix context facade header includes 2020-12-17 19:07:19 +00:00
BUILD pw_interrupt: Adds a basic interrupt module 2020-12-01 21:44:44 +00:00
BUILD.gn pw_interrupt: Adds a basic interrupt module 2020-12-01 21:44:44 +00:00
docs.rst pw_interrupt: Adds a basic interrupt module 2020-12-01 21:44:44 +00:00