From owner-cvs-lib Wed Apr 23 03:50:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA22437 for cvs-lib-outgoing; Wed, 23 Apr 1997 03:50:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA22406; Wed, 23 Apr 1997 03:50:03 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA04246; Wed, 23 Apr 1997 03:49:54 -0700 (PDT) Date: Wed, 23 Apr 1997 03:49:54 -0700 (PDT) Message-Id: <199704231049.DAA04246@freefall.freebsd.org> To: CVS-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-lib@FreeBSD.org Subject: cvs commit: src/lib/libc/sys Makefile.inc Sender: owner-cvs-lib@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk bde 97/04/23 03:49:54 Modified: lib/libc/sys Makefile.inc Log: Generate .S files for syscalls. This has many advantages: - dependencies actually work (I need this to propagate some fixes in ) - the cpp pipeline goes away, so errors can't leak out of it and an ANSI cpp is automatically used. - it's simpler - standard rules get used instead of repetitive special rules. (This showed bugs in the strip steps in the standard rules. The wrong strip flag was also used for *.po here.) Removed some ${ECHO}s and `@'s. Normal make echoing of what is being done is now not much more verbose than the echo messages were, and is more useful. Revision Changes Path 1.28 +13 -38 src/lib/libc/sys/Makefile.inc