190 Commits (main)

Author SHA1 Message Date
Jeremy Bettis 1fee4849bc cmake: Populate var CMAKE_GCOV 4 years ago
Stephanos Ioannidis 41fd6e003c arch: arm: aarch32: Add half-precision floating-point configs 4 years ago
Stephanos Ioannidis 6df8f7e435 arch: arm: cortex_m: Add ARMv8.1-M MVE configs 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
Ioannis Glaropoulos 102fd5d41c arm: cortex-m: add FPU option for v8.M without DSP 4 years ago
Stephanos Ioannidis 010a95c2d0 cmake: gcc: Remove no_libgcc exclusion for libgcc detection 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
Jaxson Han 72287491df cmake: arm64: Add Cortex-R82 in toolchain option 4 years ago
Carlo Caione 3539c2fbb3 arm/arm64: Make ARM64 a standalone architecture 4 years ago
Anas Nashif c7bc6380bd compiler: do not allow expansion-to-defined 4 years ago
Daniel Leung ff720cd9b3 x86: enable soft float support for Zephyr SDK 5 years ago
Martin Åberg 0b7c89927c riscv: give -mcmodel=medany to GCC when linking 5 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
Martin Åberg 53a4acb2dc SPARC: add FPU support 5 years ago
Martin Åberg f8d1a9e5ea cmake: Added SPARC support 5 years ago
Daniel Leung 7d16ab50d7 cmake: fix xcc not supporting -Wno-unsed-but-set-variable 5 years ago
Torsten Rasmussen 90f56dbabf cmake: extend target_ld_options() to support grouping of flags 5 years ago
Torsten Rasmussen 27e1fd69f9 cmake: c++ compiler flag exclusion, -Werror=implicit-int 5 years ago
Torsten Rasmussen c55c64e242 toolchain: improved toolchain abstraction for compilers and linker 5 years ago
Rihards Skuja 38e1bf1f29 cmake: toolchain: fix unsupported warnings for C++ builds 5 years ago
Flavio Ceolin 438adb0109 coding_guideline: Add optional flag to check override initialization 5 years ago
Flavio Ceolin d34c44d724 coding_guideline: Add optional flag to check invalid conversions 5 years ago
Flavio Ceolin 4bf529a4b9 coding_guideline: Add optional fallthrough enforcement flag 5 years ago
Flavio Ceolin b587e8d063 coding_guideline: Add an option to enforce rules 5 years ago
Anas Nashif d0f5253f9e Revert "compiler: gcc: Add warning option to spot poblematic switches" 5 years ago
Flavio Ceolin 680f401ef2 compiler: gcc: Add warning option to spot poblematic switches 5 years ago
Stephanos Ioannidis fb35591f1e cmake: Correct PATHS usage 5 years ago
Torsten Rasmussen 32f351a7a2 cmake: raise a fatal error when C compiler is not found 5 years ago
Stephanos Ioannidis 0e6ede8929 kconfig: Rename CONFIG_FLOAT to CONFIG_FPU 5 years ago
Corey Wharton c8f7cd5462 kconfig: Make the CPU_HAS_FPU_DOUBLE_PRECISION option global. 5 years ago
Corey Wharton 22c52846a5 riscv: Set mabi and march flags for floating point 5 years ago
Stephanos Ioannidis 1d9b08aef5 arch: arm: Remove -march compiler flag 5 years ago
Stephanos Ioannidis df4fdeed97 arch: arm: aarch64: Force LP64 ABI 5 years ago
Stephanos Ioannidis a1e838872c arch: arm: Remove extraneous root cmake files 5 years ago
Jaron Kelleher bd4f721a59 RISCV compiler: Set mabi and march via Kconfig options 5 years ago
Daniel Leung f72e4fc723 cmake: gcc: no need to force add system include 5 years ago
Stephanos Ioannidis 0bd86f3604 arch: arm: aarch32: Allow selecting compiler instruction set 5 years ago
Stephanos Ioannidis e89881f532 cmake: compiler: arm: Whitespace-align flags 5 years ago
Carlo Caione 87d8a035dd arch: arm64: Support aarch64-gcc compiler 6 years ago
Peter A. Bigot 60ca2333dc cmake: toolchain: generalize exclusion of CXX options 6 years ago
Stephanos Ioannidis cff94bf7a0 cmake: Add GCC -Og flag fallback to -O0. 6 years ago
Daniel Leung 7308fdc3c7 cmake: add --divide to GNU assembler options for x86 6 years ago
Daniel Leung 7aca9af7ed cmake: need to specify m32/m64 for x86_64 toolchain 6 years ago
Jan Van Winkel 23a866b828 cmake: toolchain abstraction for undefined behaviour sanitizer 6 years ago
Jan Van Winkel 89e97d13ec cmake: toolchain abstraction for address sanitizer 6 years ago
Sebastian Bøe c05a931bce cmake: Explicitly set the entry point when testing toolchain flags 6 years ago