ProgramSnail
|
3dfefdb2ca
|
Revert "[TMP] run mods"
This reverts commit a79644ec43.
|
2025-03-16 11:24:47 +03:00 |
|
ProgramSnail
|
67d1a3c135
|
Merge branch '1.30' into byterun_dev_1.30
|
2025-03-16 11:23:26 +03:00 |
|
ProgramSnail
|
a79644ec43
|
[TMP] run mods
|
2025-03-16 11:14:38 +03:00 |
|
Roman Venediktov
|
bdd64b081b
|
Removed ld warning
|
2025-01-05 10:51:40 +01:00 |
|
ProgramSnail
|
7784696b65
|
compilation fix
|
2024-12-15 16:34:55 +03:00 |
|
ProgramSnail
|
5a6dbe3692
|
Merge branch 'PLTools:1.30' into verified_byterun
|
2024-12-14 22:33:31 +00:00 |
|
ProgramSnail
|
e456304eb3
|
runtime fixes, byterun fixes
|
2024-11-14 00:50:54 +03:00 |
|
deker104
|
91b18d023b
|
fix: update build files
Add `install` stanza to `dune` files to install std and runtime to
expected directories
Delete manual copying from `install` scenario in `Makefile`
|
2024-11-12 07:43:17 +00:00 |
|
Kakadu
|
cd033ddbe3
|
Fixing mac build: negating Darwin ~~> OKaying linux
Signed-off-by: Kakadu <Kakadu@pm.me>
|
2024-09-05 23:39:33 +03:00 |
|
Kakadu
|
092d5f2f33
|
WIP on more dune
Signed-off-by: Kakadu <Kakadu@pm.me>
|
2024-09-05 19:12:37 +03:00 |
|
Roman Venediktov
|
4bfbd991e7
|
Fix constants in gc.h
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
deef68d031
|
Remove redundant files
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
02209117f4
|
Added flags and style fixed
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
d13c559934
|
Remove redundant -arch flags
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
ad11588540
|
Fix runtime build flags
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
d19851fcdf
|
Fix regex
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
85b838ea2b
|
Made compiler working on Linux too
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
468caac0f2
|
Used platform-independent aint printf patterns
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
c60f857331
|
Fixed flags for runtime
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
37b1e274a5
|
Fixed -1 in Lcompare
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
b8660e1c02
|
Added _Noreturn for failures
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
60f1f7d024
|
Extracted all ->contents into variables for strncpy
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
378b8e9785
|
Fix [0] arrays
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
94b31a70a4
|
Fix warnings
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
612fe84e51
|
Added explicit translation for macos using Rosetta (hopefully)
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
87d018877b
|
Attempt to determine section boundaries at a compile-time
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
46131cde74
|
Fixed cross-compilation flag for x86-64 macOS compilation
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
e74e08fa4f
|
Changed cross-compilation flag for x86-64 macOS compilation
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
f4504de0ca
|
Added flag for compilation for macOS
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
19116f0821
|
Fixed symbol names in a couple of places in printf.s
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
e6f4e06973
|
Fixed generated symbols' names used for macOS
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
05983251c1
|
Removed debug symbols and fixed .section directive to be appropriate for mach-o
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
234c76963b
|
Fixed in asm
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
3b54121ca8
|
fixed local symbols issue for mac
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
02d00572d6
|
Changed regex functions to the ones that comply with POSIX
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
7cf72986e8
|
Naive fix for mremap, without virtual space reservation
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
a174d13c22
|
Fixed runtime/GC-related issues
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
05e4c15fe2
|
Added conditional debug output for GC related operations
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
c9ce273e2e
|
Added support for array-like args instead of varargs
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
73edd5603d
|
Debug prints added
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
618dbdfc0f
|
Implement safepoint call
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
903164568c
|
mac: last attempt
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
87339c7b73
|
add flag -Wno-error=implicit-function-declaration
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
43f5760a7e
|
add std flag to clang
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
1aefb02da7
|
runtime: change gcc to clang
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
62c8df3012
|
add include regex h
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
a4ac6f9e6a
|
Comment out mremap
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
db296f5259
|
Final commit
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
db9067b748
|
Fix all prints
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
d76d2a02ea
|
implement Lprintf in asm; fix int to aint in runtime
|
2024-07-11 15:19:22 +02:00 |
|