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>
