Home | History | Annotate | Download | only in ltrace

Lines Matching defs:import

190 	struct protolib *import = data;
191 if (*plibp == import
192 || each_import(*plibp, NULL, &is_or_imports, import) != NULL)
199 protolib_add_import(struct protolib *plib, struct protolib *import)
202 assert(import != NULL);
203 if (is_or_imports(&import, plib) == CBS_STOP) {
204 fprintf(stderr, "Recursive import rejected.\n");
208 return VECT_PUSHBACK(&plib->imports, &import) < 0 ? -1 : 0;
422 * found, add it to implicit import module. */
457 protolib_cache_init(struct protolib_cache *cache, struct protolib *import)
467 * But we are about to construct the implicit import module,
474 || (import != NULL
475 && protolib_add_import(&cache->imports, import) < 0)
509 /* If bootstrapping, copy over imports from implicit import
511 * import module itself, because new_plib will become part of
512 * this same implicit import module itself. */