2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-24 13:13:57 +08:00
linux-next/scripts/basic
Masahiro Yamada 87b95a8135 fixdep: refactor parse_dep_file()
parse_dep_file() has too much indentation, and puts the code far to
the right.  This commit refactors the code and reduces the one level
of indentation.

strrcmp() computes 'slen' by itself, but the caller already knows the
length of the token, so 'slen' can be passed via function argument.
With this, we can swap the order of strrcmp() and "*p = \0;"

Also, strrcmp() is an ambiguous function name.  Flip the logic and
rename it to str_ends_with().

I added a new helper is_ignored_file() - this returns 1 if the token
represents a file that should be ignored.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-01-18 09:37:39 +09:00
..
.gitignore bin2c: move bin2c in scripts/basic 2014-08-08 15:57:32 -07:00
bin2c.c scripts: Fix size mismatch of kexec_purgatory_size 2016-07-22 14:05:40 +02:00
fixdep.c fixdep: refactor parse_dep_file() 2018-01-18 09:37:39 +09:00
Makefile kbuild: trivial cleanups on the comments 2017-08-10 00:58:20 +09:00