Commit Graph

15 Commits

Author SHA1 Message Date
starbitdev 103580e351 [libkeke_array.c] Define _GNU_SOURCE macro
GCC will not use non-standard GNU functions unless you define this macro.
2026-08-26 21:21:56 -04:00
starbitdev 4398ceec2c [libkeke_array.c] Use qsort_s on Windows
qsort_r is not completely standardized, so we must accomodate for different platforms. The qsort_s function is available on Windows and we can use macros to transparently change behavior when required.
2026-08-26 20:14:55 -04:00
seoxi 4afca8e8c5 Added merge_by_header 2026-08-21 03:31:01 -05:00
seoxi a3e9e7c3d0 REAL fix 2026-08-21 02:32:36 -05:00
seoxi a0254bb750 fixed merge 2026-08-21 02:30:57 -05:00
seoxi 3ecc85aecd qsort sorts according to system endianness 2026-08-21 02:27:05 -05:00
seoxi 5f92d24de0 Added dependency-injected shuffle function 2026-08-21 01:01:11 -05:00
seoxi d3aafcbee0 fixed merge 2026-08-20 04:08:07 -05:00
seoxi 991fdd198e Added merge 2026-08-20 03:24:35 -05:00
seoxi 7395915e2d added find_start method 2026-08-18 09:59:59 -05:00
seoxi a1862f54c1 added find, more tests 2026-08-18 09:08:01 -05:00
seoxi 0ee2fe8874 ugh 2026-08-18 08:12:49 -05:00
seoxi b444f539af fixed test_array.c, libkeke_array.c 2026-08-18 07:22:14 -05:00
seoxi 35f0d4cc10 Used typedef 2025-06-06 10:02:35 -05:00
seoxi 8fb4ca0749 Using conventions of Makefile and seperate header / code files 2025-06-06 09:34:45 -05:00