[Crosstoolchain-logs] [device-tree-compiler] annotated tag v1.4.2 created (now 24ec6e0)
Hector Oron
zumbi at moszumanska.debian.org
Thu Dec 8 17:24:56 UTC 2016
This is an automated email from the git hooks/post-receive script.
zumbi pushed a change to annotated tag v1.4.2
in repository device-tree-compiler.
at 24ec6e0 (tag)
tagging ec02b34c05be04f249ffaaca4b666f5246877dea (commit)
tagged by David Gibson
on Sat Sep 3 21:02:46 2016 +1000
- Log -----------------------------------------------------------------
DTC 1.4.2
Boring release. This has a few bugfixes, and most importantly, it
includes a number of symbols in version.lds which should have been
exported all along, but were left out previously.
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJXyq4AAAoJEGw4ysog2bOSSxkQAKSY9mTfceT5Hvtf7/wkf9IS
Q1qdmaA8W1zKUPDHlzgIQ44Nz9m2+MVhl3nzlIDsjbAjLZlOfIEaBzmXUDE8MVPv
wCN+dEcMupN8nTFxeu72/69IXgpKZuNsMRGadiakvH4ja7X2TGmAgLAsAxNndaje
CPcPPZ50I3WCK/z80b3gc1M1Un/TxvZ++npdTJUidi/+UkokVSR4MDOp95uDPbFl
rgqUUuUPUx8gI65BX20UFWWj7PE/WIFsPDNRH9jXlHnd3Vs8QC4gxE1N34K64wl2
BZaUGBOVQisBn8Hx6q1s66T5J1VdMhBvy8vIiZr9CMSEl4cWe3ngxuRXnYWPz0Xz
/rHUSp+RVu0Zy5YWIr9c5+tJUPlKeb6zaycSNOlYV9WXvD9G2Ho6kVQIUxALMamj
5Lv4Kq5GwyofQuSOPlNVC/8m9akDMj0NPKWW7O6e1ihFTAq7XudwOBbm2+MdXmSG
dGHAxSLLCiFBnRbGt64KasAY6AfoHvswK5WCYr1+nAnhz15wksWpGp3qD+KITPzP
NogJcoqwYSV/YPPuKwThTgnJFw95SLOzfkXpsGSObP40TTisTSnHeHF6Tb3EXSW5
ajuWXGNFUUonV/p4D2OKdUSYZ0XXEjHXLXDXxMdr6FQ/CcQnbRUMSDRnP7/9F1Y2
NI1+XT3iOCQMMUBus2QC
=/ZUB
-----END PGP SIGNATURE-----
Anders Hedlund (1):
libfdt: Added missing functions to shared library
Andre Przywara (2):
guess input file format based on file content or file name
guess output file format
Andrei Errapart (3):
Correct write_propval_bytes() for platforms with signed char by default
Open binary files in binary mode
Work around MSVC limitations
Anton Blanchard (1):
Catch unsigned 32bit overflow when parsing flattened device tree offsets
Anton Staaf (5):
dtc: Refactor character literal parsing code
dtc: Support character literals in cell lists
libfdt: Add fdt16_to_cpu utility function
dtc: Add data_append_integer function
dtc: Add support for variable sized elements
Becky Bruce (1):
dtc: Update flat OF doc for new mdio properties
Bert Kenward (1):
Remove invalid macro starting with _ from libfdt_env.h
Colin Ian King (1):
dtc: Use va_end to match corresponding va_start
Courtney Cavin (1):
libfdt: check for potential overrun in _fdt_splice()
David Gibson (326):
Initial commit
Initial label support. Also switch to glr-parser mode and get rid of
Rudimentary phandle reference support.
Remove build_empty_property(). It wasn't useful.
First cut at a "libdt" set of routines for extracting things from the
Add missing file.
Oops. Using %{ %} in the rules (rather than definitions) section of a
Add flex option to stop warning about unused yyunput().
Add automatic dependency generation.
Fix bug in error message.
Use u8 instead of uint8_t, as we do with the other size types.
Remove inaccurate comment.
Ensure that the reserve map is doubleword aligned in blob and asm output.
Oops, fix stupid bug where we emitted padding before, rather than after
Support for specifying memreserve ranges in the source format, based on
Remove unused enum from dtc.h.
In flat tree reading, check for (negative) string offsets which underrun
Add a couple of missing cpu_to_be32() writing the version numbers out.
Forgot to realign after emitting auto-generated "name" properties. Oops.
Remove an unused function, mark a bunch of other functions and variables
Fix endian problems with handling of memreserve entries (bug pointed out
Add ftdump utility, contributed by Pantelis Antoniou.
Oops, use strtoul() instead of strtol() in dtc-lexer.l, so that we
Use C99 fixed width integer type names in libdt.
Oops avoid using case range gcc extension.
Rudimentary support for reporting the line number of syntax errors.
Update TODO
Reduce message about too-long property names to a mere warning, it causes
Alter add_property() and add_child() functiosn to add to the end of their
Add a .gitignore file.
Add a second cpu and a timebase frequency to test.dts.
Rework tracking of reserve entries during processing. This is initial work
Use names for output functions in the form dt_to_*() instead of
Remove no longer used (and already commented) reserve_data field from boot_info.
Added document describing flattened tree format and what properties / nodes
Add paper on the flattened tree and dtc presented at linux.conf.au 2006 by
libfdt - library for manipulating device trees in flattened format
Have tests read example tree from a generated file, rather than link it in.
Fix building of dumptrees
Simplify string table access functions
libfdt: Sequential write support
Add a copy of the GPL
libfdt: Fix logic in nop_property testcase
libfdt: Export accessors for header fields
libfdt: Implement fdt_move()
libfdt: Factor out string search function
libfdt: Introduce flat tree format v17
libfdt: Read-write support
libfdt: Add dtb files to .gitignore
libfdt: Fix libfdt for little endian hosts
libfdt: Fixups for 64-bit machines
dtc: Remove verbose message from get_node_phandle()
libfdt: Abolish fdt_property_offset()
libfdt: Remove unused _ptr_offset() function
libfdt: Fix bounds-checking bug in fdt_get_property()
libfdt: Fixup usage of fdt_offset_ptr() in fdt_rw.c
libfdt: Use void * to refer to device tree blobs
libfdt: Abolish encoding of error codes into pointers
libfdt: More consistent handling of returned error codes.
libfdt: Clean up error codes
libfdt: Add TODO file
libfdt: Add fdt_strerror() function to library
Remove check for linux,platform property in /chosen
Bugfix for CHECK_HAVE_WARN_PHANDLE()
Allow multipart property values
Allow references to labels
libfdt: Fix fdt_strerror() bugs
libfdt: Use correct property format
Fix flat_dt_property structure
Add support for flat device tree format version 17
Get rid of libdt.c
libfdt: Remove #includes from fdt.h
dtc: Fix recognition of whitespace characters
libfdt: More thorough use of constification
libfdt: Switch to dual GPL/BSD license
Move everything into a subdirectory in preparation for merge into dtc.
Merge ../libfdt into dtc-libfdt-merge
Merge libfdt into dtc.
dtc: Accept NOPs in dtb input regardless of version
dtc: Count testcases and results in the dtc/libfdt testsuite
dtc: Remove redundant copy of the GPL
dtc: Improve and better integrate dtc and libfdt Makefiles
dtc: Remove bogus break statement
dtc: Improve the make install target
libfdt: Fix handling of trailing / in fdt_path_offset()
libfdt: Add fdt_get_name() to retrieve a node's name
libfdt: Add fdt_get_path() function
libfdt: Add fdt_parent_offset() and supporting functions
dtc: Fix summary calculation in testsuite
libfdt: Fix use of uninitialized variable in fdt_get_path()
dtc: Make make print a message when linking testcases
dtc: Optimise by default, fix warnings thus uncovered
dtc: Assume properties preced subnodes in the flattened tree
libfdt: Add fdt_node_offset_by_prop_value()
libfdt: Consistently use big-endian property data in testcases
dtc: Cleanup testsuite organization
dtc: Add basic testcases for dtc
dtc: Whitespace cleanup
dtc: Use libfdt/fdt.h instead of flat_dt.h
libfdt: Test rw functions on more trees
libfdt: Make unit address optional for finding nodes
dtc: Refactor Makefiles
libfdt: Add functions to get/add/delete memory reservemap entries
libfdt: libfdt_env.h must be included first
dtc: Don't delete *.test.dtb between testgroups
libfdt: Add functions for handling the "compatible" property
dtc: Improve support for string escapes
dtc: Restore missing code for testcases
dtc: Improve -Odts output
libfdt: Make fdt_string() return a const pointer
dtc: Make helper macros in trees.S more flexible
libfdt: Add missing RW_CHECK_HEADER to fdt_del_node()
dtc: Disable semantic checks by default
dtc: data.c doesn't need to include dtc-parser.tab.h
libfdt: Rename and publish _fdt_check_header()
libfdt: Rename and publish _fdt_next_tag()
libfdt: Add some documenting comments in libfdt.h
libfdt: Documentation (patch the second)
libfdt: Remove un-const-safe fdt_set_header macro
libfdt: Test on trees with different block layouts
dtc: Remove leftover debugging printf() from mangle-layout
libfdt: Correctly handle versions > 17
libfdt: Handle v16 and re-ordered trees for r/w
dtc: Move tree checking code to checks.c
dtc: Don't include libfdt in global LDFLAGS
dtc: Make -Idts -Odts preserve node/property labels
dtc: Don't force alignment of cell list data
libfdt: Add more documentation (patch the third)
libfdt: Add more documentation (patch the fourth)
libfdt: Fix sw_tree1 testcase
dtc: Refactor printing of property values in -Odts mode
dtc: Make -Idts -Odts preserve property-internal labels
dtc: Add testcases exercising -Odts mode
dtc: Better exercise dtc base and bytestring features
libfdt: Add more documentation (path the fifth)
dtc: Simplify lexing/parsing of literals vs. node/property names
dtc: Switch dtc to C-style literals
dtc: -Odts produces v1 output
dtc: Add missing dependencies for tests
libfdt: Add phandle related functions
dtc: Add testcase for dtc references
libfdt: Abolish _typed() variants, add _cell() variants
libfdt: Abolish fdt_offset_ptr_typed()
dtc: Add testcases for tree checks
dtc: Don't use env(1) in testsuite
dtc: Remove some redundant testcases
dtc: Add valgrind support to testsuite
dtc: Flexible tree checking infrastructure (v2)
dtc: Merge refs and labels into single "markers" list (v2)
dtc: Fix some lexical problems with references
dtc: Fix uninitialized use of structure_ok
dtc: Add many const qualifications
dtc: Fix FAIL() macro varargs
dtc: Convert "name" property checking to new infrastructure
dtc: Trivial lexer cleanups
dtc: Generate useful error message for properties after subnodes
dtc: Implement path references
dtc: Remove space from flex command line
dtc: More detailed testing of tree checks
dtc: Migrate "one cell" checks to new framework
dtc: Migrate "string property" checks to new framework
dtc: Remove obsolete check_properties() function
dtc: Convert #address-cells and #size-cells related checks
dtc: Convert check for obsolete /chosen property
dtc: Reinstate full old-style reference-to-path for v0 dts files
dtc: Make dtc-checfails.sh script catch deaths-by-signal
dtc: Allow gcc format warnings for check_msg()
dtc: Fix silly typo in dtc-checkfails.sh
libfdt: Add more documentation (patch the sixth)
libfdt: Add more documentation (patch the seventh)
dtc: Don't build tests as part of "all"
dtc: Remove remaining old-style checks
dtc: Add missing copyright notice for dumptrees.c
dtc: Update TODO files
dtc: Remove header information dumping
dtc/libfdt: Add README clarifying licensing
libfdt: Add fdt_set_name() function
libfdt: Add and use a node iteration helper function.
libfdt: Fix NOP handling bug in fdt_add_subnode_namelen()
dtc: Fold comment handling test into testsuite
libfdt: More tests of NOP handling behaviour
libfdt: Trivial cleanup for CHECK_HEADER)
libfdt: Remove no longer used code from fdt_node_offset_by_compatible()
dtc: Fix error reporting in push_input_file()
dtc: Implement checks for the format of node and property names
dtc: Fix indentation of fixup_phandle_references
dtc: Strip redundant "name" properties
dtc: Test and fix conversion to/from old dtb versions
dtc: Use for_each_marker_of_type in asm_emit_data()
dtc: Make -I dtb mode use fill_fullpaths()
dtc: Make eval_literal() static
dtc: Assorted improvements to test harness
dtc: Testcases for input handling
dtc: Make dtc_open_file() die() if unable to open requested file
dtc: Remove ugly include stack abuse
dtc: Abolish asize field of struct data
dtc: Add some documentation for the dts formta
dtc: Cleanup \nnn and \xNN string escape handling
dtc: Change exit code for usage message
dtc: Simplify error handling for unparseable input
dtc: Clean up included Makefile fragments
dtc: Trivial formatting fixes
dtc: Make dt_from_blob() open its own input file, like the other input formats
dtc: Rework handling of boot_cpuid_phys
dtc: Add program to convert dts files from v0 to v1
dtc: Remove reference to dead Makefile variables
libfdt: Several cleanups to parameter checking
dtc: Remove some small bashisms from test scripts
dtc: Fix some printf() format warnings when compiling 64-bit
dtc: Add a testcase for 'reg' or 'ranges' in /
dtc: Add support for binary includes.
dtc: Testcase for /include/ directive
dtc: Use stdint.h types throughout dtc
dtc: Use the same endian-conversion functions as libfdt
dtc: Use libfdt endian conversion functions in libfdt
dtc: Address an assortment of portability problems
dtc: Clean up lexing of include files
dtc: Enable and fix -Wpointer-arith warnings
dtc: Enable and fix -Wcast-qual warnings
dtc: Run relevant checks on dtb input as well as dts
libfdt: Increase namespace-pollution paranoia
libfdt: Forgot one function when cleaning the namespace
dtc: Remove unused lexer function
dtc: Make many functions 'static'
libfdt: Implement fdt_get_property_namelen() and fdt_getprop_namelen()
libfdt: Fix bugs in fdt_get_path()
libfdt: Add function to explicitly expand aliases
libfdt: Fix bug in fdt_subnode_offset_namelen()
dtc: Check return value from fwrite()
dtc: Use noinput flex option for convert-dtsv0 to remove warning
dtc: Handle linux,phandle properties which self-reference
libfdt: Fix error in documentation for fdt_get_alias_namelen()
dtc: Move some functions to util.[ch]
dtc: Make asm output more portable and add testcases
dtc: Add testcases for labels within values
libfdt: Rework fdt_next_node()
libfdt: Rework/cleanup fdt_next_tag()
Fix bug in -Odts with properties containing multiple terminating nulls
Use yylloc instead of yyloc
Don't use echo -e in run_tests.sh
Fix dtc bugs for 64-bit compile
Assorted cleanups and extensions for ftdump
Support ePAPR compliant phandle properties
dtc: Simpler interface to source file management
dtc: Cleanup line number tracking, add column number tracking
dtc: Cleanup srcpos_string()
dtc: Cleanup YYLTYPE and YYLLOC_DEFAULT declarations
dtc: Automatically pick a sensible boot_cpuid_phys
Disallow re-use of the same label within a dts file
Remove obsolete references_dts0 test
dtc: Allow multiple labels on nodes and properties
dtc: Audit and fix valgrind errors
dtc: Correct headers in util.c
dtc: Enable more warnings
libfdt: Implement property iteration functions
dtc: Add -Wredundant-decls (resend)
dtc: Extend and better test dtbs_equal utility programs (resend)
Remove another bashism from run_tests.sh
Add merging of labelled subnodes. This patch allows the following
dtc: Add code to make diffing trees easier
dtc: Remove gcc 4.6 "set but not used" warnings
libfdt: Activate testcase for appending properties
Update .gitignore for tests
Add quilt files to .gitignore
Trivial style fixup
Remove unused variable from test scripts
Use 'trap' builtin to clean up temporaries in test scripts
Remove bashism from run_tests.sh
Factor signal checks out of test scripts
Clean up invocation of fdt{get,put} tests
Don't use diff to check fdt{get,put} results
Generate test data for fdtput more sensibly
Fix uninitialized access bug in utilfdt_decode_type
Remove test_tree1_dts0 testcases
libfdt: Add helpers for 64-bit integer properties
libfdt: Add helper function to create a trivial, empty tree
Re-work level setting on checks code
Allow toggling of semantic checks
Use shorten_echo for wrap_tests
Remove some tests for misfeatures
Add missing test binary to .gitignore
Makefile: provide separate install targets
libfdt: Add function to resize the buffer for a sequential write tree
Use stdbool more widely
Add option to run_tests.sh to stop immediately on a failing test
Fix valgrind errors in sw_tree1
Remove unused srcpos_warn() function
Fix typo in type of srcpos_verror() et al.
Fix indentation of srcpos_verror()
Fix memory leak in srcpos_verror()
Make srcpos_{v,}error() more widely useful
Move integer literal processing back to the lexer
Move character literal processing to the lexer
Die on failed /incbin/ seeks
Correct locations in parser error messaes
Clean up parser error messages
Remove references to unused DT_BASE token
Fix bug with references to root node
libfdt: Add helpers to read #address-cells and #size-cells
Fix an off-by-2 error in the source output code
dtc: Add maintainer script for signing and upload to kernel.org
dtc: Bump version to 1.4.1
Use a helper function to clean up path_offset testcase
Extend path_offset testcase for handling of duplicated separators
Add testcases for fdt_path_offset_namelen()
Add simple .travis.yml
Move fdt_path_offset alias tests to right tests section
Remove redundant fdtdump test code
fdtdump: Fix bug printing bytestrings with negative values
Remove duplicated -Werror in dtc Makefile
libfdt: Add some missing symbols to version.lds
libfdt: Fix undefined behaviour in fdt_offset_ptr()
Prevent crash on division by zero
Gracefully handle bad octal literals
Fix crash on nul character in string escape sequence
Fix some bugs in processing of line directives
Prevent crash on modulo by zero
Use xasprintf() in srcpos
Alter grammar to allow multiple /dts-v1/ tags
Remove tree check functions
Remove property check functions
Simplify check field and macro names
Remove unused srcpos_dump() function
convert-dtsv0-lexer.l: fix memory leak
dtc: Bump version to 1.4.2
dtc: Makefile improvements for release uploading
Ed Swarthout (1):
ftdump missing be32_to_cpu() on size cell.
Emil Medve (3):
dtc: Fix the install target
Fix libraries (static and dynamic) installation
Fix a possible overflow case detected by gcc 4.3.2
Florian Fainelli (6):
dtc: avoid shadowing dirname()
libfdt: avoid shadowing "err" in FDT_CHECK_HEADER
libfdt: avoid shadowing "err" in FDT_RW_CHECK_HEADER
Makefile: enable -Wshadow by default
dtc: fix some more -Wshadow warnings
Makefile: add a make "dist" target
François Revol (1):
Fix typo
Grant Likely (3):
Allow device tree to be modified by additonal device tree sections
Update .gitignore files
Add a README file for dtc and libfdt
Heinrich Schuchardt (4):
Remove dead code in util.c
Consistently use xrealloc instead of realloc
Remove duplicate assignment
Update source code location for dtc in manual.txt
Horst Kronstorfer (1):
dtc: Fix zero-length input segfault
Jack Miller (2):
Properly handle embedded nul delimited string lists
Fix crash with poorly defined #size-cells
Jean-Christophe Dubois (4):
DTC: Fix memory leak on flatname.
fdtdump.c: make sure size_t argument to memchr is always unsigned.
fdtget.c: Fix memory leak
fdtput.c: Fix memory leak.
Jean-Christophe PLAGNIOL-VILLARD (1):
add Mac OS X support
Jerry Van Baren (6):
Improve options, #define default version.
Implement the -R option and add a -S option.
Add -o <output file> to the usage message.
Fix reserve map output for asm format.
Assemble the blob in memory before writing it out.
Fix the -S to modify the totalsize properly.
John Bonesio (2):
Create new and use new print_error that uses printf style formatting.
Allow nodes to be referenced by path at the top level.
Jon Loeliger (43):
Don't generate the mem-reserve entry for the blob itself,
Use .long on high and low halfs of u64s to avoid .quad
Remove dead code.
Add copyright. Fix 80-column line.
Merge branch 'jdl'
Add support for decimal, octal and binary based cell values.
Add some initial test cases.
Moved data_convert_cell() out of data.c to the parser.
DTC: Add support for a C-like #include "file" mechanism.
DTC: Incorporate some review suggestions.
Add a note to the build about the expected parser warnings.
Add DTC release version information.
Reorganized Makefile into better top-down structure.
Make release 1.0.0-rc1!
Add initial Device Tree Compiler manual
Merge branch 'doc'
DTC 1.0.0
Restore warning message about bison expected output.
Reformat grammar rules to not mix language syntax and yacc syntax.
DTC: Minor grammar rule shuffle.
DTC: Remove an unneeded %token definition.
Appease the printf() format $Gods with a correct type.
Quiet a bogus "May be used uninitialized" warning.
DTC: Remove the need for the GLR Parser.
Add a script that compares an "old" and "new" dtc results.
Tag Version 1.1.0-rc1
Tag Version 1.1.0
Tag Version 1.2.0-rc1
Tag Version 1.2.0-rc2
libfdt: Fix 'make install' target handling of .h files.
Tag Version 1.2.0
Fix an overflow case in fdt_offset_ptr() detected by GCC 4.3.
Some Documentation fixes and generalizations.
Rearrange ftdump and convert-dtsv0 into sub-Makefiles.
Implement and use an xstrdup() function
Use flex's YY_USER_ACTION feature to avoid code duplication
Enhance source position implementation.
Remove support for the legacy DTS source file format.
Add conditionalized debug() print macro.
Tag Version 1.3.0
Introduce ${TESTS_BIN} in Makefiles to identify tested executables.
Revert "utilfdt_read: pass back up the length of data read"
Tag Version 1.4.0
Josh Boyer (5):
dtc: Add install makefile target
libfdt: Add version.lds file
libfdt: Introduce libfdt shared library
dtc: Remove unused check variable
dtc: Remove unused variable in flat_read_mem_reserve
Julien Grall (1):
libfdt: Add missing functions to shared library
Justin Sobota (1):
Added license header to dtc/libfdt/fdt.h and libfdt_env.h
KRONSTORFER Horst (1):
dtc: Drop the '-S is deprecated' warning
Kim Phillips (5):
Change default output blob version from 3 to 16
dtc/tests: don't include fdt.h prior to libfdt.h
dtc/fdtdump: include libfdt_env.h prior to fdt.h
dtc/libfdt: introduce fdt types for annotation by endian checkers
dtc/libfdt: sparse fixes
Kumar Gala (5):
Fix whitespace in libfdt/fdt.h
Add an option to pad the blob that is generated
Print out the total size as part of ftdump
Fix padding options
libfdt: Add support for using aliases in fdt_path_offset()
Laurent Gregoire (1):
libfdt: Fix C++ compile-time cast error on gnu 4.2.1
Lukasz Wojcik (1):
Modification of lexer and parser, improving dtc portability.
Mark A. Greer (1):
The problem is that asm_emit_cell() was swapping its asm output when
Martin Ettl (1):
Fix a filehandle leak
Masahiro Yamada (3):
libfdt: fix comment block of fdt_get_property_namelen()
libfdt: simplify fdt_node_check_compatible()
libfdt: simplify fdt_del_mem_rsv()
Maxime Ripard (4):
libfdt: Add iterator over properties
libfdt: Add max phandle retrieval function
libfdt: Add fdt_getprop_namelen_w
libfdt: Add fdt_setprop_inplace_namelen_partial
Michael Ellerman (2):
dtc: srcpos_verror() should print to stderr
Add documentation on how to submit patches
Michael Neuling (2):
dtc: add setting of physical boot cpu
dtc: fix endian issue when reading blobs
Mike Frysinger (13):
fdtdump: rename from ftdump
utilfdt_read_err: use xmalloc funcs
utilfdt_read: pass back up the length of data read
die: constify format string arg
util_version: new helper for displaying version info
utilfdt_read: pass back up the length of data read
fdtdump: make usage a bit more friendly
fdtdump: add a --scan option
dtc/fdt{get, put}/convert-dtsv0-lexer: convert to new usage helpers
util: drop "long" from usage helpers
util: add common ARRAY_SIZE define
fdtdump: add a debug mode
tests: convert `echo -n` to `printf`
Milton Miller (12):
dtc: parse NOP in dtb input
dtc: fix asm for version 17
dtc: move declaration of yyerror
dtc: complain about unparsed digits in cell lists
dtc: implement labels on memory reserve slots
dtc: clean up grow_data_for()
dtc: allow a label: in any dts context
dtc: implement labels on property data
dtc: store labels in ascending order
dtc: add a testcase with labels
dtc: align header comments in asm output
dtc: format memory reserve as pairs on two lines
Minghuan Lian (1):
libfdt: Add support for appending the values to a existing property
Nikhil Devshatwar (1):
dtc: parser: Add label while overriding nodes
Niklaus Giger (1):
Install & document convert-dtsv0
Pantelis Antoniou (3):
fdtdump: properly handle multi-string properties
Fix util_is_printable_string
util: Add xasprintf portable asprintf variant
Paolo Bonzini (1):
libfdt: include version number in soname
Paul Gortmaker (1):
dtc: give advance warning that "-S" is going away.
Peter Hurley (1):
libfdt: Add fdt_path_offset_namelen()
Phil Elwell (1):
Improve portability
Scott Wood (9):
Remove bogus errors from check_chosen.
Add yyerrorf() for formatted error messages.
Look for include files in the directory of the including file.
Return a non-zero exit code if an error occurs during dts parsing.
Handle absolute pathnames correctly in dtc_open_file.
Remove \n from yyerror() call.
Convert malloc() uses to xmalloc().
Preserve scanner state when /include/ing.
Remove const from dtc_file::dir.
Serge Lamikhov-Center (2):
util: Fix out of bounds memory access
Pass 'unsigned char' type to isdigit()/isspace()/isprint() functions
Simon Glass (32):
Split out is_printable_string() into util.c
Add missing tests to .gitignore
Create Makefile.utils and move ftdump into it
Add fdt read/write utility functions
Make testutils use utilfdt
ftdump: use utilfdt to read blob
Add fdtget utility to read property values from a device tree
Add fdtput utility to write property values to a device tree
fdtget: Fix multiple arg bug and add test for it
fdtget: Add -p to list the properties of a node
fdtget: Add -l to list the subnodes of a node
fdtget: Add -d to provide a default value
dtc: Add -i option to support search paths
dtc: Remove spurious output on stderr
dtc: Adjust .gitignore to be in alphabetical order
Add integer expressions files to .gitignore
fdtput: Fix nit in help message
fdtput: Prepare to support multiple operations
fdtput: Add -c option to create nodes
fdtput: Adjust report_error() to use name, namelen params
fdtput: Add -p option to create subnodes along entire path
Adjust util_is_printable_string() comment and fix test
Move property-printing into util
.gitignore: Add rule for *.patch
Export fdt_stringlist_contains()
libfdt: Add fdt_next_subnode() to permit easy subnode iteration
Correct output from memreserve in fdtdump
Tweak code to display cell values
Add a basic test for fdtdump
Correct space-after-tab in libfdt.h
Correct line lengths in libfdt.h
Correct a missing space in a fdt_header cast
Srinivas Kandagatla (1):
fdtput: expand fdt if value does not fit
Stephen Warren (14):
dtc: Implement -d option to write out a dependency file
fdtget-runtest.sh: Fix failures when /bin/sh isn't bash
dtc: Basic integer expressions
Fix compilation warning/error in setprop_inplace.c
Add test for re-defining an identical label
dtc: Add ability to delete nodes and properties
dtc: cpp co-existence: allow names starting with # to be escaped
dtc: cpp co-existence: add support for #line directives
dtc: zero out new label objects
dtc: fix for_each_*() to skip first object if deleted
fdtget-runtest.sh: use printf instead of /bin/echo -e
dtc: ensure #line directives don't consume data from the next line
Ensure all tests have matching reg and unit address
Warn on node name unit-address presence/absence mismatch
Stuart Yoder (1):
remove check for interrupt-controller property under /chosen
Thierry Reding (4):
fdt: Add a function to count strings
fdt: Add a function to get the index of a string
fdt: Add functions to retrieve strings
libfdt: Add a subnodes iterator macro
Wang Long (3):
dtc: Update the usage helper message
dtc: Delete the unused start condition INCLUDE
fdtput: add delete node and property function
Wolfram Sang (1):
libfdt: Improve documentation in libfdt.h
Yann E. MORIN (1):
dtc/libfdt: install missing header
-----------------------------------------------------------------------
No new revisions were added by this update.
--
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