summaryrefslogtreecommitdiff
path: root/include/toolchain
AgeCommit message (Expand)Author
2017-04-20toolchain: don't define __stack outside C codeMax Filippov
2017-04-01toolchain: override static assertions for GCCMarti Bolivar
2017-04-01toolchain: add BUILD_ASSERT_MSG()Marti Bolivar
2017-04-01toolchain: allow compiler to provide BUILD_ASSERTMarti Bolivar
2017-02-16gcc: add compiler_barrier() macroBenjamin Walsh
2017-02-13xtensa: fix numerous checkpatch issuesAndrew Boie
2017-02-13Xtensa port: Added support for Xtensa architecture in zephyr include files.Mazen NEIFER
2017-02-13Xtensa port: Added support for Xtensa cores in toolchain/gcc.h.Mazen NEIFER
2017-02-08toolchain: gcc.h: add indirection to _GENERIC_SECTION() macroAndrew Boie
2017-02-08section_tags.h: cleanupAndrew Boie
2017-01-19license: Replace Apache boilerplate with SPDX tagDavid B. Kinder
2017-01-13arch: added support for the riscv32 architectureJean-Paul Etienne
2016-12-12toolchain: Add a popcount macro for GCCCarles Cufi
2016-10-03kernel: Add __unused tagPeter Mitsis
2016-10-03toolchain: Add BUILD_ASSERT macro for compile-time checksCarles Cufi
2016-09-30toolchain: Use ALIAS_OF() in FUNC_ALIAS() macroJukka Rissanen
2016-09-30toolchain: Make ALIAS_OF() macro publicJukka Rissanen
2016-09-20unified: Conditionally define __printf_like() macroPeter Mitsis
2016-09-09kernel: abolish FUNC_NO_FPAndrew Boie
2016-08-30toolchain: Remove vestigial COFF assembler symbol mangling supportAndy Ross
2016-06-29toolchain/common.h: remove commentAndrew Boie
2016-06-22nios2: add static interrupt handling codeAndrew Boie
2016-05-03toolchain: common.h: define PERFOPT_ALIGN for Nios2Andrew Boie
2016-05-03nios2: basic build, non-functionalAndrew Boie
2016-04-16gcc: add __weak for shorter __attribute__((__weak__))Benjamin Walsh
2016-04-15gcc: add __deprecated for shortened __attribute__((deprecated))Andrew Boie
2016-03-04include: Remove UNALIGNED_READ & UNALIGNED_WRITEJohan Hedberg
2016-03-04include: Add UNALIGNED_PUT helperJohan Hedberg
2016-02-05toolchain: check if both __aligned and __packed are definedAnas Nashif
2016-02-05c++: Add TASK_ENTRY_CPP to C++ task entry pointsPeter Mitsis
2016-02-05c++: Add EXTERN_C macroPeter Mitsis
2016-02-05fixed check for clang compilerAnas Nashif
2016-02-05Fixed file description and applied doxygen styleAnas Nashif
2016-02-05arc: static IRQ handlingJuan Manuel Cruz
2016-02-05devices: _PASTE macro relocated from init.h to common.hJuan Manuel Cruz
2016-02-05toolchain: added macro for converting argument to a stringDmitriy Korovkin
2016-02-05kconfig: define architecture as a kconfig variableAnas Nashif
2016-02-05Fixed various clang build issuesAnas Nashif
2016-02-05x86: use GCC inline assembly for atomic operationsAndrew Boie
2016-02-05x86: remove CONFIG_UNALIGNED_WRITE_UNSUPPORTEDAndrew Boie
2016-02-05cleanup: removing NOMANUALDan Kalowsky
2016-02-05checkpatch: warning - block_comment_styleDan Kalowsky
2016-02-05checkpatch: error - spacingDan Kalowsky
2016-02-05toolchain: change aligned/used macros to support external c librariesAnas Nashif
2016-02-05Change BSD-3 licenses to Apache 2Javier B Perez Hernandez
2016-02-05toolchain: rename FUNC_ALIAS parametersBenjamin Walsh
2016-02-05toolchain.h: add __used macroAndrew Boie
2016-02-05toolchain: add __printf_like macroAndrew Boie
2016-02-05Remove obsolete SYS_PREKERNEL_INIT() macroPeter Mitsis
2016-02-05doxygen: change comment style to match javadocAnas Nashif