History log of /freebsd-9.3-release/usr.bin/compile_et/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


201386 02-Jan-2010 ed

Build usr.bin/ with WARNS=6 by default.

Also add some missing $FreeBSD$ to keep svn happy.


191517 26-Apr-2009 ed

Remove empty directories from the HEAD.

Discussed with: developers, imp


151328 14-Oct-2005 ru

Style: move .PATH to where it belongs.


50881 04-Sep-1999 markm

Build this from contrib/ now.


50488 28-Aug-1999 peter

$Header$ -> $FreeBSD$


50477 28-Aug-1999 peter

$Id$ -> $FreeBSD$


41922 18-Dec-1998 des

Unbreak K&R support, and generate code that works in K&R C as well as
ANSI C no matter what language is specified.


41819 15-Dec-1998 des

Generate a prototype for initialize_XXXX_error_table() when the language
is set to C.


35701 04-May-1998 bde

Simplified using new yacc rules and by not generating y.tab.h. The
lex source is still handled bogusly.


34708 20-Mar-1998 bde

Don't use beforedepend to break things. The usual fix of putting
generated sources in SRCS breaks because compile_et uses an evil
include of one .c file in another. Use a worse fix. Perhaps
DPSRCS is useful after all.

Don't put *.y in SRCS. Put the generated file in SRCS instead.
This fixes incomplete dependencies (mkdep can't work on *.y).

Don't override the default .l.c rule. Just use LFLAGS.

Fixed some style bugs.


27095 30-Jun-1997 charnier

Mdoc'ify man page. Use err(3). Remove whoami.


23012 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21673 14-Jan-1997 jkh

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.


17142 12-Jul-1996 jkh

General -Wall warning cleanup, part I.
Submitted-By: Kent Vander Velden <graphix@iastate.edu>


13123 30-Dec-1995 peter

This commit was generated by cvs2svn to compensate for changes in r13122,
which included commits to RCS files with non-trunk default branches.


7073 15-Mar-1995 wpaul

According to stdlib.h, malloc and realloc return void * but error_table.y
declares them to return char *. For some reason, this causes no problems
with the old compiler tools, but doing a 'make world' with gcc 2.6.3 in a
seperate DESTDIR got me this error:

yacc -d /usr/src/usr.bin/compile_et/error_table.y
cc -O2 -I. -I/usr/src/usr.bin/compile_et/../../lib/libcom_err -I/mnt/usr/include -c y.tab.c -o error_table.o
In file included from /usr/src/usr.bin/compile_et/et_lex.lex.l:11,
from /usr/src/usr.bin/compile_et/error_table.y:233:
/mnt/usr/include/stdlib.h:100: conflicting types for `malloc'
/usr/src/usr.bin/compile_et/error_table.y:80: previous declaration of `malloc'
/mnt/usr/include/stdlib.h:104: conflicting types for `realloc'
/usr/src/usr.bin/compile_et/error_table.y:80: previous declaration of `realloc'
*** Error code 1

Stop.

Declaring malloc and realloc to return void * fixes this. It could be that
the new gcc is a bit more picky about these things.


6255 09-Feb-1995 jkh

Add y.tab.h to CLEANFILES.


5625 14-Jan-1995 wollman

Fix include directive bobble.


5624 14-Jan-1995 wollman

Upgrade to latest released SIPB version I can find. (Unfortunately, the
original releases were not numbered.)


5617 14-Jan-1995 wollman

Slight makefile cleanup.


3238 30-Sep-1994 csgr

This commit was generated by cvs2svn to compensate for changes in r3237,
which included commits to RCS files with non-trunk default branches.