1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

14 Commits

Author SHA1 Message Date
Delyan Angelov
72c56ccc85
v.builder: use os.write_file/os.write_file_array for writing full files to disk. 2021-07-24 13:32:55 +03:00
Delyan Angelov
6aecda3be8
all: support [noreturn] fn abc() { for{} }, mark panic/1 and exit/1with it too. (#10654) 2021-07-04 20:24:19 +03:00
Delyan Angelov
2ff0f62866
v: fix passing -arch arm64 to $if arm64{} 2021-06-13 01:15:35 +03:00
pancake
012f866619
native: support more arithmetic, int/string arrays, function returns and internal_strlen (#10279) 2021-06-06 16:19:10 +03:00
pancake
efa07cbcbf
native: initial support for linux-arm64 (hello world only for now) (#10176) 2021-05-23 05:54:28 +03:00
Delyan Angelov
bc01de2181
ast: mark ast.File{} with [heap], and use []&ast.File consistently 2021-05-22 19:06:55 +03:00
Uwe Krüger
d26ac5692e
all: various fixes for [heap]/auto-heap handling (#10033) 2021-05-07 15:58:48 +03:00
pancake
9d4783a2dd
native: initial support for macos-amd64 targets (#9975) 2021-05-03 02:41:36 +03:00
pancake
d8bb939072 native: fix tests, address comments and a little cleaner macho 2021-04-27 12:24:58 +03:00
pancake
5be41ebc80 native: handle ident and integer args in exit and add arm64 2021-04-27 12:24:58 +03:00
pancake
a31a1eb9cb native: define println and exit builtins or verror() 2021-04-27 12:24:58 +03:00
pancake
9b07278930 native: better raw output and more arm64 cleanup 2021-04-27 12:24:58 +03:00
pancake
9a3869c521 v.ast: rename aarch64 to arm64 and aarch32 to arm32 2021-04-27 12:24:58 +03:00
pancake
6750ed254f x64: rename to native to not conflict with the x64 comptime variable 2021-04-27 12:24:58 +03:00