Egor Sheremetov
|
e6f4e06973
|
Fixed generated symbols' names used for macOS
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
ced766734c
|
Added call to functions through PLT
|
2024-07-11 15:19:22 +02:00 |
|
Egor Sheremetov
|
53d7bc42d1
|
Changed gen_line method
|
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
|
3b54121ca8
|
fixed local symbols issue for mac
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
8df129b518
|
Prototype pie executable
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
9fa02845cb
|
Prohibit user functions with built-in names
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
907a9f4f93
|
Disable tail call for vararg functions
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
bcc85384c3
|
Fix argc and argument order
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
c4ffeb2fbf
|
Added built-in labels parametrization
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
de2c516935
|
Added label parametrization
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
618dbdfc0f
|
Implement safepoint call
|
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 |
|
Roman Venediktov
|
a91f61dbfa
|
Finish fixing big numbers
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
aeb4675210
|
Fix big numeric literal movement
|
2024-07-11 15:19:22 +02:00 |
|
danyaberezun
|
e8196e4c27
|
add a extra argument got Lprintf and disable tail call optimization for it
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
2dadccc71f
|
Align only main function
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
3ae187683a
|
Remove vararg processing & align stack
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
0aea081841
|
Fix type
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
f83cf7880c
|
Warn on vararg closure & change hash size
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
829eb3beab
|
Refactor compile_call & return tail_call
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
c89cc167ef
|
New bunch of fixes
|
2024-07-11 15:19:22 +02:00 |
|
Roman Venediktov
|
e77433e51c
|
Prototype of X86_64 migration
|
2024-07-11 15:19:22 +02:00 |
|
Danya Berezun
|
3fdc3e7f2a
|
crap code
|
2024-07-11 15:19:22 +02:00 |
|
Danya Berezun
|
9170b9c860
|
move to dune; fix warnings
|
2023-09-04 21:43:28 +02:00 |
|
Danya Berezun
|
41fb7b15f9
|
outdated
|
2023-09-04 21:42:39 +02:00 |
|
danyaberezun
|
18eac4375c
|
comment out ERRORs check
|
2023-07-24 14:22:44 +02:00 |
|
danyaberezun
|
ce0b369958
|
fix: do not fix extra root if it points to lama stack; uncomment extra roots registration; rise error if binary operation is done over pointers
|
2023-07-03 17:58:55 +02:00 |
|
danyaberezun
|
c81788363b
|
Update version.ml
|
2023-05-31 12:48:10 +03:00 |
|
Dmitry Boulytchev
|
f47d872df1
|
Sync
|
2022-11-01 09:22:19 +03:00 |
|
Dmitry Boulytchev
|
80b391aff1
|
Fixed performance/Sort.lama
|
2022-10-25 02:57:51 +03:00 |
|
Dmitry Boulytchev
|
666ca3b580
|
Merge with Lama
|
2022-09-13 09:26:16 +03:00 |
|
Dmitry Boulytchev
|
98804770e6
|
Fixed chop-suffix
|
2022-09-13 09:19:28 +03:00 |
|
Dmitry Boulytchev
|
e5c5f914bd
|
Merged Lama
|
2022-04-14 17:41:56 +03:00 |
|
Dmitry Boulytchev
|
0cda5108b0
|
Merged Lama
|
2022-04-14 17:38:18 +03:00 |
|
Dmitry Boulytchev
|
f0eec7aaf5
|
Transition to GT 0.5.0
|
2022-04-14 17:35:18 +03:00 |
|
Dmitry Boulytchev
|
168bd6a9e9
|
Sync
|
2022-04-12 18:39:47 +03:00 |
|
Dmitry Boulytchev
|
d0cc8d0fa9
|
Fixed bug in makeArray
|
2022-02-14 01:13:14 +03:00 |
|
Dmitry Boulytchev
|
69c0b89e3c
|
Switching off invalid hashconsing
|
2022-01-31 23:46:18 +03:00 |
|
Dmitry Boulytchev
|
f953814c76
|
Fixed bug in potential reuse of args in vsnprintf
|
2021-12-03 03:56:58 +03:00 |
|
Dmitry Boulytchev
|
9ff649e563
|
fexists added
|
2021-11-19 01:38:22 +03:00 |
|
Dmitry Boulytchev
|
eb098a6fac
|
Merged PR from Lama
|
2021-10-31 15:34:34 +03:00 |
|
Alexey Trilis
|
987381c751
|
Fix bytecode generation for .array
|
2021-10-29 14:52:35 +03:00 |
|
Dmitry Boulytchev
|
ac02ff3b8d
|
Fixed SM
|
2021-10-04 23:42:17 +03:00 |
|
Dmitry Boulytchev
|
4d56ccc068
|
Byterun/some intrinsics
|
2021-10-03 17:10:21 +03:00 |
|
Dmitry Boulytchev
|
fa874b4a4c
|
Byterun
|
2021-09-28 03:02:05 +03:00 |
|
Dmitry Boulytchev
|
11203f3a85
|
Added arrayFind
|
2021-08-31 01:47:49 +03:00 |
|
Dmitry Boulytchev
|
9e5c562d60
|
Fixed stringcat
|
2021-08-13 09:50:07 +03:00 |
|
Dmitry Boulytchev
|
849162aa92
|
Added isEmptySet/isEmptyMap
|
2021-03-24 18:51:25 +07:00 |
|