ngie
d26727d972
Add HAS_TESTS to all Makefiles that are currently using the
...
`SUBDIR.${MK_TESTS}+= tests` idiom.
This is a follow up to r321912.
2017-08-02 08:50:42 +00:00
ngie
734d081ed1
MFhead@r321912
2017-08-02 08:38:36 +00:00
gjb
ee23b7758f
Explicitly add unmarked bin/ binaries to the runtime package.
...
Note: tcsh(1) has a MK_TCSH=no test, so this should be a separate
package, which requires pre-install/post-install scripts, to be
added later.
Sponsored by: The FreeBSD Foundation
2016-02-09 16:58:50 +00:00
dim
1aff4e708b
Build expr with -fwrapv, since it relies on signed integer wrapping
...
having defined behavior.
Reported by: rodrigc
MFC after: 3 days
2015-03-22 22:40:32 +00:00
ngie
63c8385f8b
Integrate contrib/netbsd-tests/bin/expr into the build/kyua as bin/expr/tests
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-19 06:13:07 +00:00
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
markm
aafc494847
Get this area compiling with the highest WARNS= that it works with.
...
Obsolete WFORMAT= junk also removed where possible.
OK'ed by: obrien
Tested on: sparc64, alpha, i386
2003-06-13 07:04:02 +00:00
wollman
7282a3b32e
Disable -Werror when building -- the old version of gcc used on IA32 can't
...
deal with C99 formats.
2002-03-23 00:44:00 +00:00
obrien
099f8ecbe9
Default to WARNS=2. Binary builds that cannot handle this must explicitly
...
set WARNS=0.
Reviewed by: mike
2001-12-04 01:57:47 +00:00
kris
a942467a46
Fix warnings to compile with WARNS=2 on i386 and alpha
...
Reviewed by: bde
2001-05-26 20:45:25 +00:00
peter
66312e4a8d
$Id$ -> $FreeBSD$
1999-08-27 23:15:48 +00:00
bde
c41c6ae044
Simplified using new yacc rules and by not generating y.tab.h.
1998-05-04 18:41:16 +00:00
peter
83b3c2c161
Revert $FreeBSD$ to $Id$
1997-02-22 14:13:04 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
phk
cb0af0dbc3
Backout yacc changes
1996-06-02 17:05:48 +00:00
phk
8ed246fa9a
Use default yacc rule.
1996-05-30 20:44:09 +00:00
wosch
9f795376b3
`mv'' ->
`mv -f''
...
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
1996-05-07 23:19:49 +00:00
rgrimes
1888033949
Remove trailing whitespace.
...
Reviewed by: phk
1995-05-30 00:07:29 +00:00
dg
8722740e7f
Added $Id$
1994-09-24 02:59:15 +00:00
rich
b5e37926b7
Take -lgnuregex back out. Linking with it causes 'make install' to fail.
1994-02-03 04:23:11 +00:00
conklin
00a87780f8
Remove GNU regex.[ch] and use system's regex library. The library is still
...
GNU regex for now, but will be replaced as soon as an alternative is made
availiable.
1993-08-02 16:57:26 +00:00
conklin
8ba08f2eb5
install new manual page
1993-07-21 23:07:02 +00:00
alm
46e423f4fa
added POSIX regex to expr
1993-06-19 01:55:46 +00:00
rgrimes
25062ba061
Initial import, 0.1 + pk 0.2.4-B1
1993-06-12 14:58:17 +00:00