Date: Fri, 07 Aug 1998 06:24:56 -0700 From: Mike Smith <mike@smith.net.au> To: Terry Lambert <tlambert@primenet.com> Cc: mike@smith.net.au (Mike Smith), Nicolas.Souchu@prism.uvsq.fr, chuckr@glue.umd.edu, freebsd-hackers@FreeBSD.ORG Subject: Re: C and static initialization with unions Message-ID: <199808071324.GAA00589@antipodes.cdrom.com> In-Reply-To: Your message of "Fri, 07 Aug 1998 07:31:14 -0000." <199808070731.AAA22800@usr08.primenet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > > I know that FreeBSD uses inline assembly, rather than seperating > > > out the assembly code into machine-specific compilation units > > > (preferrably with vanilla C equivalents, where possible). > > > > Actually, we largely do separate into compilation units. See all those > > files ending in '.s' and '.S'? > > I just grepp'ed for "asm(.*)" and piped to wc -l. The result was a > non-zero count. "largely" is a relative, not absolute, expression. Mock me not for the sins of others, especially where said sins are in your eyes alone. > > > I also know that FreeBSD uses ANSI constructs, which make the > > > code non-portable to older compilers, such as those you would > > > have on machines running older OS's that you want to upgrade > > > to running FreeBSD via a port. > > > > Seeing as nobody actually seems to want this, it's obviously not of > > much interest. > > I would dearly love this. Say "nobody who counts", please... You count by doing something about it. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808071324.GAA00589>