Article View: ee.prog
Article #85Re: Unixi Dynamic Library
From: Toomas Kiisk
Date: Wed, 26 Jan 2000 00:00
Date: Wed, 26 Jan 2000 00:00
32 lines
1702 bytes
1702 bytes
On Wed, 26 Jan 2000, Rene Prillop wrote: > Tere, > > Väidetavasti kutsutakse DynLibi laadimisel välja funktsioon _init. Kas > keegi oskaks öelda: > * on "sügav kirjeldus", st ei sõltu kompilaatoritest või > gcc-spetsiifiline? > * gcc paneb DynLibi linkimisel juba mingi _init'i kaasa. Kas ja kuidas > oleks võimalik tekitada "kasutaja-init" funktsioon? // Äkki _init kutsub > mingit funktsiooni välja, kui see olemas või äkki saab default-initit > mitte linkida? > Lühidalt: kuidas saada käsi vahele, kui Libi laaditakse? üldiselt ei saa hästi. kui programmil setuid/gid bitid peal, siis seda hullem. > Teine Unixi probleem: > Kas *üleüldse* on kuidagi võimalik teada saada suvalise > mooduli/programmi (iseenda) täisnime (koos pathiga)? üldiselt ei saa. /dev/kmem, procfs, kernfs, ... abiks -- vix
Technical Details
Message-ID:
<Pine.LNX.4.21.0001261132080.31115-100000@kiku.itsise>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<388EA9BD.E95@softronic.ee>Show Full Headers
Complete Article Headers
X-Google-Language: ESTONIAN,CP1257 X-Google-Thread: f8b3f,7d899d601c1e409b X-Google-Attributes: gidf8b3f,public X-Google-Thread: 1063a5,7d899d601c1e409b X-Google-Attributes: gid1063a5,public From: Toomas Kiisk <toomas.kiisk@mail.ee> Subject: Re: Unixi Dynamic Library Date: 2000/01/26 Message-ID: <Pine.LNX.4.21.0001261132080.31115-100000@kiku.itsise> X-Deja-AN: 577769890 Content-Transfer-Encoding: QUOTED-PRINTABLE References: <388EA9BD.E95@softronic.ee> X-Sender: vix@kiku.itsise Content-Type: TEXT/PLAIN; charset=iso-8859-1 X-Complaints-To: newsmaster@cyber.ee X-Trace: keeks.cyber.ee 948879327 14352 195.50.202.13 (26 Jan 2000 09:35:27 GMT) Organization: NNTP server at keeks.cyber.ee Mime-Version: 1.0 NNTP-Posting-Date: 26 Jan 2000 09:35:27 GMT Newsgroups: ee.prog,ee.arvutid.unix