From 09c2a4b3ecad5e00e1f32960467d56f7a532efbb Mon Sep 17 00:00:00 2001 From: David Neto Date: Wed, 9 Sep 2015 16:54:39 -0400 Subject: [PATCH] Update CHANGES in the readme.md --- readme.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/readme.md b/readme.md index cf65ffa0..befeb5e2 100644 --- a/readme.md +++ b/readme.md @@ -27,6 +27,21 @@ The validator is incomplete. See the Future Work section for more information. ## CHANGES (for tools hackers) +2015-09-09 +* Avoid confusion about ownership of storage: + * `spv_binary` is only used for output of the assembler, and should + always be destroyed with `spvBinaryDestroy`. + * `spv_text` is only used for output of the disassembler, and should + always be destroyed with `spvTextDestroy`. + * Inputs to the assembler and disassembler are provided as pointer + and length arguments. +* Fixed parsing of floating point literals. +* Fixed the -p option for the disassembler executable. +* Fixed a build break on MSVC when using a ternary operator with conflicting + types. +* More test coverage and other cleanups. + +2015-09-04 * The parser has been overhauled * We use an automatically generated table to describe the syntax of each core instruction. The changes to the SPIR-V spec document generator to