<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liblitmus.git/SConstruct, branch 2010.2</title>
<subtitle>[ARCHIVE] The userspace library for LITMUS^RT 2010. Now on GitHub.</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/'/>
<entry>
<title>Improve build system.</title>
<updated>2010-03-17T16:48:44+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-03-17T16:48:44+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=24141cda67fe0cbe680c2d3ca15a5ba0799ed744'/>
<id>24141cda67fe0cbe680c2d3ca15a5ba0799ed744</id>
<content type='text'>
Restructure SConstruct to reduce the likelihood
of errors and to provide additional feedback.
Features:
- Better help. You can now run 'scons -h' to
  get a listing of all build options.
- Local configuration. Build variables are picked up
  in a local .config file, if present.
- Added --dump-config option to display the build
  configuration.
- Use scons substitution system to avoid having to do
  parameter substitutions manually.
- Some assorted fixes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Restructure SConstruct to reduce the likelihood
of errors and to provide additional feedback.
Features:
- Better help. You can now run 'scons -h' to
  get a listing of all build options.
- Local configuration. Build variables are picked up
  in a local .config file, if present.
- Added --dump-config option to display the build
  configuration.
- Use scons substitution system to avoid having to do
  parameter substitutions manually.
- Some assorted fixes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Build fix: support building on i686 systems</title>
<updated>2010-03-10T12:26:41+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-03-10T12:26:41+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=2db24e6471f4947f1779fb72109cadd9a62366f3'/>
<id>2db24e6471f4947f1779fb72109cadd9a62366f3</id>
<content type='text'>
32bit Intel systems don't actually report 'x86' as
their architecture, rather, they are i?86 systems.
Provide a lookup table to map these codes to the
'x86' name that is used in the SConstruct file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
32bit Intel systems don't actually report 'x86' as
their architecture, rather, they are i?86 systems.
Provide a lookup table to map these codes to the
'x86' name that is used in the SConstruct file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix error message.</title>
<updated>2010-03-10T12:25:02+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-03-10T12:25:02+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=b7ff07fa268edf684eb97025958cb7b1acf1fe9f'/>
<id>b7ff07fa268edf684eb97025958cb7b1acf1fe9f</id>
<content type='text'>
This is liblitmus, not ft_tools.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is liblitmus, not ft_tools.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bugfix: take all .c files into account.</title>
<updated>2010-02-26T00:39:31+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-02-26T00:39:31+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=276be0c88b3ada0a04634704c454404b858bfbfd'/>
<id>276be0c88b3ada0a04634704c454404b858bfbfd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce test framework for LITMUS^RT.</title>
<updated>2010-02-21T02:48:29+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2010-02-21T02:48:29+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=f3d21c128e5b40acd1f15e3ddcd7fd54ca3a9bed'/>
<id>f3d21c128e5b40acd1f15e3ddcd7fd54ca3a9bed</id>
<content type='text'>
This is the beginning of the LITMUS^RT testsuite.
The main design goals are flexibility and ease of test writing.

To create a new test, simply write a test case in any C file in the
tests/ subdirectory. The buildsystem will find the test and hook it
up with the testrunner.

Have a look at tests/fdso.c and include/tests.h to get an idea for what
tests look like.

Tests can be executed with the 'runtests' tool. Each testcase is executed
in a separate process in order to ensure that tests do not influence
each other.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the beginning of the LITMUS^RT testsuite.
The main design goals are flexibility and ease of test writing.

To create a new test, simply write a test case in any C file in the
tests/ subdirectory. The buildsystem will find the test and hook it
up with the testrunner.

Have a look at tests/fdso.c and include/tests.h to get an idea for what
tests look like.

Tests can be executed with the 'runtests' tool. Each testcase is executed
in a separate process in order to ensure that tests do not influence
each other.
</pre>
</div>
</content>
</entry>
<entry>
<title>Porting on x86_64</title>
<updated>2009-12-17T21:06:15+00:00</updated>
<author>
<name>Andrea Bastoni</name>
<email>bastoni@cs.unc.edu</email>
</author>
<published>2009-12-17T21:06:15+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=1872bfbc1f4a5b3c4980fae889787ab15ddcc83b'/>
<id>1872bfbc1f4a5b3c4980fae889787ab15ddcc83b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Makefile e SConstruct for liblitmus 2010</title>
<updated>2009-12-13T18:42:28+00:00</updated>
<author>
<name>Andrea Bastoni</name>
<email>bastoni@cs.unc.edu</email>
</author>
<published>2009-12-13T18:42:28+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=a8e360a9c4eda23015e749110cc75c44f6925875'/>
<id>a8e360a9c4eda23015e749110cc75c44f6925875</id>
<content type='text'>
 - add all-32, all-64 targets in Makefile (cross compilation for x86)
 - update SConstruct kernel search path
 - add architecture dependent include dirs in search path
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - add all-32, all-64 targets in Makefile (cross compilation for x86)
 - update SConstruct kernel search path
 - add architecture dependent include dirs in search path
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove old tests.</title>
<updated>2009-09-11T10:04:13+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2009-09-11T10:04:13+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=8680f73bd0377d87925a2f7854c75a4a8b09cff7'/>
<id>8680f73bd0377d87925a2f7854c75a4a8b09cff7</id>
<content type='text'>
People got confused how to use them.
They were never meant to be useful to outside developers.
So, just get rid of them now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
People got confused how to use them.
They were never meant to be useful to outside developers.
So, just get rid of them now.
</pre>
</div>
</content>
</entry>
<entry>
<title>remove sched_trace stuff from liblitmus</title>
<updated>2009-04-15T03:25:06+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2009-04-15T03:13:30+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=715800e7610887ce87b5b6af61f9bddfdc29d97d'/>
<id>715800e7610887ce87b5b6af61f9bddfdc29d97d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rtspin: use POSIX clock to better approximate runtime</title>
<updated>2009-04-14T20:34:46+00:00</updated>
<author>
<name>Bjoern B. Brandenburg</name>
<email>bbb@cs.unc.edu</email>
</author>
<published>2009-04-14T20:34:46+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/liblitmus.git/commit/?id=ff0f490ff95fbe0ee4c9e5408e4eca84ab9ee770'/>
<id>ff0f490ff95fbe0ee4c9e5408e4eca84ab9ee770</id>
<content type='text'>
this finally appears to work reasonably on Flare
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this finally appears to work reasonably on Flare
</pre>
</div>
</content>
</entry>
</feed>
