gingerBill
|
458ec5922e
|
odin query
Output .json file containing information about the program
|
2019-05-25 20:24:19 +01:00 |
|
gingerBill
|
394baa9ddd
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2019-03-15 15:41:15 +00:00 |
|
gingerBill
|
3d86fc2f2f
|
Minor adjustments
|
2019-03-15 15:41:06 +00:00 |
|
Jeroen van Rijn
|
61b07335d8
|
Fix build error on !Windows.
|
2019-03-15 07:37:20 +01:00 |
|
gingerBill
|
dbcd49acfc
|
Add -pdb-name for custom names of PDBs
|
2019-03-14 23:26:32 +00:00 |
|
gingerBill
|
cdfaa643cc
|
Reimplement -collection; remove static from Odin tokenizer/parser in core library
|
2019-02-23 23:30:03 +00:00 |
|
gingerBill
|
2878cd8241
|
New build flag: -define:foo=123
|
2019-02-23 23:21:27 +00:00 |
|
thebirk
|
7ea7fc10db
|
Fixed macOS not compiling.
|
2019-02-01 15:33:27 +01:00 |
|
thebirk
|
dc3d62d437
|
Fixed -out dropping extension on linux.
|
2019-02-01 15:12:20 +01:00 |
|
gingerBill
|
dee28d998f
|
Allow for @indent for attributes that don't require any parameters; Add -ignore-unknown-attributes
|
2019-01-30 14:24:14 +00:00 |
|
Tetralux
|
1e180d611d
|
Allow 'odin run program.odin -- <args-for-program.exe>
|
2019-01-28 17:58:48 +00:00 |
|
gingerBill
|
d02b050850
|
Fix typos for OS X debug builds
|
2018-12-02 19:39:21 +00:00 |
|
gingerBill
|
444f4f446a
|
-vet flag to do basic vetting of code
|
2018-11-25 14:14:58 +00:00 |
|
lachsinc
|
8a789e33b0
|
Remove llc/opt hack. XX.bc now contains useful debug info thanks to removal of optimization flags in debug builds.
|
2018-09-18 14:17:43 +10:00 |
|
lachsinc
|
2f86f8f8e0
|
Provide llvm ir with more debug info (for Visual Studio debugger support).
|
2018-09-18 10:50:56 +10:00 |
|
gingerBill
|
adbb3bb75f
|
Add -lld flag for using "bin\lld-link.exe" on Windows
|
2018-08-28 19:28:34 +01:00 |
|
gingerBill
|
89f4e7a8db
|
-no-crt flag for windows amd64
|
2018-08-13 01:22:14 +01:00 |
|
thebirk
|
5e5f5bfa8d
|
Fixed 'sh: main: command not found' error on linux.
|
2018-08-08 17:48:17 +02:00 |
|
gingerBill
|
a6fe656f21
|
foreign import x {"foo.lib", "bar.lib"}
|
2018-07-29 20:56:09 +01:00 |
|
gingerBill
|
c3c7834246
|
BigInt support in the constant system
|
2018-07-28 00:41:31 +01:00 |
|
gingerBill
|
fa4e95105f
|
Loop array arithmetic on large arrays
|
2018-07-07 11:13:20 +01:00 |
|
Morten Vassvik
|
ea055f1465
|
Surrounded explicit link paths (.a and .so) and the exe path for 'odin run' in quotes, so that it works in paths containing characters that must be escaped (like spaces)
|
2018-07-05 15:46:11 +02:00 |
|
gingerBill
|
5fe4c33d0e
|
Allow importation of core:builtin to get built-in entities
|
2018-06-17 21:46:37 +01:00 |
|
gingerBill
|
268491b224
|
Use global arena for AstNode allocations
|
2018-06-09 19:53:06 +01:00 |
|
Brett R. Toomey
|
597c4591bc
|
Merge branch 'packages' of github.com:odin-lang/Odin into packages
|
2018-06-03 17:13:11 +02:00 |
|
Brett R. Toomey
|
80833ed703
|
Dsymutil fixes for macOS
|
2018-06-03 17:12:30 +02:00 |
|
gingerBill
|
05c5f98e8e
|
Add -debug-compile parameter for llc
|
2018-06-03 15:55:14 +01:00 |
|
gingerBill
|
6202fb8373
|
Re-allow when statements at the file scope
|
2018-06-02 19:44:34 +01:00 |
|
gingerBill
|
45b3067068
|
Remove tmp_allocator from Checker
|
2018-05-28 14:15:08 +01:00 |
|
gingerBill
|
b7858a66b9
|
Parallelize per file rather than per package
|
2018-05-28 12:06:50 +01:00 |
|
gingerBill
|
5c52ffe24e
|
Reorganize runtime package
|
2018-05-27 21:22:25 +01:00 |
|
gingerBill
|
7ee9051a56
|
IR now builds with the new package system
|
2018-05-27 10:49:14 +01:00 |
|
gingerBill
|
c067b90403
|
Add basic package support (no IR support yet)
|
2018-05-26 23:12:55 +01:00 |
|
gingerBill
|
5b6770f3d2
|
Parse directories to be packages
|
2018-05-21 20:47:52 +01:00 |
|
gingerBill
|
7e4c643401
|
Disable default struct field values; Update README.md
|
2018-05-20 16:00:39 +01:00 |
|
Joshua Mark Manton
|
1ee4f849cb
|
now return 1 if there were errors
|
2018-05-17 02:08:04 -07:00 |
|
Joshua Mark Manton
|
703393fc63
|
whitespace
|
2018-05-16 23:08:01 -07:00 |
|
Joshua Mark Manton
|
81420ab246
|
removed unneeded block
|
2018-05-16 23:07:27 -07:00 |
|
Joshua Mark Manton
|
c94d19718b
|
added compiler command for only parsing and typechecking
|
2018-05-16 23:03:05 -07:00 |
|
gingerBill
|
780b81a59f
|
Allow for NO_DEFAULT_STRUCT_VALUES
(will decide later if I want them or not)
|
2018-05-13 21:09:49 +01:00 |
|
gingerBill
|
e597a8d72e
|
Fix issues with exact integer bounds and remove dead code
|
2018-05-13 17:38:35 +01:00 |
|
gingerBill
|
de9a4b5164
|
Disable pointer arithmetic
|
2018-05-13 16:10:02 +01:00 |
|
gingerBill
|
66b4252931
|
Fix #210
|
2018-05-06 15:31:18 +01:00 |
|
gingerBill
|
30f5a3bb93
|
Move cycle checking to much earlier on in the semantic stage
|
2018-03-23 20:48:30 +00:00 |
|
gingerBill
|
2e1e1e6034
|
Type caching
|
2018-03-23 16:35:41 +00:00 |
|
Nakst
|
db2293144a
|
update essence bindings
|
2018-03-10 21:33:59 +00:00 |
|
Nakst
|
9fa4aa40b7
|
fix compile warnings on linux
|
2018-03-10 20:29:43 +00:00 |
|
Mikkel Hjortshoej
|
3574341b6b
|
Missing .rc error message
|
2018-03-05 13:10:01 +01:00 |
|
Mikkel Hjortshoej
|
cbabc80d92
|
Calls rc.exe if -resource specified
|
2018-03-05 11:46:50 +01:00 |
|
gingerBill
|
08c87e57f8
|
Remove cwd in odin run for Linux
|
2018-03-03 10:26:25 +00:00 |
|