gingerBill
|
f0683c9102
|
Merge branch 'master' into parser-experiments
|
2020-12-06 00:49:48 +00:00 |
|
gingerBill
|
e0fb081cbd
|
Keep -vet happy
|
2020-12-02 23:46:41 +00:00 |
|
gingerBill
|
bca28e94ec
|
Keep fmt happy
|
2020-12-02 23:43:28 +00:00 |
|
gingerBill
|
875415daa9
|
Make os._file_stream_vtable private
|
2020-12-02 23:40:23 +00:00 |
|
gingerBill
|
0cf3ae93c0
|
Add os.stream_from_handle; fix io.close
|
2020-12-02 23:39:33 +00:00 |
|
gingerBill
|
54fbdabc38
|
Add experimental -insert-semicolon functionality to tokenizer and parser
|
2020-11-01 15:10:06 +00:00 |
|
zhibog
|
4c4112fbc7
|
Fixed getting windows version. The former function is no longer working on Windows 10. Also fixed the struct to use correct win32 names
|
2020-10-24 00:14:01 +02:00 |
|
gingerBill
|
0be6ddc7e2
|
Add -microarch:<string> (e.g. -microarch:native)
|
2020-10-20 12:25:11 +01:00 |
|
gingerBill
|
9513cf1ac6
|
Fix os.stat code; make fmt.panicf diverging
|
2020-09-30 22:04:39 +01:00 |
|
gingerBill
|
464e733b88
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-09-29 11:11:42 +01:00 |
|
gingerBill
|
519dcc2b76
|
Add os.read_at and for Windows; fix mem.clone_slice; fix current directory locking code
|
2020-09-29 11:11:28 +01:00 |
|
gingerBill
|
1818ceb4f2
|
Merge pull request #747 from Platin21/master
Fixes for MacOS 11 / Big Sur
|
2020-09-28 12:48:50 +01:00 |
|
gingerBill
|
9ae3879956
|
Add os.stat, os.lstat, os.fstat, filepath.walk
|
2020-09-28 12:28:02 +01:00 |
|
Platin21
|
d72a01a714
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2020-09-27 22:13:12 +03:00 |
|
Platin21
|
a71cbd4087
|
Changed foreign imports to now use the System Framework
|
2020-09-27 21:57:27 +03:00 |
|
gingerBill
|
2ebb94fa72
|
Allow os.read_dir to use a different allocator
|
2020-09-27 00:31:29 +01:00 |
|
gingerBill
|
840af6825a
|
Update packages os, path, and filepath
|
2020-09-26 16:02:03 +01:00 |
|
gingerBill
|
3ccaf47566
|
Remove unused imports
|
2020-09-25 20:23:29 +01:00 |
|
gingerBill
|
8cc5cd1494
|
Add package path/filepath; Add os.stat for windows (TODO: unix)
|
2020-09-25 20:20:53 +01:00 |
|
gingerBill
|
fc4fdd588e
|
Remove usage of do in core library
|
2020-09-23 17:17:14 +01:00 |
|
nakst
|
c92860e142
|
update essence platform
|
2020-09-15 23:22:19 +01:00 |
|
Christian Seibold
|
a13eed9894
|
Cleanup, check sched_param and SCHED_* constants in pthread_freebsd.odin
|
2020-09-15 01:34:01 -05:00 |
|
Christian Seibold
|
dd7b29e681
|
Finish add all errors
|
2020-09-14 16:18:36 -05:00 |
|
Christian Seibold
|
577be4a8ae
|
Get Odin compiling and produced exe's running on FreeBSD
|
2020-09-14 15:22:35 -05:00 |
|
gingerBill
|
9f1f194d18
|
Merge pull request #727 from JoshuaManton/master-fork
Add allocator parameter to os.read_entire_file()
|
2020-09-03 08:37:22 +01:00 |
|
Joshua Mark Manton
|
0fe47a2f1b
|
Add allocator parameter to os.read_entire_file()
|
2020-09-02 18:42:12 -07:00 |
|
Tetralux
|
3820f27c7c
|
Fix os.get_current_directory() allocator
This procedure accidentally used the temporary allocator for the
returned string.
Use context.allocator, and the allocator parameter idiom instead.
|
2020-08-26 11:37:44 +00:00 |
|
gingerBill
|
e7f54d25d6
|
Add mem.Allocator_Query_Info and mem.query_info
|
2020-08-16 23:05:33 +01:00 |
|
gingerBill
|
033b46def8
|
Add mem.Allocator_Mode.Query_Features, mem.Allocator_Mode_Set, mem.query_features`
|
2020-08-16 22:07:40 +01:00 |
|
Oskar Nordquist
|
a7e38dc063
|
Implement os.current_thread_id() for Darwin (assumes OSX 10.6 / iOS 3.2 and later)
|
2020-07-22 17:38:13 +02:00 |
|
gingerBill
|
65b9dbe13f
|
Clean-up OS constants; Clean-up procs_wasm32.odin
|
2020-07-09 17:21:40 +01:00 |
|
gingerBill
|
92363da58e
|
Add -show-system-calls; Update runtime for windows_386; Fix some minor bugs
|
2020-06-30 10:09:58 +01:00 |
|
gingerBill
|
0ea64182f1
|
Begin work on windows 386
|
2020-06-29 17:35:33 +01:00 |
|
gingerBill
|
86448ee044
|
Add raw_data to replace cases in which &x[0] was used
|
2020-06-29 15:58:24 +01:00 |
|
gingerBill
|
6bd05ef5d7
|
Begin migration from sys/win32 to sys/windows
|
2020-06-26 19:11:34 +01:00 |
|
gingerBill
|
240fc65d4d
|
Add multi_logger.odin; Fix os_windows.odin
|
2020-06-19 11:49:08 +01:00 |
|
vassvik
|
6985d72fda
|
Make os.get_current_directory no longer strip the zero at the end of the resulting string, as it no longer should occur.
|
2020-06-13 15:20:39 +02:00 |
|
gingerBill
|
a89633e3ed
|
Remove return after unreachable
|
2020-06-06 15:22:22 +01:00 |
|
gingerBill
|
098699103d
|
Begin work on supporting wasm32 architecture
|
2020-05-25 12:46:23 +01:00 |
|
Hasen Judy
|
705984f828
|
Fix darwin open flags and mode
|
2020-04-19 01:39:22 +09:00 |
|
gingerBill
|
93955a0fd8
|
Remove context.std* parameters; Fix unary boolean not
|
2020-03-19 15:03:02 +00:00 |
|
gingerBill
|
a0d0e93475
|
Fix os.read_entire_file
|
2020-03-12 23:45:46 +00:00 |
|
gingerBill
|
2ce1f4ba9f
|
Revert os_windows.odin behaviour
|
2020-03-12 23:37:24 +00:00 |
|
gingerBill
|
a985449c31
|
Fix os_windows.h
|
2020-03-12 23:24:30 +00:00 |
|
gingerBill
|
6abc93ad84
|
Fix os.read for windows
|
2020-03-12 23:22:01 +00:00 |
|
Tetralux
|
1181d7cf90
|
Fix os.read / os.read_entire_file
- DWORDs are NOT i32
- os.read didn't correctly read as much as it could
|
2020-03-12 22:31:00 +00:00 |
|
gingerBill
|
4ee936ab8d
|
Merge pull request #581 from terickson001/linux_stat_fix
Linux stat fix
|
2020-03-06 15:42:05 +00:00 |
|
Tyler Erickson
|
f6f2ab2f25
|
Fixed bad merge
|
2020-03-05 19:29:32 -08:00 |
|
Tyler Erickson
|
bb026c99a9
|
Merged with master
|
2020-03-05 16:49:53 -08:00 |
|
Tyler Erickson
|
2817bab494
|
Fix os_linux stat
|
2020-03-05 12:13:22 -08:00 |
|