AgeCommit message (Collapse)Author
2014-08-12Update the documentation for myrbuild.Ori Bernstein
2014-08-11Implement waitstatus() for freebsd.Ori Bernstein
2014-08-11Add missing file.Ori Bernstein
2014-08-11Simplify runtime overrride scheme.Ori Bernstein
Just provide a '-r' option that lets you point to any runtime that you want.
2014-08-11Spit out the runtime from libstd.Ori Bernstein
This will allow linking code without libstd, as well as fixing link order on freebsd. Freebsd seems to be picky aobut where '_start' is searched from.
2014-08-11more modifications for FreeBSD portakoshibe
2014-08-06Merge remote-tracking branch 'origin/freebsd-port'akoshibe
2014-08-06Merge branch 'master' of
2014-08-06Merge branch 'master' of
2014-08-06Add initial cut for freebsd start code.Ori Bernstein
Mostly, we use %rdi instead of %rsp for the args.
2014-08-06Merge branch 'master' of
2014-08-06Parts of syscall wrapper for FreeBSDakoshibe
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.