Zac Pierson
|
7f6b83d50c
|
Fixed gb.h - the file handle for /proc/cpuinfo is needed to read chars.
|
2017-02-08 11:59:54 -06:00 |
|
Zac Pierson
|
72d4bfb32a
|
Merge https://github.com/gingerBill/Odin
|
2017-02-08 11:50:33 -06:00 |
|
Zachary Pierson
|
8becbdc1b2
|
Added a very basic Linux standard library shamelessly stolen from the MacOS one.
Made Linux (almost) work. The generated binaries segfault, but it's so close I can almost taste it.
|
2017-02-07 00:28:21 -06:00 |
|
Zachary Pierson
|
eeeb90c441
|
MacOS is able to run Hello World!
|
2017-02-06 21:47:58 -06:00 |
|
Ginger Bill
|
5796c41357
|
map immutable fields: count, capacity, allocator
|
2017-02-06 22:53:48 +00:00 |
|
Zac Pierson
|
5cfa4ba580
|
Added Linux functions throughout the code, but it segfaults.
|
2017-02-06 12:26:41 -06:00 |
|
Ginger Bill
|
205f4664f8
|
Update code from OSX merge to be consistent with the rest of the code
Remove some dead code whilst I was here too :P
|
2017-02-01 20:59:14 +00:00 |
|
zhiayang
|
864310e3da
|
oh boy, basic osx/unix support
|
2017-02-02 04:20:33 +08:00 |
|
Ginger Bill
|
e86c990b75
|
Overloaded free; 3 dotted ellipsis
|
2017-01-28 20:16:18 +00:00 |
|
Ginger Bill
|
a6f8c9d6e0
|
v0.0.4 - odin build_dll, atomic.odin, sync.odin
|
2016-12-09 16:28:31 +00:00 |
|
Ginger Bill
|
fb45287e9e
|
Fix import/export rules for #import as .
|
2016-11-23 13:46:59 +00:00 |
|
Ginger Bill
|
3517f96668
|
Remove: string overloads; defer
|
2016-11-22 20:29:46 +00:00 |
|
Ginger Bill
|
a675d3f94d
|
union_cast
|
2016-10-16 21:31:06 +01:00 |
|
Ginger Bill
|
79af939522
|
Update ImplicitValue "architecture"
|
2016-10-15 22:30:58 +01:00 |
|
Ginger Bill
|
b593332942
|
Minimal Dependency Map: Only build what is needed
|
2016-09-27 15:28:44 +01:00 |
|
Ginger Bill
|
a31bab5aae
|
Unicode file loading; push_allocator & push_context
|
2016-09-23 14:59:58 +01:00 |
|
Ginger Bill
|
25e9b9bc87
|
min, max, abs
|
2016-09-02 14:14:12 +01:00 |
|
gingerBill
|
a98e93f03f
|
File Library and TypeDecl syntax change
|
2016-08-22 11:52:49 +01:00 |
|
gingerBill
|
2d49a61563
|
defer statements
|
2016-08-16 18:53:02 +01:00 |
|
gingerBill
|
5da6b74567
|
Compile with odin.exe and no run.bat
This is win32 only and requires CreateProcessA
|
2016-08-16 12:33:11 +01:00 |
|
gingerBill
|
4c467b118d
|
copy(...)
|
2016-08-10 20:07:24 +01:00 |
|
gingerBill
|
2aaef48c5c
|
String support
|
2016-08-05 00:54:05 +01:00 |
|
gingerBill
|
19aea1f198
|
Basic call expression and fix to assignment count checking
|
2016-08-03 22:27:36 +01:00 |
|
gingerBill
|
776dc0e8f1
|
Restart LLVM IR SSA generation
This is the third go and I'm going for it!
|
2016-07-30 00:17:13 +01:00 |
|
gingerBill
|
cbd82e3c02
|
Support import files as modules (i.e. import only once)
|
2016-07-21 00:26:14 +01:00 |
|
gingerBill
|
7430008fd7
|
Initial Commit
Original Git Repo "went bad" so I had to restart.
|
2016-07-07 21:47:33 +01:00 |
|