Subject: bin/2391: cexp.c of cpp isn't removed by 'make cleandir'
To: None <gnats-bugs@NetBSD.ORG>
From: None <thomas@cevis.uni-Bremen.de>
List: netbsd-bugs
Date: 05/10/1996 19:34:31
>Number:         2391
>Category:       bin
>Synopsis:       cexp.c of cpp isn't removed by 'make cleandir'
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    bin-bug-people (Utility Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 10 14:05:05 1996
>Last-Modified:
>Originator:     Thomas Eberhardt
>Organization:
CeVis, University of Bremen, Germany
>Release:        NetBSD-current 960509
>Environment:
	
System: NetBSD ed209 1.1B NetBSD 1.1B (ED209) #0: Fri May 10 01:02:33 MET DST 1996 thomas@ed209:/usr/src/sys/arch/i386/compile/ED209 i386

Machine: i386
>Description:
	The yacc generated C expression parser for cpp isn't removed
	by 'make cleandir'.

	Also the cexp.c should be removed from the sources, since
	it is generated anyway by yacc. This will probably also
	require a change to gcc2netbsd.
>How-To-Repeat:
	cd /usr/src/gnu/usr.bin/gcc/cpp; make; make cleandir
>Fix:
*** gnu/usr.bin/gcc/gcc2netbsd-	Thu Apr  4 14:15:07 1996
--- gnu/usr.bin/gcc/gcc2netbsd	Fri May 10 19:21:28 1996
***************
*** 581,586 ****
--- 581,588 ----
  
  MLINKS=	cpp.1 cccp.1 cpp.1 gcpp.1
  
+ CLEANFILES+=	cexp.c
+ 
  .PATH:		$(.CURDIR)/../common
  
  afterinstall:
*** gnu/usr.bin/gcc/cpp/Makefile-	Mon Dec 11 21:19:13 1995
--- gnu/usr.bin/gcc/cpp/Makefile	Thu May  2 17:37:48 1996
***************
*** 15,20 ****
--- 15,22 ----
  
  MLINKS=	cpp.1 cccp.1 cpp.1 gcpp.1
  
+ CLEANFILES+=	cexp.c
+ 
  .PATH:		$(.CURDIR)/../common
  
  afterinstall:
>Audit-Trail:
>Unformatted: