freebsd-src/share
Dag-Erling Smørgrav 77695b344b Add a mechanism to allow Makefiles to specify the particular C dialect
in which the source code is written.  This is controlled by the CSTD
variable, which can have one of the following values:

  - "k&r"		=> -traditional
  - "c89" or "c90"	=> -std=iso9899:1990
  - "c94" or "c95"	=> -std=iso9899:199409
  - "c99"		=> -std=iso9899:1999

The corresponding option is added to CFLAGS regardless of WARNS level.
This also removes -ansi from WARNS level 6, but adds -Wno-long-long to
work around a weird gcc bug (-ansi, which is supposedly equivalent to
-std=iso9899:1990, seems to turn long long warnings off instead of on)

If CSTD is undefined, CFLAGS are unchanged except for the -ansi /
-Wno-long-long change mentioned above for WARNS level 6.
2003-05-01 14:36:27 +00:00
..
colldef Add ca_ES locale 2002-12-30 09:09:58 +00:00
dict More terms. 2003-04-20 21:36:12 +00:00
doc Remove some KerberosIV references that are now stale. 2003-04-30 17:01:43 +00:00
examples xten has gone. 2003-04-28 08:36:45 +00:00
info Drop support for COPY, -c has been the default mode of install(1) 2002-07-29 09:40:17 +00:00
isdn FILES support for bsd.prog.mk. See bsd.README for details. 2001-12-17 13:59:35 +00:00
man More factual updates for kerberos 5. 2003-04-30 21:15:41 +00:00
me Fix typos (s/seperat/separat/ et al); add FreeBSD ID. 2002-08-12 10:04:32 +00:00
misc Add NetBSD 1.6.1 2003-04-29 12:07:11 +00:00
mk Add a mechanism to allow Makefiles to specify the particular C dialect 2003-05-01 14:36:27 +00:00
mklocale Add ca_ES locale 2002-12-30 09:09:58 +00:00
monetdef Add ca_ES locale 2002-12-30 09:09:58 +00:00
msgdef Add ca_ES locale 2002-12-30 09:09:58 +00:00
numericdef Add ca_ES locale 2002-12-30 09:09:58 +00:00
security Hook up a sample LOMAC labeling policy. Unlike the old LOMAC module, 2002-12-03 15:16:10 +00:00
sendmail Drop support for COPY, -c has been the default mode of install(1) 2002-07-29 09:40:17 +00:00
skel Drop support for COPY, -c has been the default mode of install(1) 2002-07-29 09:40:17 +00:00
syscons New mapping for the italian keyboard, includes the Euro symbol 2003-03-01 14:45:17 +00:00
tabset FILES support for bsd.prog.mk. See bsd.README for details. 2001-12-17 13:59:35 +00:00
termcap These entries (for multilingual sysinstall) are not for Japanese term only. 2003-04-06 11:47:24 +00:00
timedef Fix/add missing accents on the weekday names. 2003-04-05 14:43:05 +00:00
zoneinfo Merge from vendor branch: 2003-04-28 18:57:25 +00:00
Makefile Reenable building in share/mklocale for sparc64. It seems to work fine 2003-01-03 18:06:21 +00:00
Makefile.inc