Steve Langasek <[EMAIL PROTECTED]> writes: > If you're checking for the *right* features, it's possible to guarantee > that your code will work on all platforms that are encompassed by your > feature checks, because ideally you have a direct mapping between the > feature you're checking for in your configure-time script and what your > code actually does at run-time. GNU autoconf provides a good framework > for this, but using autoconf doesn't guarantee that you're using the > right feature checks.
This is not an ideal world (and there are no right features). That's why we use autoconf, and that's also why we must occasionally also make inferences that are based on platform-specific knowledge. > Well, if the VM is fully virtual, it should be relatively easy to > support all Linux architectures by generalizing your existing support -- > the only major variables are word size and endianness.. This is a rather simplistic view which any exposure to reality should dispel quickly :-) besides, Linux is only a small part of the audience. Cheers, -- Dr. Denys Duchier [EMAIL PROTECTED] Forschungsbereich Programmiersysteme (Programming Systems Lab) Universitaet des Saarlandes, Geb. 45 http://www.ps.uni-sb.de/~duchier Postfach 15 11 50 Phone: +49 681 302 5618 66041 Saarbruecken, Germany Fax: +49 681 302 5615 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

