Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tree-wide: mixed box of compilation fixes with clang #19634

Merged
merged 48 commits into from
Jul 18, 2023
Merged
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
e8bb46e
makefiles/toolchain/llvm.inc.mk: provide LLVM_VERSION
May 21, 2023
33442fd
makefiles/toolchain/llvm.inc.mk: fix include headers
May 19, 2023
59f1b43
makefiles/toolchain/llvm.inc.mk: disable annoying C++ warning
May 19, 2023
c800b98
makefiles/vars.inc.mk: export LLVM specific flags and include dirs
May 20, 2023
b1b0690
cpu/nrf5x_common/periph_gpio_ll: fix compilation with clang
May 21, 2023
a4bf63e
cpu/sam0_common: fix vendor header files
maribu Jul 18, 2023
f4c5cf1
cpu/stm32: fix compilation with clang
May 19, 2023
510c6fd
drivers/dht: fix compilation with LLVM
maribu Jul 17, 2023
0337d08
drivers/vl6180x: fix compilation with clang
May 19, 2023
3336a8d
sys/cpp_new_delete: fix compilation with clang
May 19, 2023
76347a8
sys/cpp11-compat: fix compilation with clang++
May 20, 2023
4709bbb
sys/net/gnrc_lorawan: make clang happy
May 19, 2023
72184a3
sys/shell_lock: fix compilation with llvm
May 20, 2023
2ae3c7c
sys/stdio_nimble: fix -Wformat-nonliteral warning
May 20, 2023
ec699db
sys/suit/storage: fix compilation with LLVM
May 22, 2023
a4e4c1f
sys/suit: fix compilation with clang
May 20, 2023
dd7bec5
sys/usb/usbus_hid: fix compilation with clang
May 20, 2023
fd3ae29
sys/ztimer: work around bug in old LLVM
May 22, 2023
07a6948
tests/bench/msg_pingpong: fix compilation with clang
May 21, 2023
708e5ea
tests/bench/runtime_coreapis: disable test with LLVM
maribu Jul 17, 2023
a1acae9
tests/net/gnrc_sixlowpan_frag_sfr: work around bug in clang
May 19, 2023
38eb52c
tests/sys/cpp11_thread: fix compilation with clang++
May 20, 2023
624e9c6
tests/sys/malloc: fix test with LLVM
May 22, 2023
daa138b
pkg/arduino_sdi_12: upgrade package
May 19, 2023
2428bbe
pkg/arduino_sdi_12: fix compilation with clang
May 19, 2023
dc00024
pkg/arduino_adafruit_sensor: fix compilation with clang
May 19, 2023
927d2cd
pkg/fff: disable LLVM in CI, error message on old clang
May 21, 2023
485a856
pkg/flashdb: fix compilation with clang
May 19, 2023
2c75acf
pkg/flatbuffers: disable building with LLVM toolchain
May 22, 2023
b8aec43
pkg/libschc: fix compilation with clang
May 19, 2023
4c94316
pkg/libsocketcan: fix compilation with clang
May 21, 2023
180adc8
pkg/lua: fix compilation with clang
May 19, 2023
777351e
pkg/lvgl: fix compilation with clang
May 20, 2023
3586360
pkg/micro-ecc: blacklist LLVM
May 20, 2023
058150f
pkg/micropython: fix compilation with clang
May 20, 2023
88648f5
pkg/nimble: fix compilation with LLVM
maribu Jul 17, 2023
a6571c1
pkg/uwb-core: fix compilation with clang
May 19, 2023
d2e04ed
pkg/uwb-dw1000: fix compilation with clang
May 19, 2023
a95be63
pkg/opendsme: fix compilation with LLVM
maribu Jul 17, 2023
855380e
pkg/openthread: fix compilation with LLVM
May 20, 2023
7752973
pkg/openwsn: fix compilation with clang
May 20, 2023
639690e
pkg/wamr: blacklist LLVM
May 21, 2023
53b08d9
pkg/relifx: fix compilation with clang
May 20, 2023
500b4eb
pkg/tinyusb: fix compilation with clang
May 19, 2023
78624a6
pkg/tinyvcdiff: fix compilation with clang
May 22, 2023
3a3c09b
pkg/u8g2: fix compilation with clang
May 20, 2023
2b6c6e6
pkg/utensor: fix compilation with clang++
May 20, 2023
52cf2b4
.murdock: re-enable LLVM targets
May 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
.murdock: re-enable LLVM targets
  • Loading branch information
Marian Buschsieweke authored and maribu committed Jul 18, 2023
commit 52cf2b46c3ee607e43e824d0f9f8ef1a10a9c914
3 changes: 1 addition & 2 deletions .murdock
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@ esac

# temporarily disabling llvm builds until https://github.com/RIOT-OS/RIOT/pull/15595
# is in
#: ${TEST_BOARDS_LLVM_COMPILE:="iotlab-m3 native nrf52dk mulle nucleo-f401re samr21-xpro slstk3402a"}
: ${TEST_BOARDS_LLVM_COMPILE:=""}
: ${TEST_BOARDS_LLVM_COMPILE:="iotlab-m3 native nrf52dk mulle nucleo-f401re samr21-xpro slstk3402a"}

: ${TEST_KCONFIG_BOARDS_AVAILABLE:="
adafruit-itsybitsy-m4
Expand Down