Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Kbuild: update gen_compile_commands.py
With python 3.12, we now get following warning when running the script: SyntaxWarning: invalid escape sequence '\#' This and other minor issues have been fixed upstream since we first imported the script, so let's sync and import the content of following Linux v6.11-rc6 commits: 074075aea2ff scripts/clang-tools: switch explicitly to Python 3 585d32f9b053 gen_compile_commands: prune some directories 265264b814c2 gen_compile_commands: extract compiler command from a series of commands ec783c7cb249 gen_compile_commands: fix missing 'sys' package a4ab14e1d8fe gen_compile_commands: handle multiple lines per .mod file f65a486821cf kbuild: change module.order to list *.o instead of *.ko 92215e7a801d kbuild: rename cmd_$@ to savedcmd_$@ in *.cmd files 1c67921444bf gen_compile_commands: add assembly files to compilation database 52c15e7e7928 gen_compile_commands: Allow the line prefix to still be cmd_ 9e56d3be4bfd gen_compile_commands: Sort output compile commands by file name 880946158b01 gen_compile_commands.py: fix path resolve with symlinks in it dae4a0171e25 gen_compile_commands: fix invalid escape sequence warning There is one commit that we don't take over though as that doesn't apply to barebox yet: 321648455061 kbuild: use obj-y instead extra-y for objects placed at the head Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20240910085146.37240-1-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
- Loading branch information