diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2017-08-24 17:22:27 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2017-08-24 17:22:27 -0400 |
| commit | f7bbf0754b52b7f99deb0c8834f771e2b50157d6 (patch) | |
| tree | 6f43e299feb1f40548010ce3e2bf16ae9793214d /scripts/basic/fixdep.c | |
| parent | b71a5e3fe81c01dbd0b80eab7ae47d4cbd57d72a (diff) | |
| parent | 64236e315955cc59e2b612e6a0e59579395530ae (diff) | |
Merge tag 'kbuild-fixes-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Pull Kbuild fixes from Masahiro Yamada:
- fix linker script regression caused by dead code elimination support
- fix typos and outdated comments
- specify kselftest-clean as a PHONY target
- fix "make dtbs_install" when $(srctree) includes shell special
characters like '~'
- Move -fshort-wchar to the global option list because defining it
partially emits warnings
* tag 'kbuild-fixes-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
kbuild: update comments of Makefile.asm-generic
kbuild: Do not use hyphen in exported variable name
Makefile: add kselftest-clean to PHONY target list
Kbuild: use -fshort-wchar globally
fixdep: trivial: typo fix and correction
kbuild: trivial cleanups on the comments
kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured
Diffstat (limited to 'scripts/basic/fixdep.c')
| -rw-r--r-- | scripts/basic/fixdep.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/basic/fixdep.c b/scripts/basic/fixdep.c index fff818b92acb..bbf62cb1f819 100644 --- a/scripts/basic/fixdep.c +++ b/scripts/basic/fixdep.c | |||
| @@ -25,7 +25,7 @@ | |||
| 25 | * | 25 | * |
| 26 | * So we play the same trick that "mkdep" played before. We replace | 26 | * So we play the same trick that "mkdep" played before. We replace |
| 27 | * the dependency on autoconf.h by a dependency on every config | 27 | * the dependency on autoconf.h by a dependency on every config |
| 28 | * option which is mentioned in any of the listed prequisites. | 28 | * option which is mentioned in any of the listed prerequisites. |
| 29 | * | 29 | * |
| 30 | * kconfig populates a tree in include/config/ with an empty file | 30 | * kconfig populates a tree in include/config/ with an empty file |
| 31 | * for each config symbol and when the configuration is updated | 31 | * for each config symbol and when the configuration is updated |
| @@ -34,7 +34,7 @@ | |||
| 34 | * the config symbols are rebuilt. | 34 | * the config symbols are rebuilt. |
| 35 | * | 35 | * |
| 36 | * So if the user changes his CONFIG_HIS_DRIVER option, only the objects | 36 | * So if the user changes his CONFIG_HIS_DRIVER option, only the objects |
| 37 | * which depend on "include/linux/config/his/driver.h" will be rebuilt, | 37 | * which depend on "include/config/his/driver.h" will be rebuilt, |
| 38 | * so most likely only his driver ;-) | 38 | * so most likely only his driver ;-) |
| 39 | * | 39 | * |
| 40 | * The idea above dates, by the way, back to Michael E Chastain, AFAIK. | 40 | * The idea above dates, by the way, back to Michael E Chastain, AFAIK. |
| @@ -75,7 +75,7 @@ | |||
| 75 | * and then basically copies the .<target>.d file to stdout, in the | 75 | * and then basically copies the .<target>.d file to stdout, in the |
| 76 | * process filtering out the dependency on autoconf.h and adding | 76 | * process filtering out the dependency on autoconf.h and adding |
| 77 | * dependencies on include/config/my/option.h for every | 77 | * dependencies on include/config/my/option.h for every |
| 78 | * CONFIG_MY_OPTION encountered in any of the prequisites. | 78 | * CONFIG_MY_OPTION encountered in any of the prerequisites. |
| 79 | * | 79 | * |
| 80 | * It will also filter out all the dependencies on *.ver. We need | 80 | * It will also filter out all the dependencies on *.ver. We need |
| 81 | * to make sure that the generated version checksum are globally up | 81 | * to make sure that the generated version checksum are globally up |
