82 Commits (main)

Author SHA1 Message Date
Carles Cufi 4ea89d0ada cmake: clang: Enable -Waddress-of-packed-member 2 weeks ago
Tom Hughes b6766aeb6b cmake: compiler: Remove -fshort-enums 1 month ago
Yuval Peress d17956a074 build: Support SYSROOT_DIR in native_sim and clang 1 month ago
Anas Nashif b8f3263df0 toolchain: clang: compiler opt: -Ofast -> -O3 -ffast-math 2 months ago
Tom Hughes 78b1ad9a73 cmake clang/compiler_flags.cmake: Re-enable -Wunused-variable for clang 2 months ago
Tom Hughes 1415796bb2 cmake clang/compiler_flags.cmake: Re-enable Wunused-function for clang 3 months ago
Tom Hughes 53f17c1d78 cmake clang/compiler_flags.cmake: Re-enable -Wsometimes-uninitialized 4 months ago
Benjamin Cabé 4b55a13c6c Revert "cmake clang/compiler_flags.cmake: Re-enable -Wgnu" 6 months ago
Tom Hughes 8133f470dd cmake clang/compiler_flags.cmake: Re-enable -Wgnu 6 months ago
Tom Hughes c021c6d5f0 cmake clang/compiler_flags.cmake: Re-enable Wmissing-braces warning 6 months ago
Tom Hughes 9ba1f2e170 cmake clang/compiler_flags.cmake: Re-enable -Winvalid-format-specifier 6 months ago
Tom Hughes b9d7b1bdae cmake clang/compiler_flags.cmake: Re-enable -Wunknown-warning-option 6 months ago
Tom Hughes 2ae4ad2097 cmake clang/compiler_flags.cmake: Re-enable -Wtautological-compare 6 months ago
Tom Hughes 0a71e95c5a cmake clang/compiler_flags.cmake: Re-enable -Wshift-overflow 6 months ago
Torsten Rasmussen 0274bcbee4 cmake: detect LLVM picolibc and newlib support 9 months ago
Torsten Rasmussen 9d835fe464 cmake: move specs compiler and linker flags to toolchain properties 9 months ago
Torsten Rasmussen 2e3873adde cmake: improve Zephyr link phase 9 months ago
Torsten Rasmussen 048ceb3a64 cmake: toolchain: remove obsolete and unused macros 10 months ago
Dawid Niedzwiecki b584e2c6d0 toolchain: clang: arm: do not use fp instruction when CONFIG_FPU=n 1 year ago
Jonathon Penix 97a734aa01 cmake: llvm: arm64: Set arm64 flags when building with clang 1 year ago
Alberto Escolar Piedras 996377340a cmake clang/compiler_flags.cmake: Clarify comment for native targets 1 year ago
Jonathon Penix ba871733e0 cmake: llvm: riscv: Set RISC-V flags when building with clang 1 year ago
Ryan McClelland 018dbcfd66 cmake: compiler: add double promotion warning 1 year ago
Patryk Duda ad1b1cf978 clang: target: Include gcc-m-fpu.cmake file 2 years ago
Torsten Rasmussen 8f7180bece cmake: remove clang++ lookup in clang/generic.cmake 2 years ago
Alberto Escolar Piedras fd27bed45e cmake/toolchain: Support LLVM source profiling/coverage for native boards 2 years ago
Patryk Duda 3a97fe256c clang: Provide --target option when determining path to runtime library 2 years ago
Patryk Duda 624fcbaa5c clang: Use rtlib provided by compiler instead of hardcoding libgcc 2 years ago
Patryk Duda f16c4324a7 clang: Don't specify FP16 format 2 years ago
Keith Packard 424590f7d8 cmake/compiler: Add linker_script compiler property 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
Daniel Leung 7864caba1b linker: llvm: provide a default config file for clang 2 years ago
Keith Packard 0f692f5b84 compiler/clang: ignore main-return-type warning for clang 2 years ago
Marc Herbert 774330f3fa cmake: provide a useful error msg when native compiler is missing 2 years ago
Keith Packard a20566789c compiler/clang: Erase 'no_printf_return_value' prop for clang 2 years ago
Flavio Ceolin ac5d45a080 build: userspace: No merge globals 2 years ago
Yuval Peress fae9923ff2 unittest: update coverage library non gcc toolchains 3 years ago
Keith Packard 62bc9bf3e5 cmake: Allow selection of libc API overflow detection mode 3 years ago
Stephanos Ioannidis 0a63ca6131 cmake: clang: Disable deprecated non-prototype warning 3 years ago
Jaroslaw Stelter 69913adc80 cmake: filter not supported C++ compilation flags 3 years ago
Keith Packard c034050bba cmake/clang: Disable -Wunused-but-set-variable warnings 3 years ago
Jeremy Bettis 1fee4849bc cmake: Populate var CMAKE_GCOV 4 years ago
Chen Peng1 98f324000c cmake: oneApi: add oneApi support on windows 4 years ago
Arvin Farahmand b8f5968a42 cmake: gcc/clang: enable colour diagnostics in terminal output 4 years ago
Anas Nashif 11e44627e9 cmake: fix isystem_include_dir path for windows 4 years ago
Anas Nashif 8f7f31b654 clang: do not assert on libgcc not found 5 years ago
Anas Nashif 6e418c7022 clang: remove include-fixed inclusion 5 years ago
Anas Nashif e6e29c0ccf toolchain: clang: add -Wno-typedef-redefinition option 5 years ago
Torsten Rasmussen c55c64e242 toolchain: improved toolchain abstraction for compilers and linker 5 years ago