zephyr/scripts
Ulf Magnusson c2d702b961 dts: dtlib: Fix parsing of character literals
This was allowed due to a misunderstanding:

    foo = 'x';

In reality, 'x' works like an integer literal, and is used like this:

    foo = < 'x' >;

Fix character literal parsing to match the C tools.

Also fix backslash escape parsing to match the C tools exactly
(get_escape_char() in util.c): \<char> should be turned into <char> if
<char> isn't recognized as a special escape character, instead of being
left alone. This fixes parsing of e.g. '\'' (a character literal with a
single quote in it).

Piggyback some more tests for weird property/node names.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-08-13 07:41:45 -05:00
..
checkpatch kernel: rename NANO_ESF 2019-07-25 15:06:58 -07:00
ci west: require v0.6.0 or higher 2019-08-05 15:17:45 +02:00
coccinelle
dts dts: dtlib: Fix parsing of character literals 2019-08-13 07:41:45 -05:00
footprint
gitlint
kconfig
sanity_chk boards: remove quarl_se_c1000 2019-07-29 21:30:25 -07:00
support
west_commands scripts: openocd: use hex file for flash command 2019-08-08 22:16:50 +02:00
.gitignore
checkpatch.pl
checkstack.pl
coccicheck
dir_is_writeable.py
elf_helper.py
file2hex.py
filter-known-issues.py
gen_app_partitions.py
gen_cfb_font_header.py scripts: gen_cfb_font_header: modify to replicate cfb fonts 2019-07-31 05:43:50 -04:00
gen_gcov_files.py
gen_kobject_list.py userspace: add kobject flag for drivers 2019-07-24 12:33:34 +02:00
gen_offset_header.py
gen_priv_stacks.py
gen_relocate_app.py scripts: make mpu align in sections for code reloation 2019-07-18 11:09:48 -04:00
gen_syscall_header.py
gen_syscalls.py
mergehex.py
parse_syscalls.py
process_gperf.py
qemu-machine-hack.py
requirements.txt requirements.txt: change package name "hub" to "git-spindle" 2019-08-12 11:53:10 +02:00
sanitycheck scripts/sanitycheck: optimize disk usage for --save-tests 2019-07-31 18:46:32 -04:00
series-push-hook.sh
spelling.txt
subfolder_list.py
tags.sh
valgrind.supp
waitpid
west-commands.yml
zephyr_module.py build: west: Update the error message when not in west dir 2019-08-06 19:13:24 +02:00