History log of /src/sys/rump/fs/lib/Makefile.inc |
Revision | | Date | Author | Comments |
1.14 |
| 12-Dec-2009 |
pooka | Use linker script to make __start/stop_link_set_modules be present in libs built with binutils >=2.19. This is a less error-prone method than the previous where components had to be tagged in the Makefile as modules (and if they weren't, things broke. and vice versa).
|
1.13 |
| 13-Sep-2009 |
pooka | binutils 2.19 has changed the old behaviour of defining __start_SECTNAME for orphaned sections to using PROVIDE. What this means is that unless a rump component internally references that symbol, it will not be included in the component shared library, and hence cannot be referenced when the component is loaded. Add a workaround which works both with 2.16 and 2.19: force a reference to the __start symbol internally and hence retain it in the resulting library.
|
1.12 |
| 15-Oct-2008 |
pooka | Revert weird revivesa merge botch. (Hi Bill!)
|
1.11 |
| 15-Oct-2008 |
wrstuden | Merge wrstuden-revivesa into HEAD.
|
1.10 |
| 04-Aug-2008 |
pooka | libs don't need NOMAN
|
1.9 |
| 29-Jul-2008 |
pooka | Install rump libraries and utilities to the base system and remove the private non-installed build infrastructure from sys/rump.
breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly
|
1.8 |
| 20-Jul-2008 |
he | The build options for the library parts are mostly located in this file. So, in order to better support UPDATE builds, add a dependency on this file for object files in subdirectories using this file.
|
1.7 |
| 18-Jul-2008 |
pooka | enable DIAGNOSTIC
|
1.6 |
| 05-Jun-2008 |
ad | branches: 1.6.2; 1.6.4; Make it build again.
|
1.5 |
| 03-May-2008 |
lukem | branches: 1.5.2; Rename MKPRIVATELIB to LIBISPRIVATE, to make it clearer that this is a variable that is used by in-tree Makefiles to control behaviour. (MKsomevar variables are generally intended to be controlled by the end-user)
|
1.4 |
| 26-Oct-2007 |
pooka | branches: 1.4.2; 1.4.18; 1.4.20; 1.4.22; define _RUMPKERNEL
|
1.3 |
| 07-Aug-2007 |
pooka | branches: 1.3.2; 1.3.4; 1.3.6; 1.3.8; 1.3.12; Compile kernel stuff with DIAGNOSTIC.
|
1.2 |
| 07-Aug-2007 |
pooka | -I${NETBSDSRCDIR}/common/include
|
1.1 |
| 05-Aug-2007 |
pooka | branches: 1.1.2; Introduce RUMPs - Runnable Userspace Meta-Programs
/sys/rump contains programs which run unmodified kernel code in an emulated userspace environment. The kernel environment is provided by librump. Currently supported are a number of file systems, which by using puffs integrate seamlessly into the system and provide a similar user experience to if the code was running as part of the kernel. Potential future rumpification targets include for example parts of the networking stack and some device drivers.
This work was supported by Google Summer of Code 2007.
|
1.1.2.2 |
| 05-Aug-2007 |
pooka | Introduce RUMPs - Runnable Userspace Meta-Programs
/sys/rump contains programs which run unmodified kernel code in an emulated userspace environment. The kernel environment is provided by librump. Currently supported are a number of file systems, which by using puffs integrate seamlessly into the system and provide a similar user experience to if the code was running as part of the kernel. Potential future rumpification targets include for example parts of the networking stack and some device drivers.
This work was supported by Google Summer of Code 2007.
|
1.1.2.1 |
| 05-Aug-2007 |
pooka | file Makefile.inc was added on branch matt-mips64 on 2007-08-05 22:28:05 +0000
|
1.3.12.1 |
| 13-Nov-2007 |
bouyer | Sync with HEAD
|
1.3.8.3 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.3.8.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.3.8.1 |
| 07-Aug-2007 |
yamt | file Makefile.inc was added on branch yamt-lazymbuf on 2007-09-03 14:45:01 +0000
|
1.3.6.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.3.4.2 |
| 20-Aug-2007 |
ad | Sync with HEAD.
|
1.3.4.1 |
| 07-Aug-2007 |
ad | file Makefile.inc was added on branch vmlocking on 2007-08-20 22:07:17 +0000
|
1.3.2.2 |
| 15-Aug-2007 |
skrll | Sync with HEAD.
|
1.3.2.1 |
| 07-Aug-2007 |
skrll | file Makefile.inc was added on branch nick-csl-alignment on 2007-08-15 13:50:20 +0000
|
1.4.22.4 |
| 11-Mar-2010 |
yamt | sync with head
|
1.4.22.3 |
| 16-Sep-2009 |
yamt | sync with head
|
1.4.22.2 |
| 04-May-2009 |
yamt | sync with head.
|
1.4.22.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.4.20.2 |
| 17-Jun-2008 |
yamt | sync with head.
|
1.4.20.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.4.18.3 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.4.18.2 |
| 29-Jun-2008 |
mjf | Sync with HEAD.
|
1.4.18.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.4.2.2 |
| 26-Oct-2007 |
pooka | define _RUMPKERNEL
|
1.4.2.1 |
| 26-Oct-2007 |
pooka | file Makefile.inc was added on branch jmcneill-pm on 2007-10-26 10:44:28 +0000
|
1.5.2.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.6.4.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
1.6.2.2 |
| 31-Jul-2008 |
simonb | Sync with head.
|
1.6.2.1 |
| 21-Jul-2008 |
simonb | Sync with head.
|