[ccan] [PATCH v3 0/7] configurator: Support for Windows and MSVC
Kevin Locke
kevin at kevinlocke.name
Thu Sep 29 10:44:41 AEST 2016
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
More information about the ccan
mailing list