diff --git a/README.md b/README.md index a0c475de..732ded2a 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ For native builds, targeted extensions are determined by `/proc/cpuinfo` (or `sy - `REPLXX=0` - disable REPLXX - `singeli=0` - disable usage of Singeli - `FFI=0` - disable `•FFI`, thus not depending on libffi -- `usz=64` - support arrays with length over 232 +- `usz=32` - use 32-bit integers for array lengths (default is 64-bit) - `f=...` - add extra C compiler flags for CBQN file compilation - `lf=...` - add extra linking flags (`LDFLAGS` is a synonym) diff --git a/build/src/build.bqn b/build/src/build.bqn index 9b4fd083..955556dd 100755 --- a/build/src/build.bqn +++ b/build/src/build.bqn @@ -59,7 +59,7 @@ opts ← ⟨ ⟨1, "singeli", 0, "Enable Singeli usage"⟩ ⟨1, "replxx", 0, "Enable REPLXX"∾@+10⟩ - ⟨0, "usz", "32", "Size of array length fields in bits; 32 or 64 (default: 32)"⟩ + ⟨0, "usz", "64", "Size of array length fields in bits; 32 or 64 (default: 64)"⟩ ⟨1, "c", 0, "Disable some default flags"⟩ ⟨1, "O3", @, "Use '-O3'; On by default unless 'c=1'"⟩ ⟨1, "native", @, "Use '-march=native'"⟩