summaryrefslogtreecommitdiffstats
path: root/bin/expr/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* MFC r280357:dim2015-04-061-0/+3
| | | | | | | Build expr with -fwrapv, since it relies on signed integer wrapping having defined behavior. Reported by: rodrigc
* MFC r277358:ngie2015-01-261-0/+6
| | | | | | | | r277358 (by ngie): Integrate contrib/netbsd-tests/bin/expr into the build/kyua as bin/expr/tests Sponsored by: EMC / Isilon Storage Division
* Add the Clang specific -Wmissing-variable-declarations to WARNS=6.ed2013-04-191-0/+2
| | | | | | | | | | | | | 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@
* Get this area compiling with the highest WARNS= that it works with.markm2003-06-131-2/+0
| | | | | | | Obsolete WFORMAT= junk also removed where possible. OK'ed by: obrien Tested on: sparc64, alpha, i386
* Disable -Werror when building -- the old version of gcc used on IA32 can'twollman2002-03-231-0/+2
| | | | deal with C99 formats.
* Default to WARNS=2. Binary builds that cannot handle this must explicitlyobrien2001-12-041-1/+0
| | | | | | set WARNS=0. Reviewed by: mike
* Fix warnings to compile with WARNS=2 on i386 and alphakris2001-05-261-0/+1
| | | | Reviewed by: bde
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Simplified using new yacc rules and by not generating y.tab.h.bde1998-05-041-10/+4
|
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | 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.
* Backout yacc changesphk1996-06-021-2/+6
|
* Use default yacc rule.phk1996-05-301-7/+3
|
* ``mv'' -> ``mv -f''wosch1996-05-071-2/+2
| | | | | ``rm'' -> ``rm -f'' so mv/rm may not ask for confirmation if you are not root
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
| | | | Reviewed by: phk
* Added $Id$dg1994-09-241-0/+1
|
* Take -lgnuregex back out. Linking with it causes 'make install' to fail.rich1994-02-031-2/+0
|
* Remove GNU regex.[ch] and use system's regex library. The library is stillconklin1993-08-021-2/+3
| | | | | GNU regex for now, but will be replaced as soon as an alternative is made availiable.
* install new manual pageconklin1993-07-211-1/+0
|
* added POSIX regex to expralm1993-06-191-13/+7
|
* Initial import, 0.1 + pk 0.2.4-B1rgrimes1993-06-121-0/+20
OpenPOWER on IntegriCloud