Received: from SOUTH-STATION-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA09143; Fri, 29 Sep 95 22:27:02 EDT
Received: from SUN-LAMP.PC.CS.CMU.EDU by MIT.EDU with SMTP
	id AA20183; Fri, 29 Sep 95 22:26:35 EDT
Received: from pain.lcs.mit.edu (pain.lcs.mit.edu [128.52.46.239]) by sun-lamp.pc.cs.cmu.edu (8.6.11/8.6.10) with ESMTP id WAA00657; Fri, 29 Sep 1995 22:26:37 -0400
Received: (from daemon@localhost) by pain.lcs.mit.edu (8.6.9/8.6.9) id QAA09477; Fri, 29 Sep 1995 16:11:26 -0400
Received: from grendel.gw.com by pain.lcs.mit.edu (8.6.9/8.6.9) with ESMTP id PAA09379 for <netbsd-bugs@netbsd.org>; Fri, 29 Sep 1995 15:49:36 -0400
Received: (from news@localhost)
 by grendel.gw.com (8.6.12/8.7.Alpha.4/1.32.kim) with USENET id TAA12394
 for netbsd-bugs@netbsd.org; Fri, 29 Sep 1995 19:40:11 GMT
Received: from GATEWAY by news.gw.com with netnews
	for netbsd-bugs@netbsd.org (netbsd-bugs@netbsd.org)
To: netbsd-bugs@NetBSD.ORG
Date: Fri, 29 Sep 1995 19:34:41 GMT
From: christos@deshaw.com (Christos Zoulas)
Message-Id: <DFoMDt.EC0@deshaw.com>
Organization: D. E. Shaw & Co.
References: <29761.812171225@BALVENIE.PDL.CS.CMU.EDU>, <199509271653.JAA08702@netcom15.netcom.com>
Subject: Re: bin/1488: 'make' does wrong thing with sys.mk .c.a rule
Sender: owner-netbsd-bugs@NetBSD.ORG
Precedence: list
X-Loop: netbsd-bugs@NetBSD.ORG

In article <199509271653.JAA08702@netcom15.netcom.com> jconklin@netcom.com (J.T. Conklin) writes:
>
>GNU Make, which claims to be POSIX.2 compliant, also has these rules,
>and doesn't have the problems cgd has found.  So it would seem that
>our make's behavior needs to be changed.
>

I just ftp'ed gmake 3.74, and while it has .a in the .SUFFIXES array, it does
not have .c.a rules. Am I missing something? Am I looking in the wrong place
for rules? 

christos

% gmake -p | grep ^\\.
gmake: *** No targets specified and no makefile found.  Stop.
.c:
.texinfo.info:
.mod.o:
.c.o:
.s:
.txinfo.dvi:
.DEFAULT:
.y.c:
.l:
.web.tex:
.s.o:
.sym:
.texi:
.F.f:
.dvi:
.web.p:
.def:
.F:
.cc.o:
.S.s:
.ch:
.def.sym:
.F.o:
.f:
.elc:
.y.ln:
.texi.dvi:
.el:
.texinfo.dvi:
.SUFFIXES: .out .a .ln .o .c .cc .C .p .f .F .r .y .l .s .S .mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo .w .ch .web .sh .elc .el
.txinfo:
.p.o:
.r.f:
.w.tex:
.txinfo.info:
.o:
.c.ln:
.w:
.ln:
.l.r:
.info:
.r.o:
.h:
.C.o:
.p:
.l.c:
.sh:
.web:
.out:
.cc:
.f.o:
.texi.info:
.a:
.tex:
.l.ln:
.y:
.S.o:
.tex.dvi:
.r:
.mod:
.C:
.S:
.texinfo:
.w.c:
