diff options
| author | anon | 2026-02-18 10:08:31 +0100 |
|---|---|---|
| committer | anon | 2026-02-18 10:08:31 +0100 |
| commit | cc8cae72b3003e4de20aef8fdfe38800dbe71df3 (patch) | |
| tree | e43aa25b6dcf8c06a7049cffc22e7539075b025e /chad/terry.h | |
| parent | 181baf15bc1f075cdf55b1bbe179c250148a2296 (diff) | |
| download | libchad-cc8cae72b3003e4de20aef8fdfe38800dbe71df3.tar.xz libchad-cc8cae72b3003e4de20aef8fdfe38800dbe71df3.tar.zst | |
bump
Diffstat (limited to 'chad/terry.h')
| -rw-r--r-- | chad/terry.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chad/terry.h b/chad/terry.h index a1616ec..4a4ad5d 100644 --- a/chad/terry.h +++ b/chad/terry.h @@ -10,18 +10,20 @@ double : fl, f64 long double : fll, f128 - NO_128_TYPES will not be defined if i128, s128, u128 exist. + NO_128_TYPES will be defined when i128, s128, u128 are absent. NO_F_TYPE_NAME will remove hazardous declarations of f, fl, and fll. - all floating bitmarked types will have F<NUM>_PRECISE defined + All floating bitmarked types will have F<NUM>_PRECISE defined if they are specified to that precise number of bits. - Tested to work with gcc 14.2.0 and clang 19.1.7 on Debian + Tested to work with gcc 14.2.0 and clang 19.1.7 on Debian // XXX: auto tests / auto comment Backwards compat for gcc 14.2.0 Not robustly tested, please report issues. --- Definitions --- + // XXX too *many* macros + Defining the following will change behavior within the typesystem. the IMPRECISE groupings will always be provided with their respective types are present in full. |
