From owner-freebsd-current Wed Dec 6 10:43:16 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA08838 for current-outgoing; Wed, 6 Dec 1995 10:43:16 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA08828 for ; Wed, 6 Dec 1995 10:43:14 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id LAA01564; Wed, 6 Dec 1995 11:40:17 -0700 From: Terry Lambert Message-Id: <199512061840.LAA01564@phaeton.artisoft.com> Subject: Re: changes in -current..TEST please To: phk@critter.tfs.com (Poul-Henning Kamp) Date: Wed, 6 Dec 1995 11:40:17 -0700 (MST) Cc: terry@lambert.org, imb@scgt.oz.au, julian@ref.tfs.com, current@FreeBSD.ORG In-Reply-To: <255.818254598@critter.tfs.com> from "Poul-Henning Kamp" at Dec 6, 95 01:56:38 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.ORG Precedence: bulk > > #define MAKE_SET(set, sym, type) \ > > asm(".stabs \"_" #set "\", " #type ", 0, 0, _" #sym) > > If you used up to date source, you would know that the above macro now > looks like this: > > #define MAKE_SET(set, sym, type) \ > static void *const __set_##set##_sym_##sym = \ > (&__set_##set##_sym_##sym, &sym, 0); \ > asm(".stabs \"_" #set "\", " #type ", 0, 0, _" #sym) > > and that it (according to the gcc manual) ensures that the compiler will > not remove your static and "secretly" referenced Symbols. Bug report: When you use SUP to get the cvs treem the cvs update sometimes fails with messages like: cvs [update aborted]: cannot open file .#cd9660_vnops.c.1.21 for comparing: No such file or directory Failing to update subsequent files until that section of the tree is deleted and rebuilt by hand. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.