Containers (STL-compatible) StateMachines MessageBus and more for Embedded Systems. See www.etlcpp.com
atomic/atomic_arm.h@0:b47c2a7920c2, 2018-03-16 (annotated)
- Committer:
- bobbery
- Date:
- Fri Mar 16 16:34:18 2018 +0000
- Revision:
- 0:b47c2a7920c2
Works after using gcc_generic undef CAPACITY and replacing nullptr by std::nullptr
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
bobbery | 0:b47c2a7920c2 | 1 | /****************************************************************************** |
bobbery | 0:b47c2a7920c2 | 2 | The MIT License(MIT) |
bobbery | 0:b47c2a7920c2 | 3 | |
bobbery | 0:b47c2a7920c2 | 4 | Embedded Template Library. |
bobbery | 0:b47c2a7920c2 | 5 | https://github.com/ETLCPP/etl |
bobbery | 0:b47c2a7920c2 | 6 | https://www.etlcpp.com |
bobbery | 0:b47c2a7920c2 | 7 | |
bobbery | 0:b47c2a7920c2 | 8 | Copyright(c) 2017 jwellbelove |
bobbery | 0:b47c2a7920c2 | 9 | |
bobbery | 0:b47c2a7920c2 | 10 | Permission is hereby granted, free of charge, to any person obtaining a copy |
bobbery | 0:b47c2a7920c2 | 11 | of this software and associated documentation files(the "Software"), to deal |
bobbery | 0:b47c2a7920c2 | 12 | in the Software without restriction, including without limitation the rights |
bobbery | 0:b47c2a7920c2 | 13 | to use, copy, modify, merge, publish, distribute, sublicense, and / or sell |
bobbery | 0:b47c2a7920c2 | 14 | copies of the Software, and to permit persons to whom the Software is |
bobbery | 0:b47c2a7920c2 | 15 | furnished to do so, subject to the following conditions : |
bobbery | 0:b47c2a7920c2 | 16 | |
bobbery | 0:b47c2a7920c2 | 17 | The above copyright notice and this permission notice shall be included in all |
bobbery | 0:b47c2a7920c2 | 18 | copies or substantial portions of the Software. |
bobbery | 0:b47c2a7920c2 | 19 | |
bobbery | 0:b47c2a7920c2 | 20 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
bobbery | 0:b47c2a7920c2 | 21 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
bobbery | 0:b47c2a7920c2 | 22 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE |
bobbery | 0:b47c2a7920c2 | 23 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
bobbery | 0:b47c2a7920c2 | 24 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
bobbery | 0:b47c2a7920c2 | 25 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
bobbery | 0:b47c2a7920c2 | 26 | SOFTWARE. |
bobbery | 0:b47c2a7920c2 | 27 | ******************************************************************************/ |
bobbery | 0:b47c2a7920c2 | 28 | |
bobbery | 0:b47c2a7920c2 | 29 | #ifndef __ETL_ATOMIC_ARM__ |
bobbery | 0:b47c2a7920c2 | 30 | #define __ETL_ATOMIC_ARM__ |
bobbery | 0:b47c2a7920c2 | 31 | |
bobbery | 0:b47c2a7920c2 | 32 | #include "atomic_gcc.h" |
bobbery | 0:b47c2a7920c2 | 33 | |
bobbery | 0:b47c2a7920c2 | 34 | #endif |
bobbery | 0:b47c2a7920c2 | 35 |