Tetralux
|
0190f90979
|
Fix mem.align_backward when pointer is already aligned
|
2020-02-28 12:22:30 +00:00 |
|
gingerBill
|
3d74c2f6c0
|
Add proc(#const x: Type) to enforce a constant parameter (but not polymorphic) to a procedure
|
2020-02-26 22:53:40 +00:00 |
|
gingerBill
|
1596bca92d
|
Add intrinsics.cpu_relax
|
2020-02-26 22:29:12 +00:00 |
|
gingerBill
|
470508adbc
|
Clean-up initialization code
|
2020-02-26 22:05:52 +00:00 |
|
gingerBill
|
8f42958ba3
|
Fix __dynamic_array_reserve
|
2020-02-26 12:58:22 +00:00 |
|
gingerBill
|
4d7270cec9
|
Fix __dynamic_array_reserve to allow for zero sized elements
|
2020-02-26 12:55:56 +00:00 |
|
gingerBill
|
b13423d7f7
|
Global variable initialization support
|
2020-02-23 16:25:11 +00:00 |
|
gingerBill
|
703404a54d
|
Merge branch 'master' into llvm-integration
|
2020-02-23 10:55:41 +00:00 |
|
gingerBill
|
15f5c85379
|
Fix comparison against nil for union #maybe pointers
|
2020-02-23 10:55:09 +00:00 |
|
gingerBill
|
e197af766d
|
Merge branch 'master' into llvm-integration
|
2020-02-23 10:39:57 +00:00 |
|
gingerBill
|
10fe5e97b3
|
Merge pull request #541 from Tetralux/getcwd
Add os.get_current_directory / os.set_current_directory
|
2020-02-23 10:39:21 +00:00 |
|
gingerBill
|
5073fcd39e
|
Improve error message on using with procedure parameters #568
|
2020-02-23 10:37:27 +00:00 |
|
gingerBill
|
a72ac6f841
|
Fix #572
|
2020-02-23 10:26:49 +00:00 |
|
gingerBill
|
8a67775149
|
Fix #571
|
2020-02-23 10:20:12 +00:00 |
|
gingerBill
|
85e331d5e2
|
Fix #566
|
2020-02-23 10:13:42 +00:00 |
|
gingerBill
|
81b00c7a3e
|
Fix #563
|
2020-02-23 10:11:43 +00:00 |
|
gingerBill
|
49ecd73406
|
Merge pull request #562 from Tetralux/string-compare
Fix #552: Fix strings.compare for empty strings and different-length strings.
|
2020-02-23 10:08:50 +00:00 |
|
gingerBill
|
2180f4a475
|
Basic work on obj generation
|
2020-02-23 10:04:25 +00:00 |
|
Tetralux
|
1f0c1943da
|
Fix #552.
- Fix comparisons involving one or more empty string.
- Fix comparisons against two strings of different lengths.
|
2020-02-12 11:25:12 +00:00 |
|
Mikkel Hjortshøj
|
0b7711684b
|
Delete dockerimage.yml
My bad
|
2020-02-11 21:53:45 +01:00 |
|
Mikkel Hjortshøj
|
9821b2be25
|
Create dockerimage.yml
|
2020-02-11 21:52:10 +01:00 |
|
Mikkel Hjortshøj
|
49b42f585c
|
Merge pull request #560 from ThisDrunkDane/master
Enhance logger interface with 'f' and not 'f' variants, also move level detection out
|
2020-02-10 11:55:49 +01:00 |
|
Mikkel Hjortshoej
|
9d5692ae68
|
Enhance logger interface with 'f' and not 'f' variants, also move level detection out
|
2020-02-10 01:26:04 +01:00 |
|
gingerBill
|
bfda101686
|
Get basic IR code generation working properly
|
2020-02-10 00:14:43 +00:00 |
|
vassvik
|
6d67567453
|
Fix linalg.matrix_mul_vector.
Incorrect index.
|
2020-02-09 18:47:02 +01:00 |
|
gingerBill
|
35711a400c
|
Anonymous procedure literal support
|
2020-02-08 12:49:38 +00:00 |
|
gingerBill
|
66da96284a
|
Add defer statement for LB
|
2020-02-07 00:01:44 +00:00 |
|
gingerBill
|
7d9600b740
|
Ternary Expr; lbAddr extra; Phi node support
|
2020-02-06 23:33:41 +00:00 |
|
vassvik
|
0c09cb9c12
|
Fix math.acos and math.asin, add f64 overloads.
|
2020-02-06 13:35:55 +01:00 |
|
gingerBill
|
09e1cf0737
|
IfStmt
|
2020-02-05 23:41:10 +00:00 |
|
gingerBill
|
992858b687
|
Add ReturnStmt
|
2020-02-05 22:39:23 +00:00 |
|
gingerBill
|
b555b0083a
|
Slowly add more statements and expressions; Add header file
|
2020-02-05 20:18:19 +00:00 |
|
Mikkel Hjortshøj
|
25feb507a4
|
Merge pull request #556 from oskarnp/issue-555
Fix #555
|
2020-02-05 21:03:36 +01:00 |
|
Oskar Nordquist
|
0b299cb8b4
|
Fix https://github.com/odin-lang/Odin/issues/555
|
2020-02-05 20:48:18 +01:00 |
|
gingerBill
|
fbe2366af3
|
Merge pull request #554 from terickson001/merge-sort-proc
Removed 'where' clause from merge_sort_proc
|
2020-02-04 18:46:28 +00:00 |
|
Tyler Erickson
|
391e2a5120
|
Removed 'where' clause from merge_sort_proc
|
2020-02-03 19:20:12 -08:00 |
|
gingerBill
|
0103cedad7
|
Port code for lb_build_call_expr
|
2020-02-02 23:36:15 +00:00 |
|
gingerBill
|
d56807095a
|
Implement constant value generation from ExactValue
|
2020-02-02 18:33:13 +00:00 |
|
gingerBill
|
5dc82c2720
|
Correctly generate LLVM types from Odin types.
|
2020-02-02 12:34:49 +00:00 |
|
gingerBill
|
5f1b397a05
|
Use lbValue to represent values everywhere
|
2020-02-01 23:52:22 +00:00 |
|
gingerBill
|
6ed6a91a64
|
Begin LLVM C API integration
|
2020-02-01 22:50:57 +00:00 |
|
gingerBill
|
0f399a7294
|
Add union #maybe
|
2020-02-01 11:10:28 +00:00 |
|
gingerBill
|
4bcb667e97
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-01-31 23:34:08 +00:00 |
|
gingerBill
|
7e6454b2f7
|
Add odin [command] -help (not requiring a file to be passed)
|
2020-01-31 23:34:00 +00:00 |
|
gingerBill
|
357e72654d
|
Merge pull request #546 from thebirk/patch-1
Update README.md to use Odin syntax highlighting instead of Go.
|
2020-01-31 09:46:47 +00:00 |
|
Aleksander Birkeland
|
e9f3ebba13
|
Update README.md to use Odin syntax highlighting instead of Go.
|
2020-01-30 01:01:01 +01:00 |
|
gingerBill
|
3a30f9fd71
|
Create .gitattributes
|
2020-01-29 12:04:54 +00:00 |
|
gingerBill
|
7a4ec48389
|
Fix missing allocator
|
2020-01-26 21:10:56 +00:00 |
|
gingerBill
|
a101e0d7ba
|
Add utf8.string_to_runes utf8.runes_to_string
|
2020-01-26 20:55:46 +00:00 |
|
gingerBill
|
64f5c9ab58
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-01-26 20:44:32 +00:00 |
|