/freebsd/crypto/openssl/test/ |
H A D | shlibloadtest.c | 69 } symbols[5]; in test_lib() local 110 if (!sd_sym(cryptolib, "OPENSSL_init_crypto", &symbols[0].sym)) { in test_lib() 114 myOPENSSL_init_crypto = (OPENSSL_init_crypto_t)symbols[0].func; in test_lib() 124 if (!sd_sym(ssllib, "TLS_method", &symbols[0].sym) in test_lib() 125 || !sd_sym(ssllib, "SSL_CTX_new", &symbols[1].sym) in test_lib() 126 || !sd_sym(ssllib, "SSL_CTX_free", &symbols[2].sym)) { in test_lib() 130 myTLS_method = (TLS_method_t)symbols[0].func; in test_lib() 131 mySSL_CTX_new = (SSL_CTX_new_t)symbols[1].func; in test_lib() 132 mySSL_CTX_free = (SSL_CTX_free_t)symbols[2].func; in test_lib() 141 if (!sd_sym(cryptolib, "ERR_get_error", &symbols[0].sym) in test_lib() [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | Opts.td | 17 def debug_syms : FF<"debug-syms", "Show all symbols, even debugger only">; 18 def defined_only : FF<"defined-only", "Show only defined symbols">; 20 def dynamic : FF<"dynamic", "Display dynamic symbols instead of normal symbols">; 21 def export_symbols : FF<"export-symbols", "Export symbol list for all inputs">; 22 def extern_only : FF<"extern-only", "Show only external symbols">; 23 defm format : Eq<"format", "Specify output format: bsd (default), posix, sysv, darwin, just-symbols">, MetaVarName<"<format>">; 25 def line_numbers : FF<"line-numbers", "Use debugging information to print symbols' filenames and line numbers">; 27 def no_sort : FF<"no-sort", "Show symbols in order encountered">; 28 def no_weak : FF<"no-weak", "Show only non-weak symbols">; [all...] |
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | AssertFrameRecognizer.cpp | 31 location.symbols.push_back(ConstString("__pthread_kill")); in GetAbortLocation() 35 location.symbols.push_back(ConstString("raise")); in GetAbortLocation() 36 location.symbols.push_back(ConstString("__GI_raise")); in GetAbortLocation() 37 location.symbols.push_back(ConstString("gsignal")); in GetAbortLocation() 38 location.symbols.push_back(ConstString("pthread_kill")); in GetAbortLocation() 64 location.symbols.push_back(ConstString("__assert_rtn")); in GetAssertLocation() 68 location.symbols.push_back(ConstString("__assert_fail")); in GetAssertLocation() 69 location.symbols.push_back(ConstString("__GI___assert_fail")); in GetAssertLocation() 91 location.module_spec.GetFilename(), location.symbols, in RegisterAssertFrameRecognizer() 103 for (auto it = location.symbols.cbegin(); it != location.symbols.cend(); in RegisterAssertFrameRecognizer() [all …]
|
H A D | StackFrameRecognizer.cpp | 52 llvm::ArrayRef<ConstString> symbols, bool first_instruction_only) { in AddRecognizer() argument 54 module, RegularExpressionSP(), symbols, in AddRecognizer() 84 entry.module.GetCString(), entry.symbols, false); in ForEach() 131 if (!entry.symbols.empty()) in GetRecognizerForFrame() 132 if (!llvm::is_contained(entry.symbols, function_name)) in GetRecognizerForFrame()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/ |
H A D | ObjcopyOpts.td | 31 : Eq<"new-symbol-visibility", "Specify the visibility of symbols automatically " 70 "contains two symbols per line separated with whitespace and may " 73 "symbols from many files">, 107 : Eq<"set-symbols-visibility", 108 "Read a list of symbols from <filename> and change their " 123 "Remove all symbols named <symbol> that are local or undefined and " 127 : Eq<"strip-unneeded-symbols", 128 "Remove all symbols whose names appear in the file <file>, if they " 152 "Mark all symbols that have hidden or internal visibility as local">; 157 : Eq<"localize-symbols", [all …]
|
H A D | CommonOpts.td | 45 HelpText<"For ELF, remove all symbols and non-alloc sections not within " 47 "For COFF and Mach-O, remove all symbols, debug sections, and relocations">; 51 … HelpText<"Remove all symbols, debug sections and relocations. Compatible with GNU's --strip-all">; 60 HelpText<"Remove all symbols not needed by relocations">; 81 defm keep_symbol : Eq<"keep-symbol", "When removing symbols, do not remove <symbol>">, 87 def keep_file_symbols : Flag<["--"], "keep-file-symbols">, 88 … HelpText<"Keep symbols of type STT_FILE, even if they would otherwise be stripped">; 91 HelpText<"Do not remove undefined symbols">, Group<grp_macho>; 100 HelpText<"Remove local symbols starting with .L">; 107 HelpText<"Remove most local symbols. Different file formats may limit this to a subset. " [all …]
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | WebAssembly.rst | 40 Export all symbols (normally combined with --no-gc-sections) 48 When building an executable, export any non-hidden symbols. By default only 49 the entry point and any symbols marked as exports (either via the command line 74 Allow undefined symbols in linked binary. This is the legacy 75 flag which corresponds to ``--unresolve-symbols=ignore`` + 81 symbols, one per line, which are allowed to be undefined. 83 .. option:: --unresolved-symbols=<method> 90 Report all unresolved symbols. This is the default. Normally the linker 92 option ``--warn-unresolved-symbols`` can change this to a warning. 96 Resolve all undefined symbols to zero. For data and function addresses [all …]
|
H A D | NewLLD.rst | 66 The traditional Unix linker maintains a set of undefined symbols during 72 result, and undefined symbols in the object file are added to the set. 76 symbols in the set. 80 visits archives, there is no undefined symbols in the set. As a result, no 91 no new symbols are added to the set. 96 symbols, we program LLD so that it memorizes all symbols. When it sees an 99 it. It is doable because LLD does not forget symbols it has seen in archive 119 - 6,300,000 symbols, and 125 you have a lot of relocations and symbols for each file. 129 It is important to not waste time on relocations and symbols. [all …]
|
/freebsd/usr.bin/ipcs/ |
H A D | ipc.c | 58 struct nlist symbols[] = { variable 142 symn = symbols[idx].n_name; in kget() 145 if (symbols[idx].n_type == 0 || symbols[idx].n_value == 0) in kget() 155 rv = kvm_read(kd, symbols[idx].n_value, in kget() 161 rv = kvm_read(kd, symbols[idx].n_value, in kget() 167 rv = kvm_read(kd, symbols[idx].n_value, in kget() 173 kaddr = symbols[idx].n_value; in kget()
|
/freebsd/lib/libexecinfo/tests/ |
H A D | sigtramp_test.c | 26 char **symbols; in handler() local 31 symbols = backtrace_symbols(addresses, n); in handler() 32 ATF_REQUIRE(symbols != NULL); in handler() 36 printf("%zu: %p, %s\n", i, addresses[i], symbols[i]); in handler() 37 if (strstr(symbols[i], "<main+") != NULL) in handler()
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | exports_so.txt | 17 global: # Exported symbols. 20 # "Normal" symbols. 23 OMP_*; # Standard OpenMP symbols. 37 _You_must_link_with_*; # Mutual detection/MS compatibility symbols. 82 # ittnotify symbols to be used by debugger 87 local: # Non-exported symbols. 89 *; # All other symbols are not exported.
|
/freebsd/contrib/libexecinfo/ |
H A D | symtab.c | 61 struct symbol *symbols; member 79 free(s->symbols[i].st_name); in symtab_destroy() 80 free(s->symbols); in symtab_destroy() 133 st->symbols = s; in symtab_create() 162 st->nsymbols = s - st->symbols; in symtab_create() 167 qsort(st->symbols, st->nsymbols, sizeof(*st->symbols), in symtab_create() 182 struct symbol *s = st->symbols; in symtab_find()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | Opts.td | 18 "--symbols, --relocations, --dynamic-table, --notes, --version-info, --unwind, " 30 def extra_sym_info : FF<"extra-sym-info", "Display extra information when showing symbols">; 42 def section_symbols : FF<"section-symbols", "Display symbols for each section shown. This option ha… 43 defm sort_symbols : Eq<"sort-symbols", "Specify the keys to sort the symbols before displaying symt… 48 def symbols : FF<"symbols", "Display the symbol table. Also display the dynamic symbol table when u… 58 def gnu_hash_table : FF<"gnu-hash-table", "Display the GNU hash table for dynamic symbols">, Group<… 59 def hash_symbols : FF<"hash-symbols", "Display the dynamic symbols derived from the hash section">,… 71 def macho_indirect_symbols : FF<"macho-indirect-symbols", "Display indirect symbols">, Group<grp_ma… 96 def loader_section_symbols : FF<"loader-section-symbols" , "Display the loader section symbol table… 109 def : Flag<["--"], "st">, Alias<section_symbols>, HelpText<"Alias for --section-symbols">; [all …]
|
/freebsd/contrib/llvm-project/lld/docs/MachO/ |
H A D | ld64-vs-lld.rst | 10 ld64 strips dead code before reporting duplicate symbols. By default, LLD does 30 There are differences in how LLD and ld64 handle ObjC symbols loaded from 34 1. Duplicate ObjC symbols from the same archives will not raise an error. 36 2. Duplicate ObjC symbols from different archives will raise a "duplicate 38 - LLD: Duplicate symbols, regardless of which archives they are from, will 47 duplicate symbols. In particular, we will not report a duplicate symbol error if 48 the aliased symbols turn out to be weak definitions, but ld64 will.
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | Module.cpp | 381 SymbolFile *symbols = GetSymbolFile(); in ParseAllDebugSymbols() local 386 sc.comp_unit = symbols->GetCompileUnitAtIndex(cu_idx).get(); in ParseAllDebugSymbols() 390 symbols->ParseVariablesForContext(sc); in ParseAllDebugSymbols() 392 symbols->ParseFunctions(*sc.comp_unit); in ParseAllDebugSymbols() 394 sc.comp_unit->ForeachFunction([&sc, &symbols](const FunctionSP &f) { in ParseAllDebugSymbols() 395 symbols->ParseBlocksRecursive(*f); in ParseAllDebugSymbols() 399 symbols->ParseVariablesForContext(sc); in ParseAllDebugSymbols() 404 symbols->ParseTypes(*sc.comp_unit); in ParseAllDebugSymbols() 420 if (SymbolFile *symbols = GetSymbolFile()) in GetNumCompileUnits() local 421 return symbols->GetNumCompileUnits(); in GetNumCompileUnits() [all …]
|
/freebsd/contrib/ofed/libibverbs/ |
H A D | libibverbs.map | 42 /* These historical symbols are now private to libibverbs, but used by 78 /* These historical symbols are now private to libibverbs, but used by 83 /* NOTE: The next stanza for public symbols should be IBVERBS_1.4 due to release 12 */ 85 /* If any symbols in this stanza change ABI then the entire staza gets a new symbol 89 /* These historical symbols are now private to libibverbs */
|
/freebsd/crypto/heimdal/lib/wind/ |
H A D | gen-errorlist.py | 105 symbols = stringprep.symbols(error_list, tables) variable 106 if len(symbols) == 0: 110 % (start, length, symbols, ",".join(tables), description))
|
/freebsd/contrib/llvm-project/lldb/tools/compact-unwind/ |
H A D | compact-unwind-dumper.c | 58 struct symbol *symbols; member 263 baton->symbols = (struct symbol *)malloc( in scan_macho_load_commands() 288 baton->symbols[baton->symbols_count].file_address = nlist.n_value; in scan_macho_load_commands() 290 baton->symbols[baton->symbols_count].file_address = in scan_macho_load_commands() 291 baton->symbols[baton->symbols_count].file_address & ~1; in scan_macho_load_commands() 292 baton->symbols[baton->symbols_count].name = in scan_macho_load_commands() 318 baton->symbols[baton->symbols_count].file_address = nlist.n_value; in scan_macho_load_commands() 320 baton->symbols[baton->symbols_count].file_address = in scan_macho_load_commands() 321 baton->symbols[baton->symbols_count].file_address & ~1; in scan_macho_load_commands() 322 baton->symbols[baton->symbols_count].name = in scan_macho_load_commands() [all …]
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | MarkLive.cpp | 92 const TinyPtrVector<Defined *> &symbols = entry->isec->symbols; in printWhyLive() local 95 if (!symbols.empty()) in printWhyLive() 96 out += "\n" + std::string(indent, ' ') + toString(*symbols.front()) + in printWhyLive() 97 " from " + toString(symbols.front()->getFile()); in printWhyLive() 165 for (Defined *d : getInputSection(entry)->symbols) in markTransitively() 254 for (Symbol *sym : objFile->symbols) in markLive()
|
H A D | InputSection.cpp | 108 symbols, off, [](uint64_t a, const Defined *b) { return a < b->value; }); in getContainingSymbol() 109 if (nextSym == symbols.begin()) in getContainingSymbol() 197 for (auto ©Sym : copy->symbols) in foldIdentical() 200 symbols.insert(symbols.end(), copy->symbols.begin(), copy->symbols.end()); in foldIdentical() 201 copy->symbols.clear(); in foldIdentical() 204 if (symbols.empty()) in foldIdentical() 206 for (auto it = symbols.begin() + 1; it != symbols.end(); ++it) { in foldIdentical()
|
H A D | ICF.cpp | 216 const auto *itA = llvm::find_if(ia->symbols, hasUnwind); in equalsVariable() 217 const auto *itB = llvm::find_if(ib->symbols, hasUnwind); in equalsVariable() 218 if (itA == ia->symbols.end()) in equalsVariable() 219 return itB == ib->symbols.end(); in equalsVariable() 220 if (itB == ib->symbols.end()) in equalsVariable() 229 return std::find_if_not(std::next(itA), ia->symbols.end(), isZero) == in equalsVariable() 230 ia->symbols.end() && in equalsVariable() 231 std::find_if_not(std::next(itB), ib->symbols.end(), isZero) == in equalsVariable() 232 ib->symbols.end(); in equalsVariable() 432 for (Defined *d : isec->symbols) in foldIdenticalSections()
|
/freebsd/sys/contrib/libsodium/dist-build/ |
H A D | generate-emscripten-symbols.sh | 5 symbols() { function 18 done < emscripten-symbols.def 49 out=$(symbols standard)
|
/freebsd/contrib/arm-optimized-routines/string/ |
H A D | README.contributors | 8 2. ABI and symbols: the code should be written so it is suitable for inclusion 9 into a libc with minimal changes. This e.g. means that internal symbols 12 library archives should be usable to override libc symbols at link time (or 13 at runtime via LD_PRELOAD). This requires the symbols to follow the glibc ABI
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | InputFiles.h | 144 ArrayRef<Symbol *> getSymbols() { return symbols; } in getSymbols() 146 MutableArrayRef<Symbol *> getMutableSymbols() { return symbols; } in getMutableSymbols() 153 return symbols[symbolIndex]; in getSymbol() 162 symbols.push_back(thunk); in addRangeThunkSymbol() 163 return symbols.size() - 1; in addRangeThunkSymbol() 302 std::vector<Symbol *> symbols; variable 378 ArrayRef<Symbol *> getSymbols() { return symbols; } in getSymbols() 386 std::vector<Symbol *> symbols; variable
|
/freebsd/sys/contrib/zstd/doc/educational_decoder/ |
H A D | zstd_decompress.c | 162 u8 *symbols; member 210 u8 *symbols; member 848 if (!ctx->literals_dtable.symbols) { in decode_literals_compressed() 1216 if (!table->symbols) { in decode_seq_table() 1510 dst->symbols = malloc(size); in HUF_copy_dtable() 1512 if (!dst->symbols || !dst->num_bits) { in HUF_copy_dtable() 1516 memcpy(dst->symbols, src->symbols, size); in HUF_copy_dtable() 1529 dst->symbols = malloc(size); in FSE_copy_dtable() 1532 if (!dst->symbols || !dst->num_bits || !dst->new_state_base) { in FSE_copy_dtable() 1536 memcpy(dst->symbols, src->symbols, size); in FSE_copy_dtable() [all …]
|