guberathome
|
45b70852dc
|
fix: added missing definitions so Carp can be used with TCC 32bit on Windows (#1267)
Co-authored-by: guberatsie <gunnar.bernhardt@siemens.com>
|
2021-07-01 10:20:42 +02:00 |
|
Scott Olsen
|
1458bf4031
|
feat: Add support for emitting literal C (#1178)
|
2021-03-04 07:29:52 +01:00 |
|
jacereda
|
0c6eae63c8
|
feat: Reduce binary size with more compact exhaustiveness error reporting (#1112)
|
2021-01-05 07:22:43 +01:00 |
|
Jorge Acereda
|
58a61dd42e
|
Add support for cross-compilation.
|
2020-10-10 20:01:18 +02:00 |
|
Jorge Acereda
|
4e744a00ae
|
Don't include windows.h on mingw.
|
2020-05-12 01:13:36 +02:00 |
|
Jorge Acereda
|
9b08b6df3c
|
Merge
|
2020-05-11 16:10:35 +02:00 |
|
Jorge Acereda
|
83e8c1a874
|
Fix Char_str().
|
2020-05-11 16:08:40 +02:00 |
|
Erik Svedäng
|
b2c77fc19a
|
Revert format specifier.
|
2020-04-26 22:05:13 +02:00 |
|
Erik Svedäng
|
dbc4a86f3c
|
Use other format specifers on Windows.
|
2020-04-24 23:01:53 +02:00 |
|
hellerve
|
30ed0ae8c3
|
all: various long fixes
|
2020-04-23 21:50:30 +02:00 |
|
Jorge Acereda
|
a6055eec5f
|
Long type to ensure longs are actually 64 bits.
|
2020-04-22 10:40:06 +02:00 |
|
hellerve
|
ab5cbb3a49
|
core: reformat core.h
|
2020-01-22 12:18:03 +01:00 |
|
Erik Svedäng
|
2926abd1c8
|
Got rid of all but one compiler complaints on Windows.
|
2019-12-18 11:33:42 +01:00 |
|
nateupstairs
|
539804d9b0
|
[win] attempt to fix windows compilation
|
2019-11-20 13:26:59 -08:00 |
|
hellerve
|
65946224f0
|
core: add .clang-format (references #499)
|
2019-10-30 08:47:36 +01:00 |
|
Jorge Acereda
|
4a4107fffd
|
Preserve includes order in generated output.
|
2019-10-03 00:23:27 +02:00 |
|
Jorge Acereda
|
e10f4228c0
|
CHK_INDEX macro
|
2019-06-21 00:00:46 +02:00 |
|
Jorge Acereda
|
bbf8c23281
|
Use standard NDEBUG instead of OPTIMIZE.
|
2019-06-13 14:29:47 +02:00 |
|
hellerve
|
1e21f2b5f6
|
core: remove unused else in ifdef
|
2019-04-17 13:52:08 +02:00 |
|
hellerve
|
fb9bbe1d9b
|
core: remove some headers that are problematic for embedded applications
|
2019-04-17 13:47:18 +02:00 |
|
Randy Valis
|
b1c78ef216
|
Modifications to compile on Windows
|
2019-03-03 17:23:13 -05:00 |
|
hellerve
|
40881a1405
|
core: remove stdbool dependency
|
2018-11-17 15:42:36 +01:00 |
|
Erik Svedäng
|
2d38eeba2c
|
Delete and copy functions are set and called.
|
2018-08-29 15:10:41 +02:00 |
|
Erik Svedäng
|
72c2330bab
|
Added 'copy'-callback on Lambda struct.
|
2018-08-29 12:13:56 +02:00 |
|
Erik Svedäng
|
f78b4b8ca2
|
Remove temp function.
|
2018-08-27 11:50:37 +02:00 |
|
Erik Svedäng
|
65ade0848f
|
Calling works.
|
2018-08-24 15:20:05 +02:00 |
|
Erik Svedäng
|
278cfdb725
|
Merge branch 'master' into lambdas
|
2018-08-24 08:08:38 +02:00 |
|
Chris Hall
|
f0b01450a8
|
Adding missing includes headers for POSIX wait (sys/wait.h) and signals (signal.h)
|
2018-06-23 13:48:38 +10:00 |
|
Erik Svedäng
|
2275c1bd02
|
Core compiles again.
|
2018-06-19 09:19:54 +02:00 |
|
Erik Svedäng
|
1749584a89
|
Things are not working but at least some progress.
|
2018-06-18 17:22:20 +02:00 |
|
hellerve
|
a55eeb98a5
|
core: rename string and pattern types
|
2018-03-18 14:53:03 +01:00 |
|
Erik Svedäng
|
e4978d5a96
|
Optimization works.
|
2018-03-07 12:03:59 +01:00 |
|
hellerve
|
ae8b7644aa
|
all: patterns need to be their own typedef
|
2018-03-04 19:39:00 +01:00 |
|
hellerve
|
01f366f2c8
|
core: remove interdependencies between modules
|
2018-02-27 15:10:42 +01:00 |
|
hellerve
|
1ec7ee184d
|
core: split up core
|
2018-02-27 15:09:13 +01:00 |
|
hellerve
|
f56b1ff93f
|
core: split up core.h, installment 1
|
2018-02-27 15:08:36 +01:00 |
|
Erik Svedäng
|
9c7793d6d1
|
Undefine things until cl.exe can compile a Hello World program.
|
2018-02-12 14:34:17 +01:00 |
|
Erik Svedäng
|
36274a29d3
|
Made System.exit return 'a' instead of ().
|
2018-02-08 22:13:27 +01:00 |
|
Erik Svedäng
|
aea08f5dfd
|
Switch amount of bytes allocated.
|
2018-02-06 19:43:12 +01:00 |
|
Erik Svedäng
|
e80af19a39
|
Added prn for Strings, make 'str' not print with @ and quotes.
|
2018-02-06 18:37:15 +01:00 |
|
hellerve
|
8cb5f5311b
|
core & templates: fixed size of stringification buffers
|
2018-01-22 12:47:38 +01:00 |
|
hellerve
|
41ac52af99
|
core: fixed behavior of from-chars and ends-with?
|
2018-01-03 12:50:47 +01:00 |
|
Erik Svedäng
|
6d5bd6a74d
|
More uniform solution for memory logging.
|
2018-01-02 06:54:05 +01:00 |
|
Erik Svedäng
|
7296b83264
|
memory-logged macro
|
2018-01-02 06:46:01 +01:00 |
|
hellerve
|
7c9eaeac9f
|
core: made format not leak memory; test: added test for format and fmt
|
2017-12-30 20:16:31 +01:00 |
|
hellerve
|
6a5e73e088
|
core: correct allocation in format
|
2017-12-30 18:39:16 +01:00 |
|
hellerve
|
ff34744dc4
|
core: format works!
|
2017-12-30 15:13:58 +01:00 |
|
hellerve
|
eccddd00fe
|
format: added simple versions of format (work on issue #108)
|
2017-12-30 15:13:56 +01:00 |
|
hellerve
|
6897606f39
|
core: added random & random-between to char, random to string
|
2017-12-28 18:10:38 +01:00 |
|
hellerve
|
b561713add
|
core: added random to vector and double; added random and random-between interfaces
|
2017-12-28 18:02:50 +01:00 |
|