On Thu, 2016-09-29 at 10:21 +1000, David Gibson wrote: > Right. Can you rebase your current patches and post them as a new > series. That's makes my life easier compared to updated versions of > each patch in various places in the thread.
Certainly. No problem. Here is the third revision of the patch series which adds support for building configurator with Microsoft Visual C++ and running it on Windows. Significant changes from v2: * Removing the unnecessary EINTR and short read/write handling code. * Switching from the musl libc err.h implementation to the CCAN err module one in hopes of reducing maintenance burden and code proliferation. * Additional documentation comments for AppVeyor. Thanks again! Kevin Kevin Locke (7): configurator: Reimplement run using popen configurator: Inline err.h functions configurator: Print test source without cat configurator: Add output cflag option and macro configurator: DEFAULT_{COMPILER,FLAGS} for MSVC Makefile: Define CFLAGS_FORCE_C_SOURCE macro Add appveyor.yml Makefile | 2 +- Makefile-ccan | 1 + appveyor.yml | 37 +++++++ tools/compile.c | 15 ++- tools/configurator/configurator.c | 216 +++++++++++++++++++++++++------------- tools/tools.h | 6 +- 6 files changed, 194 insertions(+), 83 deletions(-) create mode 100644 appveyor.yml -- 2.9.3 _______________________________________________ ccan mailing list ccan@lists.ozlabs.org https://lists.ozlabs.org/listinfo/ccan