<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/include/Makefile, branch release/5.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-09-30T23:36:11Z</updated>
<entry>
<title>MFC the BIND 9 import and chroot-by-default work up to date.</title>
<updated>2004-09-30T23:36:11Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2004-09-30T23:36:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=40f4a63f15872cde735e901786f93c1a653c2c67'/>
<id>urn:sha1:40f4a63f15872cde735e901786f93c1a653c2c67</id>
<content type='text'>
This includes:
1. More granular NO_BIND_* make knobs.
2. WITH_BIND_LIBS make knob.
3. Run in an automatically configured chroot dir by default.
4. Edit paths in man pages, and install man pages for liblwres.
5. Improve named.conf and make it work with the new structure.
6. Install the bind9 docs.
7. A few Makefile style fixes.

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>MFC: Make sure we use the correct make(1) binary in newvers.sh.</title>
<updated>2004-09-20T17:39:02Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-09-20T17:39:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b920345dd32368c60a3804504f087685558d2bee'/>
<id>urn:sha1:b920345dd32368c60a3804504f087685558d2bee</id>
<content type='text'>
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Connect RAID3 GEOM class to the build.</title>
<updated>2004-08-16T06:36:21Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2004-08-16T06:36:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e81856c34ce4d9628776efda1a45b14b359dbba0'/>
<id>urn:sha1:e81856c34ce4d9628776efda1a45b14b359dbba0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sort in dictionary order.</title>
<updated>2004-08-12T12:36:04Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2004-08-12T12:36:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8bdfc6bf38a1040ee75a6ad9b182e763da7e1ec3'/>
<id>urn:sha1:8bdfc6bf38a1040ee75a6ad9b182e763da7e1ec3</id>
<content type='text'>
Suggested by:	ru
</content>
</entry>
<entry>
<title>Move some internal macros and inlines from ctype.h to a new file, _ctype.h,</title>
<updated>2004-08-12T09:33:47Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2004-08-12T09:33:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=16133e1530309622f8593c1411f7c4ed1847e672'/>
<id>urn:sha1:16133e1530309622f8593c1411f7c4ed1847e672</id>
<content type='text'>
which has been repo-copied from ctype.h. This will allow us to remove
namespace pollution from &lt;wctype.h&gt; and to make wcwidth() an inline function
without introducing more pollution.
</content>
</entry>
<entry>
<title>Implement C99's standard header &lt;tgmath.h&gt;.  It provides type-generic macros</title>
<updated>2004-08-08T20:05:47Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2004-08-08T20:05:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b902e8b239be392c308d8099220da051d3d4d919'/>
<id>urn:sha1:b902e8b239be392c308d8099220da051d3d4d919</id>
<content type='text'>
for the &lt;math.h&gt; and &lt;complex.h&gt; functions that have float, double and long
double implementations.  Such type-generic macros expand to an actual
function, depending on the types of the macro arguments, eg. if &lt;tgmath.h&gt;
is included, the invocation cos(1.0f) calls the function cosf().
</content>
</entry>
<entry>
<title>Connect GEOM_MIRROR class to the build.</title>
<updated>2004-07-30T23:18:53Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2004-07-30T23:18:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8a8fbaca32286119424e183b92f6633143fc5c4d'/>
<id>urn:sha1:8a8fbaca32286119424e183b92f6633143fc5c4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add proc_service.h, the common file both debugger and libthread_db will</title>
<updated>2004-07-15T03:43:18Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-07-15T03:43:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a3d4136ade72506e1eac453dfe5e7eef13ff908f'/>
<id>urn:sha1:a3d4136ade72506e1eac453dfe5e7eef13ff908f</id>
<content type='text'>
use, program wants to load libthread_db.so should provid proc service
interface.
</content>
</entry>
<entry>
<title>Add implementations of ftw(3) and nftw(3) and the corresponding header</title>
<updated>2004-07-05T23:13:16Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2004-07-05T23:13:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b03b864ac9de9984511f4e6583b35c59b391a9c3'/>
<id>urn:sha1:b03b864ac9de9984511f4e6583b35c59b391a9c3</id>
<content type='text'>
ftw.h.  This is the implementation written by Joel Baker
&lt;fenton@debian.org&gt; for inclusion in NetBSD, but with several
bugfixes.

Obtained from:	Debian
</content>
</entry>
<entry>
<title>Introduce GEOM_LABEL class.</title>
<updated>2004-07-02T19:40:36Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2004-07-02T19:40:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e1237b285bc48cc79cf812d164cc7bfdfeac16c4'/>
<id>urn:sha1:e1237b285bc48cc79cf812d164cc7bfdfeac16c4</id>
<content type='text'>
This class is used for detecting volume labels on file systems:
UFS, MSDOSFS (FAT12, FAT16, FAT32) and ISO9660.
It also provide native labelization (there is no need for file system).

g_label_ufs.c is based on geom_vol_ffs from Gordon Tetlow.
g_label_msdos.c and g_label_iso9660.c are probably hacks, I just found
where volume labels are stored and I use those offsets here,
but with this class it should be easy to do it as it should be done by
someone who know how.
Implementing volume labels detection for other file systems also should
be trivial.

New providers are created in those directories:
/dev/ufs/ (UFS1, UFS2)
/dev/msdosfs/ (FAT12, FAT16, FAT32)
/dev/iso9660/ (ISO9660)
/dev/label/ (native labels, configured with glabel(8))

Manual page cleanups and some comments inside were submitted by
Simon L. Nielsen, who was, as always, very helpful. Thanks!
</content>
</entry>
</feed>
