Sync changes from latest snowball compiler version
commit51bf3f2585e60b2b11dd57a7529eb3c37c4b880d
authorOlly Betts <olly@survex.com>
Tue, 24 Apr 2018 00:27:13 +0000 (24 12:27 +1200)
committerOlly Betts <olly@survex.com>
Tue, 24 Apr 2018 00:32:47 +0000 (24 12:32 +1200)
treee844d004cd83a5e55186ed2565bd1dd86b31f92e
parent4ae447e7382ff4983fe15d02663b28edc01d3479
Sync changes from latest snowball compiler version

* Avoid comparing with uninitialised array element in compiler.
* Fix GCC7 misleading indentation and switch case fall-through warnings.
* Fix // comments in snowball compiler code for C90 compatibility.
* Support for {U+1234} notation to specify Unicode codepoints.
xapian-core/languages/Makefile.mk
xapian-core/languages/compiler/analyser.c
xapian-core/languages/compiler/driver.c
xapian-core/languages/compiler/generator.c
xapian-core/languages/compiler/header.h
xapian-core/languages/compiler/tokeniser.c