linux/scripts/dtc
Geert Uytterhoeven 15b8da6906 UPSTREAM: scripts/dtc: dtx_diff - Show real file names in diff header
As the comparison uses process substitution to pass files after
conversion to DTS format, the diff header doesn't show the real
filenames, but the names of the file descriptors used:

    --- /dev/fd/63  2017-06-22 11:21:47.531637188 +0200
    +++ /dev/fd/62  2017-06-22 11:21:47.531637188 +0200

This is especially annoying when comparing a bunch of DT files in a
loop, as the output doesn't show a clue about which files it refers to.

Fix this by explicitly passing the original file names to the diff
command using the --label option, giving e.g.:

    --- arch/arm/boot/dts/r8a7791-koelsch.dtb
    +++ arch/arm/boot/dts/r8a7791-porter.dtb

Change-Id: Ic07c743027d42c04f865e1a79f61cd44103a2d80
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Frank Rowand <frank.rowand@sony.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
(cherry picked from commit 7782b14446)
2018-03-28 19:51:34 +08:00
..
libfdt UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
.gitignore kbuild: trivial - remove trailing empty lines 2014-06-10 00:04:06 +02:00
checks.c UPSTREAM: dtc: check.c fix compile error 2018-03-28 19:51:34 +08:00
data.c UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
dt_to_config UPSTREAM: scripts/dtc: dt_to_config - kernel config options for a devicetree 2018-03-05 21:56:13 +05:30
dtc-lexer.l UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
dtc-lexer.lex.c_shipped UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
dtc-parser.tab.c_shipped UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
dtc-parser.tab.h_shipped UPSTREAM: scripts/dtc: Update to upstream version 0931cea3ba20 2018-03-05 21:56:13 +05:30
dtc-parser.y UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
dtc.c UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
dtc.h UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
dtx_diff UPSTREAM: scripts/dtc: dtx_diff - Show real file names in diff header 2018-03-28 19:51:34 +08:00
fdtdump.c dtc: import latest upstream dtc 2012-10-01 11:11:35 -05:00
fdtget.c dtc: import latest upstream dtc 2012-10-01 11:11:35 -05:00
fdtput.c dtc: import latest upstream dtc 2012-10-01 11:11:35 -05:00
flattree.c UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
fstree.c UPSTREAM: scripts/dtc: Update to upstream version 0931cea3ba20 2018-03-05 21:56:13 +05:30
livetree.c UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
Makefile script: dtc: clean generated files 2012-11-21 15:53:22 +00:00
Makefile.dtc dtc: import latest upstream dtc 2012-10-01 11:11:35 -05:00
srcpos.c UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
srcpos.h UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
treesource.c UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
update-dtc-source.sh UPSTREAM: dtc: update warning settings for new bus and node/property name checks 2018-03-28 19:51:34 +08:00
util.c UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
util.h UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00
version_gen.h UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6 2018-03-28 19:51:34 +08:00