odin-lang / Odin

Odin Programming Language
https://odin-lang.org
BSD 3-Clause "New" or "Revised" License
7.03k stars 624 forks source link

`-disallow-128-bit` flag #4487

Open gingerBill opened 2 weeks ago

gingerBill commented 2 weeks ago

This PR adds the ability to disable 128-bit integers in the language.

It is disabled with -disable-128-bit.

It also adds a new built-in compile time constant ODIN_ALLOW_128_BIT.


Not all of core supports this flag (mainly hashing procedures)