(_dl_lookup_symbol): Add new arg NOSELF in decl.
authorroland <roland>
Thu, 8 Jun 1995 18:26:09 +0000 (18:26 +0000)
committerroland <roland>
Thu, 8 Jun 1995 18:26:09 +0000 (18:26 +0000)
elf/link.h

index 66de6d9..6f44a0c 100644 (file)
@@ -173,11 +173,14 @@ extern void _dl_setup_hash (struct link_map *map);
    reference; it is replaced with the defining symbol, and the base load
    address of the defining object is returned.  SYMBOL_SCOPE is the head of
    the chain used for searching.  REFERENCE_NAME should name the object
-   containing the reference; it is used in error messages.  */
+   containing the reference; it is used in error messages.  If NOSELF is
+   nonzero, them *SYM itself cannot define the value; another binding must
+   be found.  */
 extern Elf32_Addr _dl_lookup_symbol (const char *undef,
                                     const Elf32_Sym **sym,
                                     struct link_map *symbol_scope,
-                                    const char *reference_name);
+                                    const char *reference_name,
+                                    int noself);
 
 
 /* List of objects currently loaded.  */