Commit Graph

31 Commits

Author SHA1 Message Date
ed
120125784a Add the Clang specific -Wmissing-variable-declarations to WARNS=6.
This compiler flag enforces that that people either mark variables
static or use an external declarations for the variable, similar to how
-Wmissing-prototypes works for functions.

Due to the fact that Yacc/Lex generate code that cannot trivially be
changed to not warn because of this (lots of yy* variables), add a
NO_WMISSING_VARIABLE_DECLARATIONS that can be used to turn off this
specific compiler warning.

Announced on:	toolchain@
2013-04-19 19:45:00 +00:00
ed
9b380e30d4 Build usr.bin/ with WARNS=6 by default.
Also add some missing $FreeBSD$ to keep svn happy.
2010-01-02 10:27:05 +00:00
ru
86758e8895 Make <runefile.h> internal to libc.
Suggested by:	phantom
2005-05-16 09:32:41 +00:00
charnier
501fae1f3a Bump WARNS to 6. Add usage(). Use provided xmalloc() instead of malloc().
Use err().
2003-06-17 19:58:33 +00:00
alfred
c288b01e7d WARNS=4 2002-07-14 18:23:22 +00:00
alfred
6241f40508 WARNS=2, de-__P() 2002-07-14 18:16:06 +00:00
ru
89596e4538 MAN[1-9] -> MAN. 2001-03-27 10:52:19 +00:00
obrien
10e390cb2e Change the spelling of .' to .' from .OBJDIR since `.' really is where
generated files land.  Also give precedence to generated files.
2000-12-05 22:10:43 +00:00
obrien
9af903907c Grrr... GCC 2.95.2 and 2.96 just will not agree what the default include
search paths are.  So add the requirements of both. :-(
2000-12-01 19:36:17 +00:00
obrien
cafb2a0daa The GCC 2.96 snapshots have slightly different rules for finding include
files.  Mostly -I${.CURDIR} was needed -- especially for YACC generated
files as the new cpp does not look in the ultimate source file
(ie, the .y file)'s directory as told by the "#line" directive.  Some were
misspellings of "-I${.CURDIR}" as "-I.".
2000-12-01 09:39:28 +00:00
ache
86e406641e Move data to share 1999-10-17 13:44:48 +00:00
peter
3b842d34e8 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
bde
9667ed0a16 Added y.tab.h to SRCS. This should have been used to get dependencies
on y.tab.h generated.  It will soon be used to tell bsd.dep.mk that
y.tab.h itself needs to be generated.
1998-05-05 13:16:35 +00:00
bde
f701fbc7d5 Fixed races in `make -jN' using new yacc rules. 1998-05-04 20:09:06 +00:00
phk
b5bea7dc4e Backout yacc changes. 1996-06-02 17:22:01 +00:00
phk
628bfc8764 yacc rules change. 1996-05-30 22:48:22 +00:00
ache
a8d6dd13ae Cleanup make process per Bruce suggestions 1995-11-03 14:39:11 +00:00
ache
ffea54dba5 Add strict 7bit ASCII locale 1995-10-28 13:32:30 +00:00
ache
d350e5d644 Link LC_CTYPE inside dirs instead of dirs linking 1995-10-22 00:53:56 +00:00
ache
0f99c0e047 Rename ISO8859-1 to ISO_8859-1 per RFC1700 1995-06-17 03:25:34 +00:00
ache
df9d0d2576 Add yet one popular russian code table 1995-04-30 14:45:00 +00:00
ache
b326f90c97 Fix owner/mode for installed data 1995-01-30 15:34:06 +00:00
ache
d4a8c7af3a Remove creating dirs & symlinks, it is done by mtree now 1995-01-30 15:29:47 +00:00
ache
6e69666f0b Remove links before creating them 1994-12-08 22:27:49 +00:00
ache
d6880ea2c9 Dig out full locale names set for ISO8859-1 (great success!) 1994-12-04 21:11:29 +00:00
ache
4b415e359d Found at least one proper name for ISO8859-1 locale,
still need more names
1994-12-04 20:46:33 +00:00
ache
35d1856d18 Comment out iso88591 installation until proper name set will be found
(see README.locale_name). Please, anybody tell me language set
and countries set described in iso88591 to produce proper name set.
1994-12-04 20:27:31 +00:00
ache
ccc8586ed3 Reorganize data to not mess with sources 1994-12-04 19:52:31 +00:00
jkh
748aa8aafd Install Kaleb's iso_8859_1 by default. 1994-12-04 12:22:45 +00:00
ache
f67d56fe10 Add and properly install locales 1994-09-03 14:00:40 +00:00
rgrimes
f9ab90d9d6 BSD 4.4 Lite Usr.bin Sources 1994-05-27 12:33:43 +00:00