Missed targets in new kernels
Build system in new kernel versions (at least in 5.19
) changed and object files are passed to LD via .mod
files (example from clade
cmds.txt
:
linux-stable 400280 /usr/bin/ld ld -m elf_x86_64 -r -o drivers/net/wireless/ath/ath11k/ath11k.o @drivers/net/wireless/ath/ath11k/ath11k.mod
Content of ath11k.mod
:
drivers/net/wireless/ath/ath11k/core.o
drivers/net/wireless/ath/ath11k/hal.o
drivers/net/wireless/ath/ath11k/hal_tx.o
drivers/net/wireless/ath/ath11k/hal_rx.o
drivers/net/wireless/ath/ath11k/wmi.o
drivers/net/wireless/ath/ath11k/mac.o
drivers/net/wireless/ath/ath11k/reg.o
drivers/net/wireless/ath/ath11k/htc.o
drivers/net/wireless/ath/ath11k/qmi.o
drivers/net/wireless/ath/ath11k/dp.o
drivers/net/wireless/ath/ath11k/dp_tx.o
drivers/net/wireless/ath/ath11k/dp_rx.o
drivers/net/wireless/ath/ath11k/debug.o
drivers/net/wireless/ath/ath11k/ce.o
drivers/net/wireless/ath/ath11k/peer.o
drivers/net/wireless/ath/ath11k/dbring.o
drivers/net/wireless/ath/ath11k/hw.o
drivers/net/wireless/ath/ath11k/pcic.o
drivers/net/wireless/ath/ath11k/debugfs.o
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.o
drivers/net/wireless/ath/ath11k/debugfs_sta.o
drivers/net/wireless/ath/ath11k/testmode.o
drivers/net/wireless/ath/ath11k/trace.o
drivers/net/wireless/ath/ath11k/thermal.o
drivers/net/wireless/ath/ath11k/spectral.o
drivers/net/wireless/ath/ath11k/wow.o
There is a need to intercept the following commands.