History log of /fuchsia/zircon/system/ulib/fdio/fidl.c
Revision Date Author Comments
# 3cec6c3e 25-Sep-2018 Adam Barth <abarth@google.com>

[fdio] Remove redundant ordinal definitions

Test: No behavior change
Change-Id: Id0d174229deda2eecdb3ba5ccdfc028053f20d37


# d00a93e5 21-Sep-2018 George Kulakowski <kulakowski@google.com>

[fdio] Use -fvisibility=hidden

This exports only the symbols declared in the public headers.

ZX-1895 #comment

Test: full system build
Change-Id: Idf762ea94518d668c26235047a5917bc4d4399ef


# 155019a5 11-Sep-2018 Sean Klein <smklein@google.com>

[io][fidl] Update io.fidl to comply with the FIDL style guide

As documented:
https://fuchsia.googlesource.com/docs/+/master/development/api/fidl.md

- Constants must be named in ALL_CAPS_SNAKE_CASE.
- Enum members must be named in ALL_CAPS_SNAKE_CASE.

Test: CQ

Change-Id: I643e0aec420c3c61753fad15a03a79f6f4fa9d52


# 3ef0d5f0 21-Aug-2018 Sean Klein <smklein@google.com>

[fidl] Flatten interface Object and Node into Node

Test: fs-tests

Change-Id: I1cc0aaf4e89caaa821b75361010cea5f2d77c644


# 84288d78 15-Aug-2018 Brian Swetland <swetland@google.com>

[fdio] return library to all C code

With the move to the C fidl bindings, the C++ custom bindings went
away and nothing in fidl.cpp needs C++ any more.

Reduces our library dependencies and keeps us consistent across
the fdio codebase.

Test: system boots, runtests passes
Change-Id: Ie5a4740f450b50178c928d82e4b588a2449a91aa