Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Change default path to remove *2010 tag.2012.1wip-2011.2-bbb | Bjoern B. Brandenburg | 2011-11-24 |
| | | | | | This is not the 2010 version anymore, so let's use a version-agnostic path. | ||
* | fix header detection on ARM2011.1 | Bjoern B. Brandenburg | 2011-01-25 |
| | | | | | | The ARM port uses <litmus... instead of "litmus..., so let's use egrep with a proper regular expression to reliably find the line that includes the Litmus system calls. | ||
* | don't require LITMUS^RT headers for 'make help' | Bjoern B. Brandenburg | 2011-01-25 |
| | | | | It should be possible to see the help when the configuration is broken. | ||
* | add installation instructions to liblitmus (and 'make help') | Bjoern B. Brandenburg | 2010-11-24 |
| | | | | | Some initial documentation to aid new users get started with compiling the library. | ||
* | add cscope target to Makefile | Bjoern B. Brandenburg | 2010-11-23 |
| | | | | | cscope is very nice for exploring the library and finding related code. Let's support it by pre-building an index of all files. | ||
* | add TAGS and tags targets to Makefile | Bjoern B. Brandenburg | 2010-11-23 |
| | | | | | It's nice to have a TAGS file around when exploring the library. Let's generate one for vim and emacs. | ||
* | Patch so Make will die if it detects non-LITMUS^RT kernel headers. | Christopher Kenna | 2010-11-22 |
| | |||
* | Provide standard Makefile rules for clients of liblitmus | Bjoern B. Brandenburg | 2010-11-22 |
| | | | | | | We avoid doing the same thing over and over in all repositories using liblitmus if we just pull in common rules & configurations from liblitmus. This gives us the ability to cross-compile for free. | ||
* | generate error message if build config seems fishy | Bjoern B. Brandenburg | 2010-11-09 |
| | | | | | Failing loudly is a lot better than just producing a cryptic error message about some dependency file. | ||
* | refactor: remove all architecture-dependent code from include/ | Bjoern B. Brandenburg | 2010-11-09 |
| | | | | Move the architecture-dependent code to the arch/ subtree. | ||
* | avoid including header files directly | Bjoern B. Brandenburg | 2010-11-09 |
| | | | | | | | | | | | | | | | The kernel warns against including header files directly. For good reason: our previous approach (just -I$KERNEL/include) caused all kinds of files to be included that should have come from /usr/include instead. This patch rewrites the Makfile so that the (few) needed headers are copied into the liblitmus src tree before compiling the library. This avoids having to specify the kernel include directories with -I, and also makes it easier to link against liblitmus (external applications do not need to know where the kernel is). Finally, this allows us to enable -Werror. | ||
* | refactor: switch back from SCons to make | Bjoern B. Brandenburg | 2010-11-09 |
| | | | | | | | | | | | | | | | We originally switched from make to scons because 1) our makefiles were not very good; 2) SCons promised to make maintaining the build system simpler. Unfortunately, SCons has become more and more difficult to deal with as we moved to supporting several architecture and cross compilation, to the extend that we ended up re-creating make functionality in SCons. So let's switch back to make using a "clean" Makefile. Thanks a lot to Andrea Bastoni and Chris Kenna for feedback on previous iterations of these patches. | ||
* | Porting on x86_64 | Andrea Bastoni | 2009-12-17 |
| | |||
* | Update Makefile e SConstruct for liblitmus 2010 | Andrea Bastoni | 2009-12-13 |
| | | | | | | - 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 | ||
* | remove old Makefile | Bjoern B. Brandenburg | 2008-12-25 |
| | |||
* | Merge branch 'master' of ssh://cvs/cvs/proj/litmus/repo/liblitmus2008 | Bjoern B. Brandenburg | 2008-12-09 |
|\ | | | | | | | | | Conflicts: Makefile | ||
| * | add tool for measuring cycles/sec | Bjoern B. Brandenburg | 2008-09-03 |
| | | |||
* | | replace run with rtspin | Bjoern B. Brandenburg | 2008-12-01 |
| | | |||
* | | add tool to dump sched_trace fiels | Bjoern B. Brandenburg | 2008-09-24 |
| | | |||
* | | stdump: remove in preparation of sched_trace rework | Bjoern B. Brandenburg | 2008-09-16 |
|/ | |||
* | actually build a 64-bit libraryRTSS082008.1 | Bjoern B. Brandenburg | 2008-05-21 |
| | |||
* | add be task migration support to rt_launch | Bjoern B. Brandenburg | 2008-05-02 |
| | |||
* | Use _GNU_SOURCE for all files. Fix wrong prototypes. | Bjoern B. Brandenburg | 2008-05-02 |
| | |||
* | build fix | Bjoern B. Brandenburg | 2008-05-01 |
| | |||
* | choose the right architecture for building on the Niagara | Bjoern B. Brandenburg | 2008-05-01 |
| | |||
* | add release_ts utility | Bjoern B. Brandenburg | 2008-02-19 |
| | |||
* | adapt to new ABI | Bjoern B. Brandenburg | 2008-02-19 |
| | |||
* | first changes to compile with LITMUS 20082008.0 | Bjoern B. Brandenburg | 2008-02-12 |
| | |||
* | integrate sparse | Bjoern B. Brandenburg | 2008-02-03 |
| | |||
* | many changes | Bjoern B. Brandenburg | 2008-02-03 |
| | | | | | - use declarations from kernel - get rid of stuipd system call macros | ||
* | rip out old junk | Bjoern B. Brandenburg | 2008-02-03 |
| | |||
* | add multi-threaded example | Bjoern B. Brandenburg | 2008-01-24 |
| | |||
* | Add example real-time task skeleton base_task.c . | Bjoern B. Brandenburg | 2008-01-23 |
| | |||
* | Reorganized file layout. | Bjoern B. Brandenburg | 2008-01-23 |
| | |||
* | reorganize liblitmus to be more modular | Bjoern B. Brandenburg | 2008-01-23 |
| | |||
* | add mode_test | Bjoern B. Brandenburg | 2008-01-22 |
| | |||
* | add stdump filter for adaptive systems2007.2 | Bjoern B. Brandenburg | 2007-10-28 |
| | |||
* | implement sched_trace multifile walking support | Bjoern B. Brandenburg | 2007-10-18 |
| | |||
* | add new sched_trace API | Bjoern B. Brandenburg | 2007-10-17 |
| | |||
* | adaptive: implement proper kernel interface | Bjoern B. Brandenburg | 2007-10-07 |
| | | | | Update syscalls, implement fixed-point parameter support. | ||
* | Implement user space adaptive task launching interface. | Bjoern B. Brandenburg | 2007-10-05 |
| | |||
* | Change liblitmus to have a more sane repository layout. | Bjoern B. Brandenburg | 2007-09-18 |
| | |||
* | added np_test | Bjoern B. Brandenburg | 2007-09-10 |
| | |||
* | added new test | Bjoern B. Brandenburg | 2007-08-23 |
| | |||
* | Modified Makefile so that liblitmus.a library is created, for use by other | John M. Calandrino | 2007-04-25 |
| | | | | user-level programs that need a litmus interface. | ||
* | liblitmus essential tools | Bjoern B. Brandenburg | 2007-02-05 |
liblitmus should consist only of the litmus library and the essential tools. |