From owner-cvs-lib Sun Apr 20 05:09:25 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA17863 for cvs-lib-outgoing; Sun, 20 Apr 1997 05:09:25 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA17856; Sun, 20 Apr 1997 05:09:23 -0700 (PDT) Date: Sun, 20 Apr 1997 05:09:23 -0700 (PDT) From: Bruce Evans Message-Id: <199704201209.FAA17856@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/i386/string bcopy.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/04/20 05:09:22 Modified: lib/libc/i386/string bcopy.S Log: Merged with the 1996/11/12 NetBSD version: - use a slightly less bogus copyright. This file was never contributed to Berkeley. It still claims to be copright by the Regents. - use instead of "DEFS.h". - use RCSID($Id$) instead of explicit assembly code and messy ifdefs. The rcsid won't be put into the object file until we make RCSID() non-null. NetBSD uses a LIBC_SCCS ifdef here. We used a LIBC_RCS instead, but I want RCSID() to be controlled directly by LIBC_RCS (actually by LIB_RCS). This is the only difference with the NetBSD version. - added ifdefs to support generation of memcpy() and memmove(). The other changes are "while I'm here" to get this. - improved style of the copy backwards case. Revision Changes Path 1.6 +24 -10 src/lib/libc/i386/string/bcopy.S From owner-cvs-lib Sun Apr 20 05:46:17 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA19023 for cvs-lib-outgoing; Sun, 20 Apr 1997 05:46:17 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA19016; Sun, 20 Apr 1997 05:46:15 -0700 (PDT) Date: Sun, 20 Apr 1997 05:46:15 -0700 (PDT) From: Bruce Evans Message-Id: <199704201246.FAA19016@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/i386/string Makefile.inc memmove.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/04/20 05:46:14 Modified: lib/libc/i386/string Makefile.inc memmove.S Log: Use separate routines for memmove() and memcpy(). This lets me drop the (buggy) support for alternative entry points. ALTENTRY() was only used for memmove(). Optimizing for space was particularly silly because memcpy() is rarely used (gcc normally inlines it). Obtained from: NetBSD Revision Changes Path 1.7 +2 -2 src/lib/libc/i386/string/Makefile.inc 1.6 +2 -92 src/lib/libc/i386/string/memmove.S From owner-cvs-lib Sun Apr 20 06:02:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA19401 for cvs-lib-outgoing; Sun, 20 Apr 1997 06:02:56 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA19393; Sun, 20 Apr 1997 06:02:53 -0700 (PDT) Date: Sun, 20 Apr 1997 06:02:53 -0700 (PDT) From: Bruce Evans Message-Id: <199704201302.GAA19393@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/i386/string memcpy.S Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/04/20 06:02:51 Added: lib/libc/i386/string memcpy.S Log: Use separate routines for memmove() and memcpy(). This lets me drop the (buggy) support for alternative entry points. ALTENTRY() was only used for memmove(). Optimizing for space was particularly silly because memcpy() is rarely used (gcc normally inlines it). Obtained from: NetBSD From owner-cvs-lib Sun Apr 20 13:17:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA12023 for cvs-lib-outgoing; Sun, 20 Apr 1997 13:17:10 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA11963; Sun, 20 Apr 1997 13:16:44 -0700 (PDT) Date: Sun, 20 Apr 1997 13:16:44 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199704202016.NAA11963@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-user, cvs-lib, cvs-share, cvs-sys, cvs-usrbin, cvs-gnu Subject: cvs commit: src/contrib/nvi/build Makefile.in src/contrib/nvi/include ex_def.h ex_extern.h options_def.h src/sys Makefile src/usr.bin/tip Makefile src/usr.bin/vi Makefile src/contrib/nvi/common main.c options.c src/contrib/nvi/docs/USD.doc/vi.man vi.1 src/contrib/nvi/ex ex.h ex_cmd.c ex_tag.c src/contrib/nvi/vi v_ex.c src/gnu/usr.bin/send-pr send-pr-el.in src/lib/libc Makefile src/share/examples/worm makecdfs.sh src/share/mk bsd.dep.mk bsd.kmod.mk bsd.lib.mk bsd.port.mk bsd.prog.mk bsd.subdir.mk sys.mk Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/04/20 13:16:40 Branch: contrib/nvi/build RELENG_2_2 contrib/nvi/common RELENG_2_2 contrib/nvi/docs/USD.doc/vi.man RELENG_2_2 contrib/nvi/ex RELENG_2_2 contrib/nvi/include RELENG_2_2 contrib/nvi/vi RELENG_2_2 gnu/usr.bin/send-pr RELENG_2_2 lib/libc RELENG_2_2 share/examples/worm RELENG_2_2 share/mk RELENG_2_2 sys RELENG_2_2 usr.bin/tip RELENG_2_2 usr.bin/vi RELENG_2_2 Modified: contrib/nvi/build Makefile.in contrib/nvi/common main.c options.c contrib/nvi/docs/USD.doc/vi.man vi.1 contrib/nvi/ex ex.h ex_cmd.c ex_tag.c contrib/nvi/include ex_def.h ex_extern.h options_def.h contrib/nvi/vi v_ex.c gnu/usr.bin/send-pr send-pr-el.in lib/libc Makefile share/examples/worm makecdfs.sh share/mk bsd.dep.mk bsd.kmod.mk bsd.lib.mk bsd.port.mk bsd.prog.mk bsd.subdir.mk sys.mk sys Makefile usr.bin/tip Makefile usr.bin/vi Makefile Log: Sync from -current; global tag support (it was actually tested in 2.2) and some miscellaneous fixes. Also bring in some fixes to the explanatory text in bsd.port.mk since Satoshi never responded to my submission (and around here, that == yes :-). Revision Changes Path 1.1.1.1.2.1 +1 -1 src/contrib/nvi/build/Makefile.in 1.1.1.1.2.1 +20 -0 src/contrib/nvi/common/main.c 1.1.1.1.2.2 +7 -0 src/contrib/nvi/common/options.c 1.1.1.1.2.1 +14 -3 src/contrib/nvi/docs/USD.doc/vi.man/vi.1 1.1.1.1.2.1 +3 -0 src/contrib/nvi/ex/ex.h 1.1.1.1.2.1 +7 -0 src/contrib/nvi/ex/ex_cmd.c 1.1.1.1.2.1 +142 -0 src/contrib/nvi/ex/ex_tag.c 1.1.1.1.2.1 +30 -29 src/contrib/nvi/include/ex_def.h 1.1.1.1.2.1 +1 -0 src/contrib/nvi/include/ex_extern.h 1.1.1.1.2.1 +62 -61 src/contrib/nvi/include/options_def.h 1.1.1.1.2.1 +5 -0 src/contrib/nvi/vi/v_ex.c 1.1.8.1 +2 -2 src/gnu/usr.bin/send-pr/send-pr-el.in 1.16.2.1 +0 -9 src/lib/libc/Makefile 1.2.2.1 +9 -1 src/share/examples/worm/makecdfs.sh 1.8.2.1 +15 -9 src/share/mk/bsd.dep.mk 1.28.2.1 +9 -3 src/share/mk/bsd.kmod.mk 1.46.2.3 +9 -3 src/share/mk/bsd.lib.mk 1.227.2.18 +13 -8 src/share/mk/bsd.port.mk 1.41.2.2 +9 -3 src/share/mk/bsd.prog.mk 1.11.2.1 +25 -3 src/share/mk/bsd.subdir.mk 1.16.2.3 +5 -1 src/share/mk/sys.mk 1.5.2.1 +3 -1 src/sys/Makefile 1.3.6.1 +2 -0 src/usr.bin/tip/Makefile 1.3.2.6 +3 -1 src/usr.bin/vi/Makefile From owner-cvs-lib Sun Apr 20 13:17:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA12070 for cvs-lib-outgoing; Sun, 20 Apr 1997 13:17:21 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA12041; Sun, 20 Apr 1997 13:17:15 -0700 (PDT) Date: Sun, 20 Apr 1997 13:17:15 -0700 (PDT) From: John Dyson Message-Id: <199704202017.NAA12041@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen popen.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/04/20 13:17:14 Modified: lib/libc/gen popen.c Log: Clean-up my modification of popen.c for vfork. Bruce's (this) is better. Submitted by: Bruce Evans Revision Changes Path 1.8 +12 -10 src/lib/libc/gen/popen.c From owner-cvs-lib Tue Apr 22 02:49:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA04844 for cvs-lib-outgoing; Tue, 22 Apr 1997 02:49:11 -0700 (PDT) Received: (from bde@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA04838; Tue, 22 Apr 1997 02:49:10 -0700 (PDT) Date: Tue, 22 Apr 1997 02:49:10 -0700 (PDT) From: Bruce Evans Message-Id: <199704220949.CAA04838@hub.freebsd.org> To: CVS-committers, cvs-all, cvs-lib Subject: cvs commit: src/lib/libc/gen popen.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk This didn't go out right because freefall isn't completely reconnected yet. bde 97/04/22 02:44:06 Modified: lib/libc/gen popen.c Log: FIxed the cleanup. I forgot to leave stdin alone in the usual (!twoway) case. Revision Changes Path 1.9 +2 -1 src/lib/libc/gen/popen.c From owner-cvs-lib Tue Apr 22 03:04:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA05697 for cvs-lib-outgoing; Tue, 22 Apr 1997 03:04:10 -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 DAA05692; Tue, 22 Apr 1997 03:04:08 -0700 (PDT) From: David Greenman Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA10082; Tue, 22 Apr 1997 03:04:07 -0700 (PDT) Date: Tue, 22 Apr 1997 03:04:07 -0700 (PDT) Message-Id: <199704221004.DAA10082@freefall.freebsd.org> To: cvs-all@hub.freebsd.org, cvs-committers@hub.freebsd.org, cvs-lib@hub.freebsd.org Subject: test messages - ignore Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk This is a test, sorry, please ignore.... From owner-cvs-lib Tue Apr 22 03:09:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA05917 for cvs-lib-outgoing; Tue, 22 Apr 1997 03:09:23 -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 DAA05912; Tue, 22 Apr 1997 03:09:21 -0700 (PDT) From: David Greenman Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA10213; Tue, 22 Apr 1997 03:09:20 -0700 (PDT) Date: Tue, 22 Apr 1997 03:09:20 -0700 (PDT) Message-Id: <199704221009.DAA10213@freefall.freebsd.org> To: cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-lib@FreeBSD.org Subject: test messages - ignore Sender: owner-cvs-lib@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk One more test message...sorry. 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 From owner-cvs-lib Thu Apr 24 10:11:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA18085 for cvs-lib-outgoing; Thu, 24 Apr 1997 10:11:32 -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 KAA18058; Thu, 24 Apr 1997 10:11:16 -0700 (PDT) From: Jean-Marc Zucconi Received: (from jmz@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA16532; Thu, 24 Apr 1997 10:10:57 -0700 (PDT) Date: Thu, 24 Apr 1997 10:10:57 -0700 (PDT) Message-Id: <199704241710.KAA16532@freefall.freebsd.org> To: CVS-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-lib@FreeBSD.org Subject: cvs commit: src/lib/libf2c Makefile Sender: owner-cvs-lib@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk jmz 97/04/24 10:10:57 Modified: lib/libf2c Makefile Log: Add a -I switch to CFLAGS to use the f2c.h header file in the usr.bin/f2c directory. Reviewed by: bde Revision Changes Path 1.9 +1 -1 src/lib/libf2c/Makefile From owner-cvs-lib Fri Apr 25 07:43:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA19647 for cvs-lib-outgoing; Fri, 25 Apr 1997 07:43:59 -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 HAA19590; Fri, 25 Apr 1997 07:42:23 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA25422; Fri, 25 Apr 1997 07:41:56 -0700 (PDT) Date: Fri, 25 Apr 1997 07:41:56 -0700 (PDT) Message-Id: <199704251441.HAA25422@freefall.freebsd.org> To: CVS-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-lib@FreeBSD.org Subject: cvs commit: src/lib/libc/sys fork.2 Sender: owner-cvs-lib@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk ache 97/04/25 07:41:56 Modified: lib/libc/sys fork.2 Log: Add vfork(2) to SEE ALSO Revision Changes Path 1.4 +1 -0 src/lib/libc/sys/fork.2 From owner-cvs-lib Fri Apr 25 13:36:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA09964 for cvs-lib-outgoing; Fri, 25 Apr 1997 13:36:58 -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 NAA09934; Fri, 25 Apr 1997 13:36:40 -0700 (PDT) From: Masafumi NAKANE Received: (from max@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA27048; Fri, 25 Apr 1997 13:36:11 -0700 (PDT) Date: Fri, 25 Apr 1997 13:36:11 -0700 (PDT) Message-Id: <199704252036.NAA27048@freefall.freebsd.org> To: CVS-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-lib@FreeBSD.org Subject: cvs commit: src/lib/libc/stdlib getopt.3 Sender: owner-cvs-lib@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk max 97/04/25 13:36:11 Modified: lib/libc/stdlib getopt.3 Log: Typo. PR: #3178 Submitted by: Josh Gilliam Revision Changes Path 1.5 +1 -1 src/lib/libc/stdlib/getopt.3