Randy Dunlap
3794f3e812
docsrc: build Documentation/ sources
...
Currently source files in the Documentation/ sub-dir can easily bit-rot
since they are not generally buildable, either because they are hidden in
text files or because there are no Makefile rules for them. This needs to
be fixed so that the source files remain usable and good examples of code
instead of bad examples.
Add the ability to build source files that are in the Documentation/ dir.
Add to Kconfig as "BUILD_DOCSRC" config symbol.
Use "CONFIG_BUILD_DOCSRC=1 make ..." to build objects from the
Documentation/ sources. Or enable BUILD_DOCSRC in the *config system.
However, this symbol depends on HEADERS_CHECK since the header files need
to be installed (for userspace builds).
Built (using cross-tools) for x86-64, i386, alpha, ia64, sparc32,
sparc64, powerpc, sh, m68k, & mips.
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-08-12 16:07:30 -07:00
..
configfs
docsrc: build Documentation/ sources
2008-08-12 16:07:30 -07:00
00-INDEX
Documentation: move rpc-cache.txt to filesystems/
2008-04-11 13:20:52 -06:00
9p.txt
9p: add virtio transport
2007-10-23 13:47:31 -05:00
adfs.txt
affs.txt
afs.txt
automount-support.txt
befs.txt
bfs.txt
remove mention of CONFIG_KMOD from documentation
2008-07-22 19:24:29 +10:00
cifs.txt
coda.txt
cramfs.txt
dentry-locking.txt
directory-locking
dlmfs.txt
dnotify.txt
Documentation: move dnotify.txt to filesystems/
2008-02-07 08:42:17 -08:00
ecryptfs.txt
Exporting
exportfs: update documentation
2007-10-22 08:13:21 -07:00
ext2.txt
ext3.txt
documentation/ext3: grammar fixes
2007-10-20 02:38:36 +02:00
ext4.txt
ext4: Documention update for new ordered mode and delayed allocation
2008-07-11 19:27:31 -04:00
files.txt
Documentation/filesystems/files.txt: remove rcuref_inc_lf() reverences
2007-10-20 01:47:49 +02:00
fuse.txt
gfs2-glocks.txt
[GFS2] Glock documentation
2008-06-27 09:39:53 +01:00
gfs2.txt
hfs.txt
hfsplus.txt
hpfs.txt
inotify.txt
isofs.txt
isofs: implement dmode option
2008-02-08 09:22:38 -08:00
jfs.txt
Locking
access_process_vm device memory infrastructure
2008-07-24 10:47:15 -07:00
locks.txt
mandatory-locking.txt
ncpfs.txt
nfs-rdma.txt
nfs: rewrap NFS/RDMA documentation to 80 lines
2008-06-30 15:24:43 -04:00
nfsroot.txt
Documentation: move nfsroot.txt to filesystems/
2008-04-11 13:18:01 -06:00
ntfs.txt
ocfs2.txt
[PATCH 2/2] ocfs2: cluster aware flock()
2008-01-25 15:05:43 -08:00
omfs.txt
omfs: add filesystem documentation
2008-07-26 12:00:05 -07:00
porting
iget: remove iget() and the read_inode() super op as being obsolete
2008-02-07 08:42:29 -08:00
proc.txt
Documentation cleanup: trivial misspelling, punctuation, and grammar corrections.
2008-07-26 12:00:06 -07:00
quota.txt
quota: documentation for sending "below quota" messages via netlink and tiny doc update
2008-08-12 16:07:27 -07:00
ramfs-rootfs-initramfs.txt
Documentation: fix type error
2008-02-03 14:50:11 +02:00
relay.txt
relay: add buffer-only channels; useful for early logging
2008-07-26 12:00:04 -07:00
romfs.txt
rpc-cache.txt
Documentation: move rpc-cache.txt to filesystems/
2008-04-11 13:20:52 -06:00
seq_file.txt
Document seq_path_root()
2008-04-25 11:56:37 -06:00
sharedsubtree.txt
Documentation: move sharedsubtrees.txt to filesystems/
2008-02-07 08:42:17 -08:00
smbfs.txt
spufs.txt
sysfs-pci.txt
x86: PAT export resource_wc in pci sysfs
2008-06-12 10:12:42 +02:00
sysfs.txt
sysfs: add /sys/dev/{char,block} to lookup sysfs path by major:minor
2008-07-21 21:54:40 -07:00
sysv-fs.txt
tmpfs.txt
mempolicy: update NUMA memory policy documentation
2008-04-28 08:58:19 -07:00
ubifs.txt
UBIFS: add brief documentation
2008-07-15 09:22:12 +03:00
udf.txt
ufs.txt
vfat.txt
UTC timestamp option for FAT filesystems fix
2008-07-25 10:53:34 -07:00
vfs.txt
Documentation cleanup: trivial misspelling, punctuation, and grammar corrections.
2008-07-26 12:00:06 -07:00
xfs.txt
[XFS] Update XFS documentation for noikeep/ikeep.
2008-04-18 12:18:42 +10:00
xip.txt