pantoniou / libfyaml

Fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite.
MIT License
239 stars 73 forks source link

Problem: byteswap.h is not available on all platforms #80

Closed yrashk closed 1 year ago

yrashk commented 1 year ago

Most notably, it's not available on macOS.

Solution: supply fallback implementations (builtins and naive)

82 includes this and #81 to make it easier to integrate

yrashk commented 1 year ago

There's also #82 that combines this PR and making CMake support up-to-date (or at least, compileable)

pantoniou commented 1 year ago

merged combined pr