Update CHANGES in the readme.md
authorDavid Neto <dneto@google.com>
Wed, 9 Sep 2015 20:54:39 +0000 (16:54 -0400)
committerDavid Neto <dneto@google.com>
Mon, 26 Oct 2015 16:54:39 +0000 (12:54 -0400)
readme.md

index cf65ffa..befeb5e 100644 (file)
--- 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