190 Commits (main)

Author SHA1 Message Date
Keith Packard cdc686eecc compiler/gcc: _FORTIFY_SOURCE=1 doesn't mean compile-time only checks 2 years ago
Marc Herbert 837698b935 cmake/compiler/: drop ERROR_QUIET when looking for compiler --version 2 years ago
Grant Ramsay a3ff19a39e cmake: compiler: Add compiler property for no-builtin 2 years ago
Huifeng Zhang c3b857c434 arch: arm: cortex_ar: Use TPIDRURW as a base pointer for TLS 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
Jan Henke 586fc90760 gcc/target.cmake: fixup for #58408 (fix build with GCC 13) 2 years ago
Girisha Dengi 75547dd522 soc: arm64: Add agilex5 soc folder and its configurations 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
Naveen Saini 0b1dd29799 gcc/target.cmake: fix build with gcc-13 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
Torsten Rasmussen 60196ca112 cmake: sparse: deprecate old sparse support 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
Stephanos Ioannidis 4a64bfe351 treewide: Use CONFIG_CPP instead of CONFIG_CPLUSPLUS 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
Keith Packard 57bb7d86a8 cmake/target_arm: Use NO_SPLIT for TOOLCHAIN_LD_FLAGS 3 years ago
Keith Packard fc3f1480c5 arch/arc: Add -mcpu flag to TOOLCHAIN_LD_FLAGS 3 years ago
Marc Herbert 3ebb18b882 cmake: fix utterly cryptic error handling in the -DSPARSE=y build 3 years ago
Torsten Rasmussen c2974e22d4 cmake: test format options together 3 years ago
Nikolay Agishev a56777263e compiler: gcc: add support for tuning mcpu option for ARC targets 3 years ago
Carlo Caione 6503795dc1 riscv: Introduce BitManip extensions 3 years ago
Carlo Caione 5fece03d7d riscv: Introduce Zicsr and Zifencei extensions 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
Dat Nguyen Duy 8e55e59c59 arch: introduce config DCLS 3 years ago
Jaroslaw Stelter 69913adc80 cmake: filter not supported C++ compilation flags 3 years ago
Carlo Caione 673f41e708 riscv: Introduce support for RV32E 3 years ago
Carlo Caione 10061efdc4 riscv: Rework and cleanup Kconfig 3 years ago
Luca Fancellu b3949415d8 cmake: gcc: Use --sysroot with gcc when SYSROOT_DIR is provided 3 years ago
Sylvio Alves c9f6d18dfc soc: esp32: add Espressif HAL config 3 years ago
Stephanos Ioannidis 18398948db cmake: gcc: target_arm: Force FP hard ABI for DCLS 3 years ago
Stephanos Ioannidis 6d4bce81ae cmake: gcc: target_arm: Support advanced floating-point options 3 years ago
Guennadi Liakhovetski 7a85ff7683 sparse: add sparse support 3 years ago
Anas Nashif 399a0b4b31 debug: generate call graph profile data using gprof 3 years ago
Nathan Krueger 6a5520c626 arch/riscv: Adding KConfig options for 'A' and 'M' RISC-V extensions 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
Antony Pavlov 436066e3c4 cmake: add MIPS support 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