Roman Venediktov
|
388f986446
|
Rollback test029
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
84a90d1ff3
|
Fix commands README
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
edbeed303f
|
Return -g for stdlib
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
84b932845a
|
Remove support of function arguments debugging from spec
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
8dc1dd8346
|
Update year in help message
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
9a5733c714
|
Update version and dependencies in Lama.opam
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
c355cd5018
|
Remove redundant command from README.md
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
5e22304a58
|
Spec updated
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
2728488b9b
|
Fixed Not_found in call compilation
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
16d9f06afb
|
add let and in as keywords; x=y can be used in expressions as sygar for compare(x,y) == 0
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
7c3687b65b
|
add let-in as experimental sintax sugar over case
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
120eccba66
|
add let-in as experimental sintax sugger
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
2a76179acb
|
Added function arguments count check without -g
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
feb1eb600c
|
Change link to the correct plugin
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
acc697206e
|
Update README.md for 1.3 version
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
b444aa53e8
|
Add check for argc in -g mode
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
deef68d031
|
Remove redundant files
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
e74b092f3a
|
Remove X86 mode
|
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
|
ba5c35b6d5
|
Return stabs for linux
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
0fa417ca9b
|
Remove todo for usage of free argument registers
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
bd7779172b
|
Style refactorings for X86_64
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
d19851fcdf
|
Fix regex
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
d1b1e04a40
|
Uncommented interpretation tests
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
74e007c2ec
|
Renamed X86 to X86_64
|
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
|
6a474f80f7
|
Disable interpreters in deep expressions
|
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
|
9b4d8ca29b
|
Fixed test07
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
ce2a0bdee2
|
Normalized compare results in test03
|
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
|
33e6003bee
|
Fix warning -ld_classic unused
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
250f714bd0
|
Fixed reference to sysargs
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
7ccd5cd7d5
|
Disabled test02
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
2f732ef0ce
|
Added -ld_classic flag for clang 15+
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
670bb2d242
|
Modified escaping for llvm assembly
|
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
|
a4648e5819
|
Fix global to _global
|
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
|
f4b9aa1eb9
|
Changed topname to _main instead of main
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
87a489e2e3
|
Fixed issues with a missing _main symbol
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
eb8e9374f2
|
Added fix for unknown __gc_init symbol
|
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
|
d6a2fadda1
|
Removed plt
|
2024-07-11 15:19:22 +02:00 |
|