From owner-cvs-usrbin Sun Oct 29 01:53:08 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA09768 for cvs-usrbin-outgoing; Sun, 29 Oct 1995 01:53:08 -0800 Received: (from phk@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA09757 ; Sun, 29 Oct 1995 01:53:03 -0800 Date: Sun, 29 Oct 1995 01:53:03 -0800 From: Poul-Henning Kamp Message-Id: <199510290953.BAA09757@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/nfsstat nfsstat.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk phk 95/10/29 01:53:02 Modified: usr.bin/nfsstat nfsstat.c Log: #include From owner-cvs-usrbin Sun Oct 29 01:55:15 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA09956 for cvs-usrbin-outgoing; Sun, 29 Oct 1995 01:55:15 -0800 Received: (from phk@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA09940 ; Sun, 29 Oct 1995 01:55:08 -0800 Date: Sun, 29 Oct 1995 01:55:08 -0800 From: Poul-Henning Kamp Message-Id: <199510290955.BAA09940@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/systat pigs.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk phk 95/10/29 01:55:07 Modified: usr.bin/systat pigs.c Log: #include From owner-cvs-usrbin Sun Oct 29 02:33:38 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA12487 for cvs-usrbin-outgoing; Sun, 29 Oct 1995 02:33:38 -0800 Received: (from ache@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA12475 ; Sun, 29 Oct 1995 02:33:30 -0800 Date: Sun, 29 Oct 1995 02:33:30 -0800 From: "Andrey A. Chernov" Message-Id: <199510291033.CAA12475@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/write write.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk ache 95/10/29 02:33:28 Modified: usr.bin/write write.c Log: Remove char->int promotion. Fix uncontrol function for 8bit chars. From owner-cvs-usrbin Sun Oct 29 02:46:57 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA13114 for cvs-usrbin-outgoing; Sun, 29 Oct 1995 02:46:57 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id CAA13093 ; Sun, 29 Oct 1995 02:46:36 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id VAA03157; Sun, 29 Oct 1995 21:45:16 +1100 Date: Sun, 29 Oct 1995 21:45:16 +1100 From: Bruce Evans Message-Id: <199510291045.VAA03157@godzilla.zeta.org.au> To: CVS-commiters@freefall.freebsd.org, cvs-usrbin@freefall.freebsd.org, phk@freefall.freebsd.org Subject: Re: cvs commit: src/usr.bin/nfsstat nfsstat.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk > Modified: usr.bin/nfsstat nfsstat.c > Log: > #include Should be just #include . Bruce From owner-cvs-usrbin Mon Oct 30 02:04:47 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA16089 for cvs-usrbin-outgoing; Mon, 30 Oct 1995 02:04:47 -0800 Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id CAA16076 ; Mon, 30 Oct 1995 02:04:43 -0800 Received: from critter.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0t9qS1-0003wfC; Mon, 30 Oct 95 01:24 PST Received: from localhost (localhost [127.0.0.1]) by critter.tfs.com (8.6.11/8.6.9) with SMTP id CAA01972; Sat, 28 Oct 1995 02:10:02 +0100 X-Authentication-Warning: critter.tfs.com: Host localhost didn't use HELO protocol To: Peter Wemm cc: CVS-commiters@freebsd.org, cvs-usrbin@freebsd.org Subject: Re: cvs commit: src/usr.bin/symorder symorder.c In-reply-to: Your message of "Sat, 28 Oct 1995 05:27:21 MST." <199510281227.FAA08026@freefall.freebsd.org> Date: Sat, 28 Oct 1995 02:10:02 +0100 Message-ID: <1970.814842602@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-usrbin@freebsd.org Precedence: bulk > peter 95/10/28 05:27:21 > > Modified: usr.bin/symorder symorder.c > Log: > symorder appears to have been designed to run on executable files > only, as it payes no attention to the relocation table (which > references the symbols). > > As a result, running "symorder -c" to clean up the visibility of a LKM > ".o" file (as is done in the new bsd.kmod.mk) totally screws up the > relocation table, making the LKM file unloadable. (ld: bogus > relocation record) Darn, I should have thought of that. > This is a pretty crude fix - I've changed symorder so that when > running in "cleanup" mode, it disables the reordering which was > screwing up the relocation table. I'm sure there is a better fix, but > I didn't have the energy. Feel free to fix this hack, probably by > renumbering the symbol indexes in the relocation table. This is perfectly sensible. The order of symbols in a .o is completely insignificant. Thanks Peter! -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so. From owner-cvs-usrbin Mon Oct 30 02:26:57 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA16728 for cvs-usrbin-outgoing; Mon, 30 Oct 1995 02:26:57 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id CAA16716 ; Mon, 30 Oct 1995 02:26:35 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id VAA18175; Mon, 30 Oct 1995 21:21:46 +1100 Date: Mon, 30 Oct 1995 21:21:46 +1100 From: Bruce Evans Message-Id: <199510301021.VAA18175@godzilla.zeta.org.au> To: peter@freebsd.org, phk@critter.tfs.com Subject: Re: cvs commit: src/usr.bin/symorder symorder.c Cc: CVS-commiters@freebsd.org, cvs-usrbin@freebsd.org Sender: owner-cvs-usrbin@freebsd.org Precedence: bulk >> This is a pretty crude fix - I've changed symorder so that when >> running in "cleanup" mode, it disables the reordering which was >> screwing up the relocation table. I'm sure there is a better fix, but >> I didn't have the energy. Feel free to fix this hack, probably by >> renumbering the symbol indexes in the relocation table. >This is perfectly sensible. The order of symbols in a .o is completely >insignificant. And you don't want to remove any because they should be used for debugging. `symorder' is not a good name for a utility that manipulates symbol types. Even `strip' would be better. I'd like to nuke symorder because it has a Net/2 copyright. Bruce From owner-cvs-usrbin Mon Oct 30 07:44:53 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id HAA26835 for cvs-usrbin-outgoing; Mon, 30 Oct 1995 07:44:53 -0800 Received: (from phk@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id HAA26803 ; Mon, 30 Oct 1995 07:44:47 -0800 Date: Mon, 30 Oct 1995 07:44:47 -0800 From: Poul-Henning Kamp Message-Id: <199510301544.HAA26803@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/nfsstat nfsstat.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk phk 95/10/30 07:44:46 Modified: usr.bin/nfsstat nfsstat.c Log: -> Spotted by: bde From owner-cvs-usrbin Tue Oct 31 15:07:48 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA00309 for cvs-usrbin-outgoing; Tue, 31 Oct 1995 15:07:48 -0800 Received: (from peter@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA00265 ; Tue, 31 Oct 1995 15:07:25 -0800 Date: Tue, 31 Oct 1995 15:07:25 -0800 From: Peter Wemm Message-Id: <199510312307.PAA00265@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/chat - Imported sources Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk peter 95/10/31 15:07:23 (peter/633/peter) Branch: usr.bin/chat 1.1.1 Log: Vendor branch import of chat from ppp-2.2 package.. Status: Vendor Tag: MACKERRAS Release Tags: ppp_2_2 U src/usr.bin/chat/Makefile C src/usr.bin/chat/chat.8 C src/usr.bin/chat/chat.c 2 conflicts created by this import. Use the following command to help the merge: ccvs checkout -jMACKERRAS:yesterday -jMACKERRAS src/usr.bin/chat From owner-cvs-usrbin Tue Oct 31 15:28:47 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA01621 for cvs-usrbin-outgoing; Tue, 31 Oct 1995 15:28:47 -0800 Received: (from peter@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA01598 ; Tue, 31 Oct 1995 15:28:37 -0800 Date: Tue, 31 Oct 1995 15:28:37 -0800 From: Peter Wemm Message-Id: <199510312328.PAA01598@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/chat Makefile chat.8 chat.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk peter 95/10/31 15:28:34 Modified: usr.bin/chat Makefile chat.8 chat.c Log: Merge in changes from ppp-2.2's chat onto the mainline... From owner-cvs-usrbin Wed Nov 1 00:06:08 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA00542 for cvs-usrbin-outgoing; Wed, 1 Nov 1995 00:06:08 -0800 Received: (from ache@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA00528 ; Wed, 1 Nov 1995 00:06:02 -0800 Date: Wed, 1 Nov 1995 00:06:02 -0800 From: "Andrey A. Chernov" Message-Id: <199511010806.AAA00528@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/ranlib build.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk ache 95/11/01 00:06:02 Modified: usr.bin/ranlib build.c Log: Fix ranlib to work with odd-length extended names. Submitted by: Jim Leppek From owner-cvs-usrbin Wed Nov 1 04:18:40 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA12846 for cvs-usrbin-outgoing; Wed, 1 Nov 1995 04:18:40 -0800 Received: (from adam@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA12836 ; Wed, 1 Nov 1995 04:18:34 -0800 Date: Wed, 1 Nov 1995 04:18:34 -0800 From: Adam David Message-Id: <199511011218.EAA12836@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/make var.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk adam 95/11/01 04:18:33 Modified: usr.bin/make var.c Log: Fix the :S modifier to substitute in each word of the variable, according to the description in the manpage. g flag means "replace every occurence in each word", and its absence means "replace first occurence in each word". Previously, absence of the g flag was implemented to mean "replace first occurence found in all words, and then stop replacing", which was incorrect. From owner-cvs-usrbin Fri Nov 3 06:39:19 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA13395 for cvs-usrbin-outgoing; Fri, 3 Nov 1995 06:39:19 -0800 Received: (from ache@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA13386 ; Fri, 3 Nov 1995 06:39:12 -0800 Date: Fri, 3 Nov 1995 06:39:12 -0800 From: "Andrey A. Chernov" Message-Id: <199511031439.GAA13386@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/mklocale/data Makefile ja_JP.EUC.src lt_LN.ASCII.src lt_LN.ISO_8859-1.src ru_SU.CP866.src ru_SU.KOI8-R.src ja_JP.EUC lt_LN.ASCII lt_LN.ISO_8859-1 ru_SU.CP866 ru_SU.KOI8-R Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk ache 95/11/03 06:39:11 Modified: usr.bin/mklocale Makefile Added: usr.bin/mklocale/data Makefile ja_JP.EUC.src lt_LN.ASCII.src lt_LN.ISO_8859-1.src ru_SU.CP866.src ru_SU.KOI8-R.src Removed: usr.bin/mklocale/data ja_JP.EUC lt_LN.ASCII lt_LN.ISO_8859-1 ru_SU.CP866 ru_SU.KOI8-R Log: Cleanup make process per Bruce suggestions From owner-cvs-usrbin Fri Nov 3 06:51:52 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA13549 for cvs-usrbin-outgoing; Fri, 3 Nov 1995 06:51:52 -0800 Received: (from ache@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA13539 ; Fri, 3 Nov 1995 06:51:47 -0800 Date: Fri, 3 Nov 1995 06:51:47 -0800 From: "Andrey A. Chernov" Message-Id: <199511031451.GAA13539@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/mklocale/data Makefile Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk ache 95/11/03 06:51:47 Modified: usr.bin/mklocale/data Makefile Log: Add $id$ and ${COPY} From owner-cvs-usrbin Fri Nov 3 06:54:00 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA13700 for cvs-usrbin-outgoing; Fri, 3 Nov 1995 06:54:00 -0800 Received: (from ache@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA13691 ; Fri, 3 Nov 1995 06:53:55 -0800 Date: Fri, 3 Nov 1995 06:53:55 -0800 From: "Andrey A. Chernov" Message-Id: <199511031453.GAA13691@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/colldef/data Makefile lt_LN.ISO_8859-1.src ru_SU.CP866.src ru_SU.KOI8-R.src lt_LN.ISO_8859-1 ru_SU.CP866 ru_SU.KOI8-R Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk ache 95/11/03 06:53:54 Modified: usr.bin/colldef Makefile Added: usr.bin/colldef/data Makefile lt_LN.ISO_8859-1.src ru_SU.CP866.src ru_SU.KOI8-R.src Removed: usr.bin/colldef/data lt_LN.ISO_8859-1 ru_SU.CP866 ru_SU.KOI8-R Log: Cleanup make process per Bruce suggestions From owner-cvs-usrbin Fri Nov 3 10:27:30 1995 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA21766 for cvs-usrbin-outgoing; Fri, 3 Nov 1995 10:27:30 -0800 Received: (from peter@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA21756 ; Fri, 3 Nov 1995 10:27:19 -0800 Date: Fri, 3 Nov 1995 10:27:19 -0800 From: Peter Wemm Message-Id: <199511031827.KAA21756@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/symorder symorder.c Sender: owner-cvs-usrbin@FreeBSD.org Precedence: bulk peter 95/11/03 10:27:19 Modified: usr.bin/symorder symorder.c Log: Repair the detection of undefined symbols that my last "quick fix" commit broke. It's much easier to debug the symbol export lists in lkm makefiles if you know what your errors are during the build process. :-) Bleah.. symorder.c is *horrible*. :-(