[Crosstoolchain-logs] [device-tree-compiler] 54/58: Merge tag 'v1.4.4'

Vagrant Cascadian vagrant at moszumanska.debian.org
Mon Sep 25 16:23:49 UTC 2017


This is an automated email from the git hooks/post-receive script.

vagrant pushed a commit to branch debian/master
in repository device-tree-compiler.

commit 88de7d9b240e785655847bf54f680552bb0947f7
Merge: 3c83a11 558cd81
Author: Vagrant Cascadian <vagrant at debian.org>
Date:   Sun Sep 24 10:17:04 2017 -0700

    Merge tag 'v1.4.4'
    
    DTC 1.4.4
    
    It turns out that dtc 1.4.3 - and most previous versions - have a
    serious build bug on a number of distros: libfdt.h incorrectly defines
    some system reserved __* macros for use with sparse.  These conflict
    with some system headers on RHEL7 and probably several other Linux
    distributions.
    
    This quick fix release includes patches to correct those build
    failures.  It also has a tiny handful of other cleanups.

 Documentation/dt-object-internal.txt          | 310 ++++++++++++
 Documentation/manual.txt                      |  23 +-
 Makefile                                      |   8 +-
 README                                        |   4 -
 checks.c                                      | 214 +++++---
 convert-dtsv0-lexer.l                         |   2 +-
 data.c                                        |  16 +-
 dtc-lexer.l                                   |  24 +-
 dtc-parser.y                                  |  39 +-
 dtc.c                                         |  76 ++-
 dtc.h                                         |  45 +-
 fdtdump.c                                     |  29 +-
 fdtget.c                                      |   4 +-
 fdtput.c                                      |   4 +-
 flattree.c                                    |  95 ++--
 fstree.c                                      |   5 +-
 libfdt/Makefile.libfdt                        |   2 +-
 libfdt/fdt_overlay.c                          | 677 ++++++++++++++++++++++++++
 libfdt/fdt_ro.c                               |   4 +-
 libfdt/fdt_rw.c                               |   3 +-
 libfdt/fdt_strerror.c                         |   6 +
 libfdt/libfdt.h                               |  82 +++-
 libfdt/libfdt_env.h                           |  27 +-
 libfdt/version.lds                            |   1 +
 livetree.c                                    | 319 +++++++++++-
 srcpos.c                                      |   2 +-
 srcpos.h                                      |  11 +-
 tests/.gitignore                              |   3 +
 tests/Makefile.tests                          |   4 +-
 tests/char_literal.c                          |   2 +-
 tests/check_path.c                            |  83 ++++
 tests/dtbs_equal_ordered.c                    |   2 +-
 tests/dtbs_equal_unordered.c                  |  10 +-
 tests/dumptrees.c                             |   2 +-
 tests/integer-expressions.c                   |   4 +-
 tests/node_offset_by_prop_value.c             |   2 +-
 tests/nopulate.c                              |   2 +-
 tests/overlay.c                               | 233 +++++++++
 tests/{char_literal.c => overlay_bad_fixup.c} |  57 ++-
 tests/overlay_bad_fixup_bad_index.dts         |  14 +
 tests/overlay_bad_fixup_base.dtsi             |  18 +
 tests/overlay_bad_fixup_empty.dts             |  14 +
 tests/overlay_bad_fixup_empty_index.dts       |  14 +
 tests/overlay_bad_fixup_index_trailing.dts    |  14 +
 tests/overlay_bad_fixup_path_empty_prop.dts   |  14 +
 tests/overlay_bad_fixup_path_only.dts         |  14 +
 tests/overlay_bad_fixup_path_only_sep.dts     |  14 +
 tests/overlay_bad_fixup_path_prop.dts         |  14 +
 tests/overlay_base.dts                        |  21 +
 tests/overlay_base_manual_symbols.dts         |  25 +
 tests/overlay_overlay.dts                     |  86 ++++
 tests/overlay_overlay_manual_fixups.dts       | 112 +++++
 tests/overlay_overlay_no_fixups.dts           |  82 ++++
 tests/overlay_overlay_simple.dts              |  12 +
 tests/property_iterate.c                      |   4 +-
 tests/references.c                            |   4 +-
 tests/run_tests.sh                            | 106 ++++
 tests/setprop.c                               |   2 +-
 tests/sized_cells.c                           |   6 +-
 tests/subnode_iterate.c                       |   4 +-
 tests/sw_tree1.c                              |   4 +-
 tests/test_label_ref.dts                      |   9 +
 tests/tests.h                                 |   6 +-
 tests/value-labels.c                          |   6 +-
 treesource.c                                  |  20 +-
 util.c                                        |  11 +-
 util.h                                        |  24 +-
 67 files changed, 2780 insertions(+), 330 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/crosstoolchain/device-tree-compiler.git



More information about the Crosstoolchain-logs mailing list