[esnacc-dev] [PATCH 00/11] Windows build and cxx-lib updates
Aaron Conole
aconole at bytheb.org
Tue Dec 6 19:46:58 UTC 2016
This brings a significant number of enhancements to esnacc.
1) The windows build will be working again.
2) PrintXML routines should now conform with XDR coders, and will be readable.
3) osx builds should use a local copy of docbook now. Hopefully, this will
reduce the number of spurious build errors
4) did I mention windows builds? And unit tests?
Aaron Conole (11):
cxx-lib/asn-octs: Improve XML printing
cxx-lib/asn-bits: Update the xml printing
windows: C99 compliant inlines
windows: adjust the iomanip inlines
windows/asn-buf: Fix the ioctl
printxml changes
parser: Remove the weird dependency
appveyor: Enable esnacc unit tests
examples: Windows support
README.md: Condense the badge line
travis: docbook installation on osx
Makefile.am | 4 ++--
README.md | 4 +---
appveyor.yml | 13 ++++++++++++-
c-examples/simple/expbuf-ex.c | 16 ++++++++++++----
c-examples/simple/minbuf-ex.c | 16 ++++++++++++----
c-examples/simple/sbuf-ex.c | 18 +++++++++++++++---
c-lib/inc/gen-buf.h | 2 ++
c-lib/src/asn-bits.c | 5 +----
compiler/back-ends/c++-gen/gen-code.c | 4 ----
compiler/back-ends/c++-gen/kwd.c | 5 -----
compiler/back-ends/c-gen/kwd.c | 5 -----
compiler/back-ends/idl-gen/gen-code.c | 6 +-----
compiler/back-ends/str-util.c | 6 +-----
compiler/core/snacc.c | 5 -----
compiler/core/y.tab.y | 6 +-----
cxx-examples/automake.mk | 3 ++-
cxx-examples/src/gfsi.cpp | 12 +++++++-----
cxx-examples/src/per_tests.cpp | 4 ++--
cxx-lib/inc/asn-incl.h | 13 ++++++-------
cxx-lib/inc/asn-iomanip.h | 25 +++++++++++++-----------
cxx-lib/src/asn-bits.cpp | 36 +++++++++++++++++++++++++++++------
cxx-lib/src/asn-buf.cpp | 17 ++++++++++++-----
cxx-lib/src/asn-octs.cpp | 20 +++++++++++--------
doc/developer-guide-sample-app.md | 2 +-
snacc.h | 4 ++++
travis-prepare.sh | 1 +
26 files changed, 151 insertions(+), 101 deletions(-)
--
2.7.4
More information about the dev
mailing list