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

45 Commits

Author SHA1 Message Date
872f739396 builtin: ignore C++ 0xE06D7363 exception errors on windows (#14225) 2022-04-29 14:55:29 +03:00
840f474fb5 ci: fix ./v -progress test-cleancode 2022-04-15 21:04:10 +03:00
c14984899b builtin: fix windows fn definitions 2022-04-15 15:18:21 +03:00
ba7b329c73 builtin: more byte=>u8 2022-04-15 13:55:56 +03:00
e555335bf0 ci: fix windows-msvc builds, as well as the windows-cross job, turn on deprecation notices for [windows_stdcall] and [_fastcall] 2022-04-14 13:36:51 +03:00
59ed4be49a all: update copyright year 2022-01-04 12:21:12 +03:00
6ac109a7c3 builtin: add a [has_globals] tag for all the .v files, with global declarations in them 2021-11-17 10:29:06 +02:00
a6245a56d8 builtin: fix Windows panic message (#10952) 2021-07-25 15:34:48 +03:00
55c5b9ce7b cgen: panic with error message when go command fails (#10943) 2021-07-25 01:13:34 +03:00
81fe702b77 builtin: disable the unhandled exception handler, when -d no_backtrace is used (#10530) 2021-06-21 08:01:18 +03:00
49a2de562b builtin: fix an unused var warning on windows 2021-04-23 15:17:05 +03:00
70c651ff17 all: make __global behave consistent with const (#9711) 2021-04-19 17:07:47 +03:00
14434cc86a all: bare metal support (fix -freestanding) (#9624) 2021-04-14 07:50:50 +02:00
de5e603248 builtin: fix a warning in backtrace() on windows (msvc) 2021-04-06 02:52:54 +03:00
291a88bc62 ci: fix some of v test-cleancode 4 2021-04-05 21:39:32 +03:00
57e6138a61 all: remove byteptr and charptr; replace them with &byte and &char 2021-04-04 17:43:32 +03:00
446631ceb5 checker: fixed array cannot implicitly convert to fooptr (again) (#9302) 2021-03-15 15:55:07 +02:00
4a0367a63c vlib: add [unsafe] tag to more functions: tos, string_from_wide, strings.Builder: write_bytes, free (#8766) 2021-02-15 17:15:52 +02:00
69c37402d4 backtrace: fix tcc backtrace windows compilation error (#8348) 2021-01-26 08:26:54 +02:00
4d0dab826b ci: fix vlib/dl/example/use_test.v in windows-tcc 2021-01-25 21:19:15 +02:00
21ba0470af builtin: fix truncating of EOL on windows terminal (#8338) 2021-01-25 17:51:36 +02:00
ac2c3847af all: update copyright to 2019-2021 (#8029) 2021-01-18 13:20:06 +01:00
d785e22a6e checker: disallow assigning number to pointer (#7267) 2020-12-12 10:42:07 +01:00
c324169af0 all: remove intermediate handling for both global definition syntaxes (#6546) 2020-10-03 15:41:45 +02:00
1a7ac5e382 builtin: VectoredExceptionHandler cast on x86 (#6525) 2020-10-02 05:17:33 +02:00
3a869c726b builtin: fix definition of VectoredExceptionHandler (#6495) 2020-09-27 15:56:30 +03:00
abc98c273c parser: require assign on type alias (#6477) 2020-09-25 12:02:32 +02:00
c960b5979e vlib: fix incompatible pointer warning (#6385) 2020-09-16 17:40:02 +03:00
40ed2e1b3d builtin: use C.write for print/eprint . Call C.SetConsoleOutputCP(C.CP_UTF8) on windows 2020-09-11 16:20:35 +03:00
bab5c21224 parser: warn when fixed-size ArrayInit doesn't have trailing {}. (#6137) 2020-08-16 04:54:05 +02:00
4568ce8f00 builtin: add sanity check on the number of returned frames by C.backtrace 2020-08-06 19:50:29 +03:00
d2675b89c0 builtin: fix a mutable var on windows 2020-07-23 23:18:45 +02:00
a74cbf55c7 checker: warn if C.m* or C.s* functions are called outside unsafe blocks (#5869) 2020-07-20 20:06:41 +03:00
5f21b152a7 tcc: support tcc on Windows 2020-06-14 23:15:12 +02:00
75eac291ac all: variable sized options 2020-05-31 12:57:26 +02:00
f0a9b88ac4 all: add stdcall attribute, unhandled exception handler, get_raw_stdin, v_realloc 2020-05-29 03:06:27 +02:00
dda875a9c8 all: unify const names to snake_case 2020-05-22 17:36:09 +02:00
88fa935376 builtin: fix print mem leak on windows 2020-05-22 12:18:27 +03:00
507e457c0a builtin: add parenthesis around frame_addr as a workaround 2020-05-05 08:35:26 +03:00
acd80f052b tests: improve diagnostic output on failure 2020-05-04 11:21:25 +03:00
682838a0cf checker: check array and fields mutability 2020-04-27 22:53:26 +02:00
155891a4e0 parser: add unused variable warning 2020-04-22 01:52:56 +02:00
9c0d97335e builtin: improve backtrace on Windows 2020-04-20 20:59:08 +02:00
8a1248b2e7 builder: restore module import cycle detection/topological reorder 2020-04-16 12:29:36 +03:00
dc4db87be3 vlib: use new filename format 2020-04-11 19:51:32 +02:00