Date: Wed, 6 Dec 1995 11:40:17 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: phk@critter.tfs.com (Poul-Henning Kamp) Cc: terry@lambert.org, imb@scgt.oz.au, julian@ref.tfs.com, current@FreeBSD.ORG Subject: Re: changes in -current..TEST please Message-ID: <199512061840.LAA01564@phaeton.artisoft.com> In-Reply-To: <255.818254598@critter.tfs.com> from "Poul-Henning Kamp" at Dec 6, 95 01:56:38 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > #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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512061840.LAA01564>