Christoffer Lerno
50efc95c83
Update sponsors
2025-07-05 00:57:23 +02:00
Christoffer Lerno
21533ffee4
Update sponsors.
2025-07-01 16:15:38 +02:00
Christoffer Lerno
9e80f1b26c
Release candidate.
2025-06-30 17:21:32 +02:00
Christian Buttner
ce569462f6
Improve CMakeLists.txt and Windows build
2025-06-29 18:21:11 +02:00
Estanislao Pérez Nartallo
2e42868467
Fix error maybe-uninitialized ( #2230 )
...
* Add build instructions for Arch Linux
* Fix error maybe-uninitialized in llvm_codegen_expr.c when compiling with clang 20.1.6
2025-06-20 00:55:06 +02:00
Tanis Pérez Nartallo
40ae9d2e55
Add build instructions for Arch Linux
2025-06-18 23:34:16 +02:00
Christoffer Lerno
6e348d1e71
Update compiler version
2025-06-02 10:12:04 +02:00
Christoffer Lerno
fc5c70a628
Update links.
2025-05-11 22:46:43 +02:00
Christoffer Lerno
5287640140
Fix link
2025-05-11 22:38:50 +02:00
Christoffer Lerno
f0d2b0eff0
Update links in example code
2025-05-01 02:14:15 +02:00
Christoffer Lerno
c5494a23ce
Update readme
2025-04-30 16:13:59 +02:00
Christoffer Lerno
a0d4df2272
Update README.md
...
Add showcase link.
2025-04-23 00:52:46 +02:00
Christoffer Lerno
586d191585
Fix in stdlib and update readme.
2025-03-30 23:11:29 +02:00
walther chen
46d3e3dc97
readme example typo
2025-03-29 23:08:20 +01:00
Christoffer Lerno
6e340f22af
Add star history
2025-03-25 23:53:36 +01:00
Christoffer Lerno
8b49e6c14d
Rename def to alias.
2025-03-13 11:22:27 +01:00
Nikita Pivkin
c6c78e7709
fix broken link to macOS installation section
...
Signed-off-by: Nikita Pivkin <nikita.pivkin@smartforce.io >
2025-03-04 14:03:14 +01:00
Nikita Pivkin
7a848416f7
docs: update 'Building via Docker' section
...
Signed-off-by: Nikita Pivkin <nikita.pivkin@smartforce.io >
2025-03-04 10:30:32 +01:00
Christoffer Lerno
f52c2a6f96
Update information about latest version.
2025-03-01 23:24:17 +01:00
Christoffer Lerno
d6485ca08b
Test new tester script.
2025-02-19 18:01:44 +01:00
pekochan069
be00fdb253
Add scoop installation
2025-02-14 20:13:50 +01:00
Christoffer Lerno
f51bfa5a44
Update latest version.
2025-01-16 22:45:48 +01:00
antek-bizon
9edd59d280
Add compilation guide for Fedora
2024-12-30 13:56:29 +01:00
Christoffer Lerno
7d153a162a
Prepare 0.6.6
2024-12-14 23:06:08 +01:00
Christoffer Lerno
369a4558a3
Remove mention of install_win_reqs.bat
2024-12-11 13:57:03 +01:00
Christoffer Lerno
5e6a3d9d8e
Fix tabs in readme.
2024-12-10 23:14:20 +01:00
Christoffer Lerno
69004943a7
Update to 0.6.4.
2024-11-09 17:09:54 +01:00
Christoffer Lerno
83f8d24892
Update sponsors. More comments in path.c3
2024-10-26 13:00:54 +02:00
Christoffer Lerno
7f66d5992f
Update latest version.
2024-10-03 13:10:25 +02:00
Chandler
b9f7711f21
Update Arch Linux install instructions
...
c3c was recently added to the official Arch 'extra' repo. Updated the README to reflect this.
2024-09-20 00:40:58 +02:00
Josh Ring
09643f3c8b
fix install instructions on ubuntu's latest LTS ( #1449 )
...
* fix install instructions on ubuntu's latest LTS
* cleanup arch linux and fixed some typos
2024-09-17 01:38:50 +02:00
Christoffer Lerno
9ce1bbe3cd
Update README.md
...
Fix link
2024-09-12 14:02:10 +02:00
Christoffer Lerno
65c48419d0
Minor refactorings. Added "Thank you" section to readme. Some fixes to hostinfo.
2024-09-12 13:47:49 +02:00
Christoffer Lerno
a5cf3ce2f1
Update releasenotes.
2024-09-06 20:56:38 +02:00
theunixer
dd16ecf63a
Essential dependency to build(llvm17-devel) on void linux was not mentioned.
2024-08-24 11:10:59 +02:00
Christoffer Lerno
0963ab4cc0
Update readme.
2024-08-19 23:52:39 +02:00
Mikhail Shimanov
09da17dab7
Update README.md
...
Duplicate package removed
2024-08-12 23:26:38 +02:00
Sergwest
031cbae0d6
added the necessary library to build on void linux in the README.md
2024-08-11 17:07:48 +02:00
Oloruntobi1
8aa3461bf6
[DOCS] updated readme with issue 1086 link
2024-08-05 19:55:04 +02:00
Christoffer Lerno
c50df85976
Fix docs to match the update in supporting LLVM 17+ only.
2024-08-01 20:04:54 +02:00
Christoffer Lerno
e293c435af
0.6.0: init_new/init_temp removed. LinkedList API rewritten. List "pop" and "remove" function now return Optionals. RingBuffer API rewritten. Allocator interface changed. Deprecated Allocator, DString and mem functions removed. "identity" functions are now constants for Matrix and Complex numbers. @default implementations for interfaces removed. any* => any, same for interfaces. Emit local/private globals as "private" in LLVM, following C "static". Updated enum syntax. Add support [rgba] properties in vectors. Improved checks of aliased "void". Subarray -> slice. Fix of llvm codegen enum check. Improved alignment handling. Add --output-dir #1155 . Removed List/Object append. GenericList renamed AnyList. Remove unused "unwrap". Fixes to cond. Optimize output in dead branches. Better checking of operator methods. Disallow any from implementing dynamic methods. Check for operator mismatch. Remove unnecessary bitfield. Remove numbering in --list* commands Old style enum declaration for params/type, but now the type is optional. Add note on #1086 . Allow making distinct types out of "void", "typeid", "anyfault" and faults. Remove system linker build options. "Try" expressions must be simple expressions. Add optimized build to Mac tests. Register int. assert(false) only allowed in unused branches or in tests. Compile time failed asserts is a compile time error. Remove current_block_is_target. Bug when assigning an optional from an optional. Remove unused emit_zstring. Simplify phi code. Remove unnecessary unreachable blocks and remove unnecessary current_block NULL assignments. Proper handling of '.' and Win32 '//server' paths. Add "no discard" to expression blocks with a return value. Detect "unsigned >= 0" as errors. Fix issue with distinct void as a member #1147 . Improve callstack debug information #1184 . Fix issue with absolute output-dir paths. Lambdas were not type checked thoroughly #1185 . Fix compilation warning #1187 . Request jump table using @jump for switches. Path normalization - fix possible null terminator out of bounds. Improved error messages on inlined macros.
...
Upgrade of mingw in CI. Fix problems using reflection on interface types #1203 . Improved debug information on defer. $foreach doesn't create an implicit syntactic scope.
Error if `@if` depends on `@if`. Updated Linux stacktrace. Fix of default argument stacktrace. Allow linking libraries directly by file path. Improve inlining warning messages. Added `index_of_char_from`. Compiler crash using enum nameof from different module #1205 . Removed unused fields in find_msvc. Use vswhere to find msvc. Update tests for LLVM 19
2024-06-12 10:14:26 +02:00
Christoffer Lerno
9ed8831500
Updated link
2024-04-14 23:07:48 +02:00
Christoffer Lerno
c673101bbb
Fix incorrect code in sample.
2024-02-14 09:16:36 +01:00
Poly2it
d66674655c
Update compilation instructions for Void Linux
2024-02-13 16:45:51 +01:00
Poly2it
2595ed5cc9
Add compilation instructions for Void Linux
2023-12-09 15:15:17 +01:00
Christoffer Lerno
3255183ee4
0.5 release.
2023-11-20 23:48:18 +01:00
Christoffer Lerno
00019f9d76
Small update
2023-11-17 22:10:31 +01:00
Christoffer Lerno
f257befd86
Add compatibility matrix.
2023-11-17 22:08:59 +01:00
Christoffer Lerno
d49365b4a7
Change how -O works and create -optsize / -optlevel. Update --safe / --fast.
2023-09-17 00:40:32 +02:00
OdnetninI (Eduardo José Gómez Hernández)
eec6ce2210
README: Updated instructions for AUR ( #915 )
...
* README: Updated instructions for AUR
* README: Missing space
2023-08-08 16:42:42 +02:00