Jordan Bancino jordan
jordan deleted branch c99 from Telodendria/Cytoplasm 2024-01-13 22:13:48 +00:00
jordan closed issue Telodendria/Cytoplasm#12 2024-01-13 22:13:47 +00:00
GCC Compiler Warnings in Sha1
jordan closed issue Telodendria/Cytoplasm#20 2024-01-13 22:13:47 +00:00
GCC Compiler Warnings in Util
jordan closed issue Telodendria/Cytoplasm#28 2024-01-13 22:13:46 +00:00
C99 Compliance
jordan merged pull request Telodendria/Cytoplasm#29 2024-01-13 22:13:46 +00:00
C99 Compliance
jordan created pull request Telodendria/Cytoplasm#29 2024-01-13 22:13:17 +00:00
C99 Compliance
jordan pushed to c99 at Telodendria/Cytoplasm 2024-01-13 22:09:18 +00:00
bc54f0ebfb Version is now set in src/include/Cytoplasm.h.
jordan pushed to c99 at Telodendria/Cytoplasm 2024-01-13 21:47:11 +00:00
e413092a54 Use 'bool' instead of 'int' wherever semantically correct.
jordan pushed to c99 at Telodendria/Cytoplasm 2024-01-13 20:26:06 +00:00
b5bc3e54a4 Fix compiler warnings on 32-bit systems.
20fa6816de Clean up some simple warnings in Clang.
Compare 2 commits »
jordan pushed to c99 at Telodendria/Cytoplasm 2024-01-13 20:16:33 +00:00
40a9c089ee Detect "fancy" compilers that support more flags.
jordan pushed to c99 at Telodendria/Cytoplasm 2024-01-13 19:49:25 +00:00
c693ab0a6a Dependencies must start with ${SRC}/.
jordan pushed to c99 at Telodendria/Cytoplasm 2024-01-13 19:41:56 +00:00
aa737a2b2e Don't use c99 -MM -MT.
jordan pushed to c99 at Telodendria/Cytoplasm 2024-01-13 19:27:08 +00:00
846e50a76e Fix compiler warnings in Sha1.c.
f2e8334faf Refactor UtilServerTs() -> UtilTsMillis().
25ccf339fc Remove Int, Int64, and UInt64 headers + code.
6750134adc Use POSIX c99 and pass -std=c99 just to be safe.
Compare 4 commits »
jordan created branch c99 in Telodendria/Cytoplasm 2024-01-13 19:27:08 +00:00
jordan commented on issue Telodendria/Cytoplasm#4 2024-01-13 17:34:07 +00:00
NULL-Terminated Strings

This custom Str type should be Unicode aware. If that means it stores characters as uint32_t, then so be it, although that isn't very memory-efficient in most cases.

jordan commented on issue Telodendria/Cytoplasm#28 2024-01-13 16:45:19 +00:00
C99 Compliance

Once C99 compliance is achieved, we can upgrade Telodendria as well. I imagine that there will be a number of breaking changes that will affect Telodendria.

jordan commented on issue Telodendria/Cytoplasm#21 2024-01-13 16:41:41 +00:00
j2s should be able to take in multiple types

@lda Do you think we still need this since we didn't end up using it for Telodendria/Telodendria#46?

jordan opened issue Telodendria/Cytoplasm#28 2024-01-13 16:36:35 +00:00
C99 Compliance
jordan deleted branch ci from Telodendria/Cytoplasm 2024-01-13 16:08:51 +00:00
jordan pushed to master at Telodendria/Cytoplasm 2024-01-13 16:08:47 +00:00
d0969d0dd7 Add a simple CI workflow for compiling Cytoplasm. (#27)