AgeCommit message (Collapse)Author
2014-08-06Add initial cut for freebsd start code.freebsd-portOri Bernstein
Mostly, we use %rdi instead of %rsp for the args.
2014-08-05Add missing test fileOri Bernstein
2014-08-04Step through default types when specializing.Ori Bernstein
This means that if we have: $123 ==delayed==> foo(@a) we will specialize it to: $124 ==delayed==> foo($125) This fixes one test case for genericuret.myr
2014-08-04Better formatting for fmtunionOri Bernstein
2014-08-04Don't print 'tynil' in ucons.Ori Bernstein
2014-08-04Add proper checking for types with parameters.Ori Bernstein
2014-08-04Use probed values from configureOri Bernstein
Drop platform.h for config.h.
2014-08-03Removing a binary blob.Ori Bernstein
2014-07-20Add 'swap' to libstdOri Bernstein
2014-07-15Fix compilation on GCC 4.8Ori Bernstein
More warnings are happening with -Werror. Good. Let them. I don't mind at all that my build broke.
2014-07-15More debug logging.Ori Bernstein
2014-07-14More debug dumps with final substitutions.Ori Bernstein
2014-07-14Indent trace information.Ori Bernstein
2014-07-14Sync eqivalent member on OSX names with linux.Ori Bernstein
This makes things more portable. Whee.
2014-07-14Fix generic type construction.Ori Bernstein
2014-07-09Return size from std.readOri Bernstein
2014-07-09Change syntax for tuples.Ori Bernstein
2014-07-06Delete dead directory.Ori Bernstein
Oh. Fuck.
2014-06-28Fix indentation on benchmark code.Ori Bernstein
2014-06-27I can't remember the last time I used 'myrtypes'.Ori Bernstein
2014-06-26Fix slurp.Ori Bernstein
Type mismatch after read. I need to audit for types and make it consistent. Maybe size should be signed?
2014-06-25Fix missing newlines in pretty prints.Ori Bernstein
2014-06-24Merge branch 'master' of git+ssh:// Bernstein
2014-06-24Add borked test case for generic chaining.Ori Bernstein
2014-06-24Fix syscall signatures on OSXOri Bernstein
We are supposed to be using stat64... oops.
2014-06-22Fix test expectations for stdfmtpad.Ori Bernstein
2014-06-21Correct support for zero/space padded negative intOri Bernstein
We would either print '- 123' or 000000-123' in the past. Fixed.
2014-06-21Add tests for padded format strings.Ori Bernstein
2014-06-21Add support for padded strings.Ori Bernstein
Feeping Creaturinm.
2014-06-20add lstat() syscallOri Bernstein
2014-06-20Fix struct stat.Ori Bernstein
We had the wrong types/sizes. especially for a 64 bit stat.
2014-06-20Compute the directory lengthOri Bernstein
There can be padding at the end of the buffer for alignment. All we can rely on is the '\0' terminator.
2014-06-20Fix struct stat under Linux.Ori Bernstein
2014-06-20Move to stat64 on OSX.Ori Bernstein
2014-06-19Add support for directory listing under OSXOri Bernstein
2014-06-19Fix dir-linux to actually keep the offset.Ori Bernstein
2014-06-19Add directory listing under Linux.Ori Bernstein
2014-06-19Fix getdents() syscall.Ori Bernstein
2014-06-19Make system/arch dependent rules generic.Ori Bernstein
Use a wild card rule for the copying.
2014-06-19Add getdents function to linux.Ori Bernstein
2014-06-19xOri Bernstein
2014-06-18Add IP protos to OSXOri Bernstein
2014-06-18Merge Bernstein
2014-06-18Optimize nodemoves()Ori Bernstein
Maintain sets for the instruction, so that we don't have to do lots of O(n) lookups. Those are slow.
2014-06-18Add raw socket type.Ori Bernstein
2014-06-18Merge pull request #1 from akoshibe/masterOri Bernstein
added sockproto values
2014-06-17added sockproto valuesakoshibe
2014-06-17Make 'make install' build the library.Ori Bernstein
2014-06-17Add 'getdirentries64' syscall to OSX.Ori Bernstein
Now it should be possible to write some portable directory listing code. Gee golly whiz.
2014-06-17Add one more test case for alignment.Ori Bernstein