platform_external_dtc/tests/.gitignore
Stephen Warren 1ff3d3f8de dtc: cpp co-existence: allow names starting with # to be escaped
The device tree language as currently defined conflicts with the C pre-
processor in one aspect - when a property or node name begins with a #
character, a pre-processor would attempt to interpret it as a directive,
fail, and most likely error out.

This change allows a property/node name to be prefixed with \. This
prevents a pre-processor from seeing # as the first non-whitespace
character on the line, and hence prevents the conflict. \ was previously
an illegal character in property/node names, so this change is
backwards compatible. The \ is stripped from the name during parsing
by dtc.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: David Gibson <david@gibson.dropbear.id.au>
2012-09-28 09:23:43 -05:00

56 lines
824 B
Text

*.dtb
*.dts.test.s
*.test.dts
tmp.*
/add_subnode_with_nops
/appendprop[12]
/asm_tree_dump
/boot-cpuid
/char_literal
/del_node
/del_property
/dtbs_equal_ordered
/dtbs_equal_unordered
/dtb_reverse
/dumptrees
/extra-terminating-null
/find_property
/get_alias
/get_mem_rsv
/get_name
/get_path
/get_phandle
/getprop
/incbin
/integer-expressions
/mangle-layout
/move_and_save
/node_check_compatible
/node_offset_by_compatible
/node_offset_by_phandle
/node_offset_by_prop_value
/nop_node
/nop_property
/nopulate
/notfound
/open_pack
/parent_offset
/path-references
/path_offset
/path_offset_aliases
/phandle_format
/propname_escapes
/references
/root_node
/rw_tree1
/set_name
/setprop
/setprop_inplace
/sized_cells
/string_escapes
/subnode_offset
/supernode_atdepth_offset
/sw_tree1
/truncated_property
/utilfdt_test
/value-labels