Subject: Re: bin/1488: 'make' does wrong thing with sys.mk .c.a rule
To: None <netbsd-bugs@NetBSD.ORG>
From: Christos Zoulas <christos@deshaw.com>
List: netbsd-bugs
Date: 09/29/1995 19:34:41
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: