Xref: utzoo comp.compilers:773 comp.std.c:2434 comp.lang.c:25635 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!tut.cis.ohio-state.edu!snorkelwacker!spdcc!esegue!compilers-sender From: steven@cwi.nl (Steven Pemberton) Newsgroups: comp.compilers,comp.std.c,comp.lang.c Subject: config.c v4.2, Everything you wanted to know about your C compiler (and more) Message-ID: <1990Feb2.151159.5454@esegue.segue.boston.ma.us> Date: 2 Feb 90 15:11:59 GMT Sender: compilers-sender@esegue.segue.boston.ma.us Reply-To: steven@cwi.nl (Steven Pemberton) Organization: Compilers Central Lines: 20 Approved: compilers@esegue.segue.boston.ma.us I have submitted version 4.2 of config.c to comp.sources.misc. This is a program that determines many properties of the C compiler and machine that it is run on, such as minimum and maximum [un]signed char/int/long, many properties of float/ [long] double, and so on. As an option, it will also produce the ANSI C float.h and limits.h files. As a further option, it will even check that the compiler reads the header files correctly. It is a good test-case for compilers, since it exercises them with many limiting values, such as the ability to handle the minimum and maximum floating-point numbers. Steven Pemberton, CWI, Amsterdam; steven@cwi.nl -- Send compilers articles to compilers@esegue.segue.boston.ma.us {spdcc | ima | lotus}!esegue. Meta-mail to compilers-request@esegue. Please send responses to the author of the message, not the poster.