Sven Vogel
|
560e24950e
|
added: string constants to backend llvm
|
2024-06-12 00:08:13 +02:00 |
Sven Vogel
|
266477c956
|
fixed: linker crashing
|
2024-06-10 00:11:53 +02:00 |
Sven Vogel
|
5a59f0fb3d
|
fixed: loops
|
2024-06-09 15:11:44 +02:00 |
Sven Vogel
|
98ecd8a6ae
|
Merge remote-tracking branch 'origin/90-implement-the-struct-tree-for-the-parser' into 85-implement-llvm-backend
# Conflicts:
# src/cfg/opt.c
# src/set/types.h
|
2024-06-08 23:10:15 +02:00 |
Sven Vogel
|
9ddf215d35
|
added: linker arguments
|
2024-06-08 23:08:38 +02:00 |
Sven Vogel
|
77ef7d0f07
|
Merge remote-tracking branch 'origin/main' into 85-implement-llvm-backend
# Conflicts:
# src/ast/ast.h
# src/cfg/opt.c
# src/compiler.c
# src/io/files.c
# src/main.c
# tests/CMakeLists.txt
|
2024-06-08 22:39:51 +02:00 |
Sven Vogel
|
150f87990a
|
fixed: memory leaks
added: memory cache for GLIB arrays and hashtables
|
2024-06-08 14:55:40 +02:00 |
Sven Vogel
|
bd368f99ef
|
added: linker file discovery
|
2024-06-06 22:47:53 +02:00 |
Sven Vogel
|
110946b1e1
|
added: option to force colorized output
|
2024-06-06 20:38:17 +02:00 |
Sven Vogel
|
3e43960508
|
transitioned from manual file utilites to glib
|
2024-06-06 11:26:26 +02:00 |
Sven Vogel
|
03d64fce2e
|
added: garbage collector
|
2024-06-05 20:00:14 +02:00 |
Sven Vogel
|
54c7103df1
|
build bridge between compiler config and backend config
|
2024-06-04 14:22:12 +02:00 |
Sven Vogel
|
3c5b9b7fe3
|
added build project test and fixed segfault
|
2024-06-03 12:35:55 +02:00 |
Sven Vogel
|
4703486daf
|
added missing doxygen
|
2024-06-03 12:14:00 +02:00 |
Sven Vogel
|
4404cea019
|
fixed option handling
|
2024-06-03 11:08:25 +02:00 |
Sven Vogel
|
22ed50f441
|
made error to info for not finding project file
|
2024-06-03 10:18:33 +02:00 |
Sven Vogel
|
33988beb10
|
added proper handling of arguments
|
2024-06-03 00:24:17 +02:00 |
Sven Vogel
|
01f5ef953d
|
fixed devkit not cloning submodules
|
2024-06-01 14:52:59 +02:00 |
Sven Vogel
|
3a8796a462
|
fixed segfaults
|
2024-06-01 01:00:22 +02:00 |
Sven Vogel
|
8f24596779
|
fixed implementation vaults
|
2024-05-31 21:25:37 +02:00 |
Sven Vogel
|
76b011511a
|
targets are now read in
|
2024-05-31 19:09:28 +02:00 |
Sven Vogel
|
68ca76cb45
|
added missing default target options
|
2024-05-31 16:57:25 +02:00 |
Sven Vogel
|
5fb10bca88
|
added option to compile for app or lib
|
2024-05-31 16:55:43 +02:00 |
Sven Vogel
|
c527c99392
|
added license and description to project
|
2024-05-31 16:33:48 +02:00 |
Sven Vogel
|
e69af85e37
|
added options
|
2024-05-31 16:15:59 +02:00 |