RSS feed
6476ae94
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/09 05:20
Give better context for errors in match statements.
90c51e29
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/09 05:19
Improve usage message.
9bcde4d6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/08 21:12
Put a version in the usefile.
e802a584
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/08 20:57
Make type substitution more robust.
a3b2adff
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/08 15:59
Add 'tygeneric' specifier.
fa136ee5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/08 14:40
Move system files to the right place in the build.
49b3d1b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/05 06:37
Speed up build.
ce5bb49b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/04 05:12
Fix new builds.
12296450
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/03 08:23
Add missing file.
e59b8d11
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/03 06:04
Make exit() exit the whole process, portably.
026b3393
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/02 17:27
Allow nonatomic constants in matches.
d04113ba
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/02 17:13
Add some syscalls to support libthread.
8be10e12
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/02 17:12
Improve commenting in alloc.myr
f8be9d56
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/25 08:30
Make runtest.sh exit with failure if the tests fail.
5818bcb7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/23 15:14
Fix indentation.
14ea5457
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/23 14:58
Add syserrno.myr.
90ef85ab
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/23 04:16
Fix stupid mistake in exec() change.
67ec1a16
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/22 10:15
Change fmt() to return a slice, not a size.
b525ad28
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/22 08:21
Blat needs permissions.
73b28cf5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/21 17:42
Start adding in some unit tests to run with mbld.
64141a6e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/21 11:16
Add 'bytebuf' implementation.
705f2d8c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/21 10:17
Error out on mismatched indexable types.
e2d1fada
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/20 18:21
We no longer do zero length unchecked arrays. Fix OSX.
1a00720e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/20 18:09
Allow unlengthed arrays within structs.
e7a0f479
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/19 13:34
Remove spurious newline.
c4f97460
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/19 13:45
Fix formatting type parameters.
baaf35cf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/14 10:40
Fix getbe implementations.
eb34795e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/14 10:39
Add dirname.myr
199e8c38
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/14 07:56
Use the correct inputs for usefiles.
53712aa0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/08 19:02
Fix int->float conversion.
7462d862
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/08 19:02
Print error when we can't find symtab to merge into.
4165e7ed
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/07 13:43
Add bigclear.
170e5650
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/07 13:42
Fix typo in op strings.
18413bd7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/07 13:42
Put the rhs of the multiplication operator into a reg.
582cdcfd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/05 20:09
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
7fd74aeb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/05 20:03
Fix mod.
38a875c0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/04 19:21
Add more stdbigint test cases.
961b64f1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/04 17:24
Clean up bigint division and tests.
94eff653
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/04 17:24
Clean up bigint division and tests.
063b2a4e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/25 09:35
Clear structs.
bd0724ec
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/25 07:58
Allow trailing commas in seq literals.
3b0bbade
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/24 19:32
Error out with invalid specializations.
d36a6712
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/23 12:05
Don't crash on returning expressions that evaluate to void.
72fb866e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/21 06:40
Add vim backup files and ctags tags to gitignore.
d99446a4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/20 08:33
Add missing stdarg.h includes.
61a9e807
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/19 19:32
Add support for constant union initializers.
7f27f03b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/19 18:19
Add putint.myr.
da811fdf
– Ryan Gonzalez <rymg19@gmail.com>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2015/01/19 18:10
Add .gitignore.
ba241976
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/18 11:28
For 32 bit imms that aren't sign extended, we need to load.
d5c406d1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/17 17:09
Add randbytes() to libstd.
e6758735
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/17 14:20
Change biding of union constructors and casts.
ebda3c4f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/16 18:05
Allow casting funcs to ints and ptrs.
020f0253
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/16 15:53
Add missing test.
3ca4aafa
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/15 13:47
add cstrconvp for when all you have is a C char*
123ae8f4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/15 12:23
Guaranteed termination: snprintf() vs strncpy().
c88028d9
– Ryan Gonzalez <rymg19@gmail.com>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2015/01/15 09:22
Respect outfile
e9c15198
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/08 14:52
Fix typo: mbld, not xmbld.
9ac9460f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/08 14:47
Add integer packing/unpacking code.
d8a5f09e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/08 08:27
Add 'matchnsconst' test.
b16cdad8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/08 07:11
Handle errors better.
9b258245
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/08 06:47
Look up declaration namespaces.
7e935fc4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/08 06:29
Rework how checkns() works.
260efa66
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 14:15
Add the cwd to build.sh's include path.
1492ad80
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 11:21
Fix broken error reporting on Ovar.
bc6a44d5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 10:50
myrbuild is a bootstrap tool.
837deb5c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 10:48
Slightly less confusing error messages.
2dff776a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 09:42
Better error messages for indexing.
f11ffeb1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 09:12
Print better context string: contain types in expr summaries.
c96b770a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 08:29
Improve error messages.
468265b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/06 06:03
Error out when passing void as a function argument.
052d543c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 10:51
Make myrbuild just build everything.
0b7ef387
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 10:30
Merge commit '1877918ac3ebf4ca955a0956a1067139c06efb7c'
1877918a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 10:21
Remove debugging code.
a07d0b46
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 09:46
Remember the environment variables we grabbed, instead of leaking them.
bdbe63d8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 09:19
Improve myrbuild error message.
f892d705
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 08:58
Fix compile issue: type mismatch.
302d0761
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 08:56
Fix broken stat.
fcd25570
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 08:58
Fix compile issue: type mismatch.
b91f9a20
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 08:56
Fix broken stat.
06fc2527
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 06:57
Fix this extra arg in lfatal bug again.
e1a091f7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 06:57
Fix this extra arg in lfatal bug again.
312487e2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 06:51
Fix help options.
4bff4b0a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/04 06:51
Fix help options.
16ceea9c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 17:36
Update syswrap and sys so our segfree call works.
4306aa0f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 17:36
Update syswrap and sys so our segfree call works.
d12aa33d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 14:40
Grow buffer exponentially when slurping.
f7a72a58
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 14:40
Grow buffer exponentially when slurping.
688b3b5a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 14:20
Update TODO.
d77c63a4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 14:20
Update TODO.
5b36d5c8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 12:59
Don't leak memory in the allocator.
cd3ab434
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 12:59
Don't leak memory in the allocator.
2899d4b4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 11:14
Make libstd's bldfile more correct.
bfa11fcb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 11:14
Make libstd's bldfile more correct.
0b66de42
– Unknown <glenda@cirno>
authored
on 2015/01/03 11:00
Implement directory entries on Plan 9.
e033f64d
– Unknown <glenda@cirno>
authored
on 2015/01/03 11:00
Implement directory entries on Plan 9.
50e78170
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 10:20
Make statbuf offsets pkglocal
aac52bce
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 10:20
Make statbuf offsets pkglocal
44c0c060
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/02 05:59
There is no 'die' function accessible to sys.
e6b3c595
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/02 05:59
There is no 'die' function accessible to sys.
a6fa17ca
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/01 10:54
Align brk() calls.
Next