34 Commits (v3.0-branch)

Author SHA1 Message Date
Daniel Leung 1be8c15e4c cpp: remove @return doc for void functions 4 years ago
Evgeniy Paltsev 60fdec616b ARC: MWDT: get rid of MWDT startup libs 4 years ago
Evgeniy Paltsev 497cb2e587 CPP: fix static objects init for MWDT toolchain 4 years ago
Alexander Wachter ad130f2661 cpp: Restore C++2A Kconfig 4 years ago
Dan Kalowsky 9b33391147 subsys/cpp: add support for C++2b 4 years ago
Dan Kalowsky c0811e9951 subsys/cpp: update tag for C++2a to C++20 4 years ago
Yuval Peress 8d2d296771 common: Add headers to support C++ style includes 4 years ago
Stephanos Ioannidis f0e3280c61 cpp: Fix C++ exception handling newlib dependency 4 years ago
Stephanos Ioannidis e0d582a6b6 cpp: Remove C++ exception handling arch restriction 4 years ago
Martin Åberg 23bb8f421f cpp: Update list of archs supporting C++ exceptions 4 years ago
Stephanos Ioannidis d05977b8e1 cpp: Restrict C++ exceptions usage to supported archs 4 years ago
Emil Gydesen 299ef2e5fe cpp: Fixed compile warning with extern array declaration 5 years ago
Ulf Magnusson eddd98f811 kconfig: Replace some single-symbol 'if's with 'depends on' 5 years ago
Peter A. Bigot 6ade720851 treewide: avoid use of unsupported C++ specifiers 6 years ago
Jan Van Winkel 8a98a67bf1 cpp: Use malloc/free instead of kernel variants in new/delete 6 years ago
Sebastian Bøe 540bd67a7d kconfig: cpp: Have LIB_CPLUSPLUS depend on ! MINIMAL_LIBC 6 years ago
Ulf Magnusson bd6e04411e kconfig: Clean up header comments and make them consistent 6 years ago
Ulf Magnusson 975de21858 kconfig: Global whitespace/consistency cleanup 6 years ago
Jan Van Winkel 0e59f6846f libc: Changed dependencies of NEWLIB_C into !MINIMAL_LIBC 6 years ago
Jan Van Winkel 626f96ec30 cpp: Added option to disable Zephyrs cpp implementation 6 years ago
Nicolas Pitre 2bdfede0f8 cpp: support for 64-bit constructors 6 years ago
Anas Nashif 4c32258606 style: add braces around if/while statements 6 years ago
Ulf Magnusson 9b6c2f4bf3 c++: kconfig: Fix choice dependencies and use 'menuconfig' symbol 6 years ago
Anas Nashif 3ae52624ff license: cleanup: add SPDX Apache-2.0 license identifier 6 years ago
Patrik Flykt 24d71431e9 all: Add 'U' suffix when using unsigned variables 6 years ago
Aurelien Jarno a0b9e70e10 c++: kconfig: EXCEPTIONS needs to depend on NEWLIB_LIBC 7 years ago
Benoit Leforestier 16451850e7 C++: Fix vtable with libstdc++ 7 years ago
Benoit Leforestier 26e0f9a9e1 Build: Improve C++ support 7 years ago
Sebastian Bøe f9b2da37b0 kconfig: Move CPLUSPLUS from root to "Compiler Options" 7 years ago
Michael Hope 7383814d8b cpp: mark __dso_handle as weak. 7 years ago
Anas Nashif 429c2a4d9d kconfig: fix help syntax and add spaces 8 years ago
Sebastian Bøe 0829ddfe9a kbuild: Removed KBuild 8 years ago
Sebastian Bøe 12f8f76165 Introduce cmake-based rewrite of KBuild 8 years ago
Anas Nashif da7cc84655 subsystem: cleanup misc and make cpp a subsystem 8 years ago