52 Commits (3e75c03cb21bef99464b5d1d52a3e3003af685d6)

Author SHA1 Message Date
Flavio Ceolin 3e75c03cb2 security: Add default stack protection level 7 months ago
Flavio Ceolin 0236f7c9aa security: Add option for explicit stack canaries 7 months ago
Flavio Ceolin 82ace41da4 security: Additional option for stack canaries 7 months ago
Benedikt Schmidt 9d849d92bf cmake: remove enforcement of DWARF v4 7 months ago
Robin Kastberg 742679a928 soc: nordic: make -include a compiler property 7 months ago
Vinayak Kariappa Chettimada 7a7cfd0d64 cmake: gcc/ld: Fix LTO warnings 9 months ago
Yong Cong Sin 8848fd4613 toolchain: match gcc 'missing-field-initializers' with others 9 months ago
Torsten Rasmussen 9d835fe464 cmake: move specs compiler and linker flags to toolchain properties 9 months ago
Jonathon Penix d6041d62b3 cmake: kconfig: Add new abstraction for -Oz optimization level 1 year ago
Nicolas Lebedenco 39cb21dfc0 cmake: Fix invalid calls of set_compiler_property 1 year ago
Marc Herbert 16337e8fed cmake/compiler/gcc: use -flto only for gcc >= 4.5.0 1 year ago
Radoslaw Koppel 26c8776c70 buildsystem: Add an option to enable LTO 1 year ago
Ryan McClelland 018dbcfd66 cmake: compiler: add double promotion warning 1 year ago
Keith Packard cdc686eecc compiler/gcc: _FORTIFY_SOURCE=1 doesn't mean compile-time only checks 2 years ago
Grant Ramsay a3ff19a39e cmake: compiler: Add compiler property for no-builtin 2 years ago
Daniel Leung e38fc6de8a cmake: enable -Wshadow partially for in-tree code 2 years ago
Flavio Ceolin d16c5b9048 kernel: canaries: Allow using TLS to store it 2 years ago
Keith Packard 424590f7d8 cmake/compiler: Add linker_script compiler property 2 years ago
Alberto Escolar Piedras 56dc20eb1d Kconfig: Tidy up dependants of NATIVE_APPLICATION 2 years ago
Gerard Marull-Paretas 99ebe39289 compiler: add CONFIG_COMPILER_TRACK_MACRO_EXPANSION 2 years ago
Keith Packard 70fdd9e4e1 compilers: Remove -Wno-main and -Wno-main-return-type compiler flags 2 years ago
Fabio Baltieri 3f8f7130e7 kconfig,toolchain: add an option for compiler save-temps 2 years ago
Andy Ross 728230a241 cmake/compiler: Limit warning flag usage to compatible toolchains 2 years ago
Nikolay Agishev 0dec4cf927 toolchain: Move extra warning options to toolchain abstraction 2 years ago
Flavio Ceolin ac5d45a080 build: userspace: No merge globals 2 years ago
Keith Packard 5acd82e8df cmake/gcc: Don't use -nostdinc with toolchain picolibc 3 years ago
Keith Packard 62bc9bf3e5 cmake: Allow selection of libc API overflow detection mode 3 years ago
Keith Packard b3073f0099 gcc/picolibc: Disable -fprintf-return-value when printf is not complete 3 years ago
Torsten Rasmussen c2974e22d4 cmake: test format options together 3 years ago
Flavio Ceolin 8259931fce xcc-clang: Do not used unavailable options 3 years ago
Andy Ross 74cc534758 cmake: Update CONFIG_ASAN support 3 years ago
Stephanos Ioannidis 1f2c1c6278 cmake: compiler: gcc: Add no_strict_aliasing flag 3 years ago
Jaroslaw Stelter 69913adc80 cmake: filter not supported C++ compilation flags 3 years ago
Sylvio Alves c9f6d18dfc soc: esp32: add Espressif HAL config 3 years ago
Anas Nashif 399a0b4b31 debug: generate call graph profile data using gprof 3 years ago
Yonatan Schachter 0f73144ee9 cmake: Add compiler property for disabling pointer arithmetic warnings 3 years ago
Nazar Kazakov 9713f0d47c everywhere: fix typos 3 years ago
Daniel Leung 5c037fe122 Revert "cmake: compiler/xcc: omit -g if needed for Clang" 3 years ago
Daniel Leung deeb98da53 cmake: compiler/xcc: omit -g if needed for Clang 4 years ago
Carles Cufi cf111962e0 gcc: Enable address-of-packed-member warnings 4 years ago
Stephanos Ioannidis c2859bc7aa cmake: compiler: Add nostdincxx property for gcc 4 years ago
Daniel Leung 70d0077574 cmake: don't enable color diagnostics for xcc 4 years ago
Alexander Wachter ad130f2661 cpp: Restore C++2A Kconfig 4 years ago
Daniel Leung 72c2f182bc cmake: force GCC to emit DWARF version 4 4 years ago
Lauren Murphy e6b8c50599 samples: tensorflow: add no-threadsafe-statics to compiler flags 4 years ago
Arvin Farahmand b8f5968a42 cmake: gcc/clang: enable colour diagnostics in terminal output 4 years ago
Anas Nashif c7bc6380bd compiler: do not allow expansion-to-defined 4 years ago
Shubham Kulkarni a5ddb72261 boards: esp32: add 'nostdinc' expection for espressif toolchain 5 years ago
Peter Bigot c7ad0b574a cmake: disable warning on C++ 20 5 years ago
Daniel Leung 7d16ab50d7 cmake: fix xcc not supporting -Wno-unsed-but-set-variable 5 years ago