Older versions of GCC (<4.9) and LLVM (<3.6) do not have __atomic_load_n which is part of the C11 standard. Fix by falling back to __sync_fetch_and_add with a value of 0 when __atomic_load_n is not available. Fixes #423 Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com> |
||
|---|---|---|
| .. | ||
| binding_rust | ||
| binding_web | ||
| include/tree_sitter | ||
| src | ||
| utf8proc@d81308faba | ||
| Cargo.toml | ||
| README.md | ||
Subdirectories
src- C source code for the Tree-sitter libraryinclude- C headers for the Tree-sitter libraryutf8proc- A submodule forutf8proc, Tree-sitter's one library dependency.binding_rust- Rust bindings to the Tree-sitter librarybinding_web- JavaScript bindings to the Tree-sitter library, using WebAssembly