From owner-freebsd-hackers Fri Aug 7 06:26:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA04516 for freebsd-hackers-outgoing; Fri, 7 Aug 1998 06:26:41 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles349.castles.com [208.214.167.49]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA04494 for ; Fri, 7 Aug 1998 06:26:38 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id GAA00589; Fri, 7 Aug 1998 06:24:57 -0700 (PDT) Message-Id: <199808071324.GAA00589@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Terry Lambert 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 In-reply-to: Your message of "Fri, 07 Aug 1998 07:31:14 -0000." <199808070731.AAA22800@usr08.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 07 Aug 1998 06:24:56 -0700 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > 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