Dimitry Andric
c969922258
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
Enji Cooper
e15138e574
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 Schouten
7e659f9491
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
Mark Murray
eac4bdcca4
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
Garrett Wollman
efbb5e2289
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
David E. O'Brien
a748290789
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 Kennaway
3d06e95d35
Fix warnings to compile with WARNS=2 on i386 and alpha
...
Reviewed by: bde
2001-05-26 20:45:25 +00:00
Peter Wemm
2a4562393f
$Id$ -> $FreeBSD$
1999-08-27 23:15:48 +00:00
Bruce Evans
7e44350e47
Simplified using new yacc rules and by not generating y.tab.h.
1998-05-04 18:41:16 +00:00
Peter Wemm
b97fa2ef50
Revert $FreeBSD$ to $Id$
1997-02-22 14:13:04 +00:00
Jordan K. Hubbard
1130b656e5
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
Poul-Henning Kamp
fc15a73012
Backout yacc changes
1996-06-02 17:05:48 +00:00
Poul-Henning Kamp
aa0e82cf5e
Use default yacc rule.
1996-05-30 20:44:09 +00:00
Wolfram Schneider
9fb933075e
`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
Rodney W. Grimes
2162b2d226
Remove trailing whitespace.
...
Reviewed by: phk
1995-05-30 00:07:29 +00:00
David Greenman
89730b290a
Added $Id$
1994-09-24 02:59:15 +00:00
Rich Murphey
36ae463bf0
Take -lgnuregex back out. Linking with it causes 'make install' to fail.
1994-02-03 04:23:11 +00:00
J.T. Conklin
22a102fb97
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
J.T. Conklin
c1b5908979
install new manual page
1993-07-21 23:07:02 +00:00
Andrew Moore
4ba5f2985d
added POSIX regex to expr
1993-06-19 01:55:46 +00:00
Rodney W. Grimes
5b81b6b301
Initial import, 0.1 + pk 0.2.4-B1
1993-06-12 14:58:17 +00:00