From owner-freebsd-hackers Thu Feb 11 07:12:18 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA29448 for freebsd-hackers-outgoing; Thu, 11 Feb 1999 07:12:18 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from bingsun2.cc.binghamton.edu (bingsun2.cc.binghamton.edu [128.226.1.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA29438 for ; Thu, 11 Feb 1999 07:12:15 -0800 (PST) (envelope-from bf20761@binghamton.edu) Received: from localhost (bf20761@localhost) by bingsun2.cc.binghamton.edu (8.8.7/8.6.9) with SMTP id KAA06715; Thu, 11 Feb 1999 10:11:50 -0500 (EST) Date: Thu, 11 Feb 1999 10:11:50 -0500 (EST) From: zhihuizhang X-Sender: bf20761@bingsun2 To: Emmanuel DELOGET cc: FreeBSD Hackers Mail List Subject: Re: TEXT_SET() macro In-Reply-To: <199902111437.OAA19405@excalibur.oceanis.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Please search the FreeBSD mailinglist Archive (make sure that you include the hackers list) for keywords "linker and set". They refer to the linker sets - sets declared by you and created by the linker. -------------------------------------------------- | Zhihui Zhang, http://cs.binghamton.edu/~zzhang | | Dept. of Computer Science, SUNY at Binghamton | -------------------------------------------------- On Thu, 11 Feb 1999, Emmanuel DELOGET wrote: > [Sorry to disturb you - the third - 2.2.8 user (helas !)] > > I'm very impressed by inline asm directives. But as I never > worked with the AT&T asm syntax, I feel really bad when I > find one in the body of a macro. I suppose that the > .stabs directive in the MAKE_SET/TEXT_SET macro introduce > a stripable symbol, but I may be wrong. Could someone tell > me the truth about this ? [thanx, the first]. > > In addition, could someone tell me what is the purpose of the > MAKE_SET/TEXT_SET macro ? I understand that they declare > a : > static void const * const __set_sss_sym_yyy = &yyy; > asm (".stabs \"_sss\", ttt, 0, 0, _yyy") > > But I don't understand the purpose of this. [thanx, the > secondth]. > > ____________________________________________________________________ > Emmanuel DELOGET [pixel] pixel@{dotcom.fr,epita.fr} ---- DotCom SA > -------------------------------------------------------------------- > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message