c-capnproto/compiler
Jason Heeris e13c143c99 Fix bug where enums were treated interchangeably with uint16_t.
ANSI C makes no guarantee about the size of an enum, only that it will be the
minimum required integer type that can hold all the given values. Treating
enums as interchangeable with uint16_t data caused undefined behavoiur on
platforms where enums were always at least 32 bits.
2020-12-28 21:46:37 +08:00
..
c++.capnp compiler: update schemas from v0.5.2 2015-08-04 11:55:23 -07:00
c++.capnp.c Silence warning on unused struct parameter 2017-05-19 09:40:37 +02:00
c++.capnp.h Silence GCC unnamed union warning 2017-05-19 09:35:09 +02:00
c.capnp Add all .capnp files to make dist archive. 2017-03-26 15:23:35 +01:00
c.capnp.c Most .capnp files use "/c.capnp".fieldgetset. Recompile from schema files. 2017-03-26 23:40:55 +01:00
c.capnp.h Most .capnp files use "/c.capnp".fieldgetset. Recompile from schema files. 2017-03-26 23:40:55 +01:00
capnpc-c.c Fix bug where enums were treated interchangeably with uint16_t. 2020-12-28 21:46:37 +08:00
schema-test.cpp add approprate per-file license headers 2016-02-28 12:47:42 +01:00
schema.capnp Most .capnp files use "/c.capnp".fieldgetset. Recompile from schema files. 2017-03-26 23:40:55 +01:00
schema.capnp.c Silence warning on unused struct parameter 2017-05-19 09:40:37 +02:00
schema.capnp.h Silence GCC unnamed union warning 2017-05-19 09:35:09 +02:00
str.c add approprate per-file license headers 2016-02-28 12:47:42 +01:00
str.h compiler/str.h: include stdarg.h for va_list 2019-04-22 20:58:49 +01:00
test.capnp Most .capnp files use "/c.capnp".fieldgetset. Recompile from schema files. 2017-03-26 23:40:55 +01:00
test.capnp.c Silence warning on unused struct parameter 2017-05-19 09:40:37 +02:00
test.capnp.h Silence empty struct warning 2017-05-19 09:45:01 +02:00
update-notes.md compiler: notes on updating from upstream 2015-08-04 12:04:49 -07:00