quakeforge/libs/gamecode
Bill Currie 14ad364e17 [gamecode] Document the tests that fail under clang
The tests fail due to differences in how clang and gcc treat floating
point to unsigned integral type conversions when the values overflow. It
wouldn't be so bad if clang was consistent with conversions to 32-bit
unsigned integers, like it seems to be with conversion to 64-bit
unsigned integers.

With this, the "get QF building with clang" mini-project is done and I
won't have to panic when someone comes to me and asks if it will work.
At worst, there'll be a little bit-rot.
2022-03-31 14:50:49 +09:00
..
test [gamecode] Document the tests that fail under clang 2022-03-31 14:50:49 +09:00
convert.py [gamecode] Add a fixme about using gcc's vec convert 2022-01-17 10:32:19 +09:00
hops.py [gamecode] Add tests for the hops instructions 2022-01-16 18:46:29 +09:00
Makemodule.am [simd] Use portable swizzles 2022-03-31 02:25:33 +09:00
opcodes.py [gamecode] Add single-component float bitop instructions 2022-02-06 21:20:00 +09:00
pr_builtins.c [gamecode] Fix handling of undefined builtins 2022-02-14 14:28:19 +09:00
pr_debug.c [gamecode] use correct void for global_string 2022-03-31 02:48:01 +09:00
pr_edict.c [gamecode] Use unsigned for entity values 2022-01-16 22:15:18 +09:00
pr_exec.c Work around some clang parsing issues 2022-03-31 02:44:58 +09:00
pr_load.c [gamecode] Use 64 byte alignment for most of progs memory 2022-03-31 02:51:05 +09:00
pr_opcode.c [gamecode] Create macros for progs sizeof and alignof 2022-01-23 14:29:33 +09:00
pr_parse.c [gamecode] Pass registered data pointer to builtins 2022-02-14 12:28:38 +09:00
pr_resolve.c [gamecode] Use an explicit size for the null page 2022-02-01 16:43:29 +09:00
pr_resource.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
pr_strings.c [gamecode] Support %u format in PR_Sprintf 2022-02-12 01:58:38 +09:00
pr_v6p_opcode.c [gamecode] Fix an enum cast warning 2022-03-31 02:50:03 +09:00
pr_zone.c [gamecode] Conform with libc malloc for pr zone 2021-09-26 12:03:44 +09:00
swizzle.py [simd] Use portable swizzles 2022-03-31 02:25:33 +09:00