l4ka-pistachio/user
Jan Stoess b506bcee80 Tracebuffer updates:
- Make tracebuffer terminology consistent: each tb record has a type
and an id.
- Add a display type filter and merge it with the record type filter
- Improve readability of tracebuffer output: wrap lines automatically,
divide tsc/pmcs by 1000/1000000 and add 'K'/'M'
- Add 'Y' top level command to quickly print tracebuffer with default
parameters
- Add two different tracepoint types (DEFAULT and DETAIL), so that
detailed recording can be suppressed at runtime
- Use TP_DETAIL type for detailed IPC recording and substitute
TRACE_IPC_DETAILS() by TRACEPOINT(IPC_DETAILS, ...)
- Use TP_DETAIL type when recording context switches
- Improve user level tracebuffer stubs: record both id and type
correctly; generic functions don't need a TID argument, since it's
determined automatically;
2008-01-07 09:32:14 +01:00
..
Mk Initial repository adapted to hg 2007-07-06 12:24:13 +02:00
apps - Use l4test helpers to create and kill threads 2007-12-04 10:18:54 +01:00
contrib Initial repository adapted to hg 2007-07-06 12:24:13 +02:00
include Tracebuffer updates: 2008-01-07 09:32:14 +01:00
lib - Use const char * for strings 2007-11-27 12:18:00 +01:00
serv Removed unmaintained architectures and platforms. 2007-07-06 16:36:48 +02:00
util - Make grubdisk application configurable 2007-12-04 10:37:48 +01:00
INSTALL Initial repository adapted to hg 2007-07-06 12:24:13 +02:00
Makefile.in Tracebuffer updates: 2008-01-07 09:32:14 +01:00
README.HG Initial repository adapted to hg 2007-07-06 12:24:13 +02:00
config.mk.in - Add KERNEL to config variables 2007-11-15 14:49:49 +01:00
configure.in - Enable -fno-stack-protector switch for GCC > 4.0. Ubuntu distros 2007-12-03 11:26:42 +01:00
install-sh Initial repository adapted to hg 2007-07-06 12:24:13 +02:00

README.HG

Build Requirements
==================

If you obtained this version of Pistachio directly from the Mercurial
repository, you will need the following tools in order to build the
Pistachio user-level libraries and applications/servers:

   o autoheader
   o autoconf

Version 2.53 of the above mentioned tools are known to work, but older
versions of the tools might also produce correct output.  Once the
tools have been installed perform the following steps:

   1. Run `autoheader'.  This will create the file "config.h.in".

   2. Run `autoconf'.  This will create the file "configure".

You can now proceed with the remaining installation by following the
instructions given in the INSTALL file.