RSS feed
752e3042
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:48
Generate bootstrap scripts using mbld.
37468d37
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:41
Add boostrap generation script.
03ce0ae1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:33
Add local deps to subprojects.
20a144ea
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:30
Merge ../mbld
52585564
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:25
Move mbld to subdirectory of itself for merging.
841286fa
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:27
Merge ../libregex
5f5b3c22
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:26
Merge ../libbio
2f5a88d9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:23
Clean up some debug mess.
3036bad3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 21:16
Remove debug print.
d3672bb4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 20:58
Implement getcwd() on Linux.
20bb032d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 20:46
Add code to subdir in preparation for merging with mc.
7f7f4995
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 20:45
Move code to subdir in preparation for merging with mc.
b612c542
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 20:42
Mostly finish off the new single process world order.
66a103f6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 18:05
Remove subdir support from 'subdirs'.
a882c392
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 17:58
More work towards single process subbuilds.
b8739b70
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 15:38
Now actually fix it.
32d45b63
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/12 15:22
Fix std.pathnorm for empty strings.
77ab3280
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/10 19:32
Move parser type into parse.myr
e046fecd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/10 19:24
Split parser from build data.
1fe76064
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/10 19:19
Rename 'parser' to 'build'
b2a4bb91
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/04 22:47
Print correct file in syntax errors.
8a6221f9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/01 12:02
Fix for OSX: Their assembler seems a bit speshul.
e74c5da9
– Ori Bernstein <orib@fb.com>
authored
on 2015/03/31 13:02
fput() is the one that takes an fd.
af3b677d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/28 21:03
Fix a few bugs/update some versions.
7637d281
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/28 20:50
Fix bug: We can tag tyvar.
6e6ce502
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/28 19:13
Tweak the ABI for type information.
67daccb5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/26 19:08
Change ABI version.
eaef5458
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/26 19:03
ake
63780713
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/26 18:06
Generate type descriptions for valists.
2fecc0b3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/19 18:59
Generate type descriptions for various types.
883f80be
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/11 06:21
Improve error messages.
a252f51d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/10 18:24
Fix recursive case.
7c6f76e6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/10 18:21
Fix type description formatting.
90cb266f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/25 08:19
Implement type description dumping.
0adb3e98
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/10 12:18
Make tool failures more glaring.
aa1fc1c6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/10 10:29
Remove another echo.
38e821ef
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/10 08:28
Allow durable attribute on gen files.
0075208c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/09 19:15
Use system specific util files.
b1c502e4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/09 18:45
Remove debug echo.
2f89a7c1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/09 06:12
More makefile cleanups.
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.
dbefa9ea
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/08 21:11
Avoid duplicate dots in test path.
3456a5b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/08 21:10
Update to new usefile format, with versioning.
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.
a01eddc7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/03 08:08
put 'delete' at start of line.
6f41b623
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/03/03 06:19
Check the correct thing in inputs.
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
c1f1a212
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/27 09:59
Add better traces for loop information.
31846543
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/27 07:32
Reduce parameter list size.
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.
10fd2601
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/22 17:24
Update mbld to new libstd fmt api.
ac02d844
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/22 10:17
Update to new fmt() api.
67ec1a16
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/22 10:15
Change fmt() to return a slice, not a size.
e44f649c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/22 08:23
Pass permissions to blat.
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
2980a6f8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/14 08:14
Add support for explicit tests.
199e8c38
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/14 07:56
Use the correct inputs for usefiles.
d1c72c34
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/14 07:36
Add initial support for implicit tests.
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.
aff5b4b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/02/05 14:49
Pull parser initialization into mkparser() func.
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.
f5ac096a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/30 16:12
libbio now has getbe32; use it.
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.
Next