Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jan 2000 15:27:28 -0500 (EST)
From:      Thomas David Rivers <rivers@dignus.com>
To:        rfg@monkeys.com, rivers@dignus.com
Cc:        cracauer@cons.org, hackers@FreeBSD.ORG
Subject:   Re: [OFFTOPIC] alt. C compiler
Message-ID:  <200001052027.PAA32580@lakes.dignus.com>
In-Reply-To: <1641.947103183@monkeys.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> Yes, according to the strict letter of the law, all of these other system
> include files don't even have to exist, and if they do exist, they could
> contain any garbage you want, including random binary bytes that drive the
> compiler absolutely mad.  The ANSI C standard has _nothing_ to say about
> any system include files _except_ the very limited set that the ANSI C
> standard actually mandates and talks about.
> 
> But pragmatically, it sure would be nice if I (or you) as a programmer
> developing stuff on FreeBSD could include various of the FreeBSD include
> files into any program that we happen to be working on, and then fire up
> the compiler (with our own personal favorite set of command line options)
> and then _not_ be plagued by a whole bunch of spurious warnings and/or
> errors that have noting actually to do with _our_ code.
> 
> This isn't about standards conformance.  It is about providing a top
> quality _complete_ software developement system/environment.
> 

 Ok - i just wanted to be clear what exactly we're talking about.

 We're talking about making it easier to use the FreeBSD library code
 in other programs (i.e. `port' it somewhere) - presumably with a 
 strict ANSI C compiler other than gcc.

 While that is certainly a laudable goal - I question the term "pragmatic".
 Just how often is this going to happen?  Is it worth the effort?
 [These are questions that likely should be asked... - I'm just the
 Devil's advocate here..., personally - I agree... it would be nice
 to have "ANSI-clean" header files.]

	- Dave Rivers -



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?200001052027.PAA32580>