libstd refactored.
[Thread Prev] | [Thread Next]
[Date Prev] | [Date Next]
- Subject: libstd refactored.
- From: Ori Bernstein <ori@xxxxxxxxxxxxxx>
- Date: Mon, 6 Oct 2014 23:05:39 -0400
- To: myrddin-dev@xxxxxxxxxxxxxx
As of today, libstd has been split into two libraries: libsys: This library contains all of the system calls, and most of the system dependent data structures. It should, in principle, export all features that a system supports. libstd: This library is a portable set of "lowest common denomiator" routines. Anything using it should be able to compile without changes on any supported platform. Making this change involved fixing a compiler bug, which changed the format of usefiles. You will have to 'make clean' and then 'make install' for all Myrddin sources to avoid mysterious errors or compiler crashes. Thank you and have a nice day. -- Ori Bernstein