jdp 5eec3e3f20 Add a new predefined preprocessor symbol "__FreeBSD_cc_version",
with a numeric value that describes the feature level of the
compiler.  This can be used to check for the presence/absence of
FreeBSD-specific compiler features.  The value is a decimal number
whose digits have the form VRRRRFF, where:

	V    = Compiler vendor.  0 (elided) means gcc.
	RRRR = Vendor's version number, e.g., 2721 for the current
	       gcc version (2.7.2.1).
	FF   = FreeBSD-specific revision level.  00 means the stock
	       compiler from the vendor.

The value of "__FreeBSD_cc_version" is hard-coded in
"src/contrib/gcc/config/i386/freebsd.h" and must be incremented
when new FreeBSD-specific compiler features are added.  I considered
simply picking up the value of FreeBSD_version from <osreldate.h>.
But that would break cross compiles of gcc.

PR:		Part of the fix for gnu/8452
Suggested by:	bde
1998-10-29 04:27:06 +00:00
..
1998-10-25 22:34:33 +00:00
1998-09-12 16:55:54 +00:00
1998-09-17 08:56:03 +00:00
1998-09-12 16:39:32 +00:00
1998-06-30 19:53:09 +00:00
1997-10-30 19:35:17 +00:00
1998-05-30 22:09:44 +00:00
1998-09-12 21:31:21 +00:00
1998-09-15 19:31:43 +00:00
1998-08-02 15:18:45 +00:00
1998-09-09 17:08:46 +00:00
1998-10-24 10:08:05 +00:00
1998-06-30 20:14:13 +00:00