1/dts-v1/; 2 3/* common format */ 4#line 3 "foo.dts" 5/* newer gcc format */ 6# 9 "baz.dts" 1 7/* flags are optional */ 8# 6 "bar.dts" 9 10/ { 11/* 12 * Make sure optional flags don't consume integer data on next line. The issue 13 * was that the {WS} in the trailing ({WS}+[0-9]+)? could cross the * line- 14 * break, and consume the leading "0" of the hex constant, leaving "x12345678" 15 * to be parsed as a number, which is invalid syntax. 16 */ 17 prop1 = < 18# 10 "qux.dts" 19 0x12345678 20 >; 21/* 22 * Check processing of escapes in filenames 23 */ 24# 100 "\".dts" 25# 200 "\\.dts" 26}; 27