Lines Matching refs:fn
23 for fn in sys.argv[1:]:
24 f = os.popen("nm '%s'" % fn, "r")
26 imported_symbols[fn] = []
38 sys.stderr.write("CONFLICT: %s defined in both '%s' and '%s'.\n" % (sym_name, fn, exported_symbols[sym_name]))
40 exported_symbols[sym_name] = fn
43 imported_symbols[fn].append(sym_name)
50 for fn in imported_symbols:
51 dependencies[fn] = []
53 for sym in imported_symbols[fn]:
55 if exported_symbols[sym] not in dependencies[fn]:
56 dependencies[fn].append(exported_symbols[sym])
59 unresolved_symbols[sym].append(fn)
61 unresolved_symbols[sym] = [fn]
68 for fn in k:
69 dependencies[fn].sort()
70 print "%s: %s" % (fn, string.join(dependencies[fn], " "))