RSS feed
369c06e4
– Ori Bernstein <ori@eigenstate.org'>
authored
on 2015/10/08 18:42
Merge updates of bootstrap scripts.
ca454cda
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/06 19:41
Regenerate bootstrap script.
ca845d8c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/07 01:34
Actually check the last error.
6cf46423
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/06 15:39
Regenerate bootstrap files for FreeBSD.
ad63a9b7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/06 19:40
Regenerate bootstrap script.
e9e15874
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/06 19:40
Change mkpath API a bit.
983a758d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/06 18:55
Fix dirname/basename.
1bb9fd59
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 01:02
Update syswrap for plan9.
5db2c352
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/05 18:54
We should use errno for errors, not int.
3400b042
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/06 09:32
Fix up error handling for syswrap+posixy.myr
c4d04d5e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/05 06:36
Fix compilaton.
35ae688b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/04 19:12
Drop buffer on flush error.
b33507bd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/04 17:32
Actually return the error that occurred.
8728342d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/04 06:59
Make the interface for libbio expose errors.
35bde606
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/03 22:51
Fix handling '\r\n' with libbio.
7264545d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/03 22:10
Delete leftover junk from importing libraries.
340bad4b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/20 03:41
Add memops for Plan 9
a065812f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/02 20:13
Fix misnamed bld.sub
9dbef749
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/02 19:56
Make assert able to take format args.
08442dd9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/02 19:27
Implement some asm optimized memcpy/memmove checks.
76086513
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/01 21:51
Faster filling on free.
6799d504
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/01 19:26
Propagate extra libraries through the system.
ea60cdb4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/02 12:33
Allow redefinition of externs.
6507bf31
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/01 19:06
Update the C glue library detection.
02efc3a7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/01 18:35
Add 'strtok()' implementation to split on spaces.
b6368fd6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/01 17:56
Don't double-insert namespaces.
31dc0048
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/01 17:27
Fix up error formatting in libregex.
d7d95f9f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 20:50
Add muse support for C linking on Linux.
d60e706a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 20:02
Rename 'sys' to 'tag'
2e03b858
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/10/01 06:06
Update indenting for mbld files.
3303b2c6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 19:20
Recognize current string interpolation syntax.
e632cbfd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 15:15
Fix FreeBSD port. Add missing files, and some ABI issues.
1fb34b1a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 01:07
Update 9front bootstrap script.
5ae317c4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 17:51
Update Linux bootstrap script.
627ef0fa
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 17:45
Add support for duplicating functions.
bfb7664b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 05:58
Add support for indenting labels in vim script.
3726cb57
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 20:12
Fix typo.
5257df69
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 03:21
Fix SSE instruction formats on Amd64
55f902cc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 07:06
Remove spare argument from test.
58ace77c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 06:40
Using absolute paths looks ugly :P
38a6c760
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 04:46
Don't overwrite 'p'
d9a91fc8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 04:45
Fix cast checks.
6a4040c9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 21:33
Implement casting functions to pointers.
501c03fc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 04:35
Tycode fix for plan9.
11f9444f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 20:38
Storing the visibility caused a regression.
a8932628
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 20:37
Don't print an empty failure list.
5c7910da
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 20:19
Complain about missing trait impls.
c8c4b88e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/27 18:52
Don't index directly off of %rax.
ac306bef
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/27 07:24
Collect test failures and show them.
8e8d3f3d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/27 06:11
Bump ABI version. Also, improve errors about it.
35c02af6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 23:22
Make the closure test a bit more useful.
056ef88f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 22:29
Working closures.
cde7e0d9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 20:29
Add indirect call operator.
c74b0bc0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 19:47
Separate out the concepts of code and func ptrs.
bb4ff654
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 15:47
Create a new call node instead of mutating.
0dd5d1f7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 15:21
Factor out simplifying calls.
69b24ca0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 13:25
Remove regex test dependency on installed libs.
2c27e157
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 09:28
Make things that should be global global.
f4a4987f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 09:21
Fix up constant initialization a bit.
e1bd55e7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/25 18:49
Unhide declarations if needed.
f7dc2e6d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/25 16:27
Capture environment for closures on creation.
b1481c67
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 20:04
Refer to captured vars through env ptr
2c078158
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 19:58
Make global imports actually global.
d23b4a24
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 19:21
Error out correctly with closures.
dd1dcc66
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 18:39
Put the closure at the function level.
53bc1014
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 17:39
Capture and dump function environments in parse.
0b58f431
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 05:53
Descend into complex structures to print them.
b319e478
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/23 06:39
Include necessary library deps in benchmarks.
7b6d3168
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/22 11:58
Don't try to benchmark the benchmark program.
19d7fac9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/22 10:39
Start moving benchmark runner code to Myrddin.
16aa8c14
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/20 18:28
Add a function to skip whitespace in bio.myr
49f6758a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/20 00:29
Add a bootstrap script for FreeBSD`
0f469133
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 20:55
Catch a few more edge cases.
6235cb63
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 20:29
Fix floating point formatting.
88df32c7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 19:06
Store function args into the right place.
837b2cb7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 13:40
Fix syscalls on FreeBSD
54daa796
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 08:55
Compile on FreeBSD.
f0c4423a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 04:06
Update Plan 9 myrddin build.
9c210871
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 13:38
rand.myr depends on now.myr; regen build.
d90f969b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 16:41
Update bootstrap for Linux.
6659a6a2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 10:02
Print which usefile got the ABI version mismatch.
09c0c2d9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 07:03
Don't use installed libstd for bld.sub
b7be6fd5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 08:25
Support for a tag file with build specs.
a74320b3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 07:31
Add the '-T' option for custom systags.
8a57984a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 07:24
Load sys attrs once.
d3566a96
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 07:10
Allow any binary or command to be tagged as a test.
e35e7e39
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 06:17
Fix funciton name.
da45fcd5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 22:05
Remove 'long' type.
96f7ecd5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 20:11
Add all futex ops.
82526d44
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 16:32
Handle tests generic tests for system impls.
a843f825
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 15:01
Add futex op constants.
ca81d8ad
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 08:19
Actually build a named target when building by name.
2aacb9ac
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/12 05:06
Remove debugging print.
610852e1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/12 05:01
Move to use 'for var i = ...' construct.
ae9a7444
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/12 04:35
Allow 'var' in loop statements.
80c52bc2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/13 18:18
Build all necessary named targets.
a4bcc906
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/14 10:44
Fix alignment of function args.
d42f3213
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/14 08:39
Expand testing for std.fmt
d2a4d99c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/11 14:03
Update BIO tests and bootstrap.
bcae988a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/10 21:55
Generate more minimal bootstraps.
Next