Date: Wed, 1 Jul 2009 21:44:14 +1000 (EST) From: Bruce Evans <brde@optusnet.com.au> To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@des.no> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, Ed Schouten <ed@freebsd.org>, svn-src-head@freebsd.org, Bruce Evans <brde@optusnet.com.au>, Kostik Belousov <kostikbel@gmail.com>, David Schultz <das@freebsd.org> Subject: Re: svn commit: r194538 - head/sys/sys Message-ID: <20090701213032.Q39158@delplex.bde.org> In-Reply-To: <86hbxx2341.fsf@ds4.des.no> References: <200906201639.n5KGdPhO081114@svn.freebsd.org> <20090620174158.GG2884@deviant.kiev.zoral.com.ua> <20090623221248.GA5445@zim.MIT.EDU> <20090623221053.GT2884@deviant.kiev.zoral.com.ua> <20090623234549.GA6076@zim.MIT.EDU> <20090625151849.W33864@delplex.bde.org> <86hbxx2341.fsf@ds4.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-540457762-1246448654=:39158 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Tue, 30 Jun 2009, [utf-8] Dag-Erling Sm=C3=B8rgrav wrote: > Bruce Evans <brde@optusnet.com.au> writes: >> Freestanding reserves fewer symbols for the implementation. > > IIRC, freestanding implementations are only required to provide > <iso646.h> and <stdint.h>, and everything else is available to the > application. Also <float.h>, <limits.h>, <stdarg.h>, <stdbool.h> and <stddef.h>. However, _FOO and __foo don't seem to be reserved -- these seem to only be reserved in section 7 (library), and freestanding specifically doesn't require anything in section 7 except the above headers. The complete list seems to be just the standard contents of the above headers, plus things like __STDC__, at least if the application doesn't #undef these things before using them. Bruce --0-540457762-1246448654=:39158--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090701213032.Q39158>