/freebsd/crypto/openssl/test/ |
H A D | shlibloadtest.c | 69 } symbols[5]; in test_lib() local 124 if (!sd_sym(ssllib, "TLS_method", &symbols[0].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() 149 myERR_get_error = (ERR_get_error_t)symbols[0].func; in test_lib() 166 myOPENSSL_atexit = (OPENSSL_atexit_t)symbols[4].func; in test_lib() 185 if (!sd_sym(cryptolib, "DSO_dsobyaddr", &symbols[0].sym) in test_lib() 191 myDSO_dsobyaddr = (DSO_dsobyaddr_t)symbols[0].func; in test_lib() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | AssertFrameRecognizer.cpp | 21 std::vector<ConstString> symbols; member 42 location.symbols.push_back(ConstString("__pthread_kill")); in GetAbortLocation() 46 location.symbols.push_back(ConstString("raise")); in GetAbortLocation() 47 location.symbols.push_back(ConstString("__GI_raise")); in GetAbortLocation() 48 location.symbols.push_back(ConstString("gsignal")); in GetAbortLocation() 49 location.symbols.push_back(ConstString("pthread_kill")); in GetAbortLocation() 75 location.symbols.push_back(ConstString("__assert_rtn")); in GetAssertLocation() 79 location.symbols.push_back(ConstString("__assert_fail")); in GetAssertLocation() 114 for (auto it = location.symbols.cbegin(); it != location.symbols.cend(); in RegisterAssertFrameRecognizer() 116 if (it != location.symbols.cbegin()) 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-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">; 22 def extern_only : FF<"extern-only", "Show only external symbols">; 27 def no_sort : FF<"no-sort", "Show symbols in order encountered">; 28 def no_weak : FF<"no-weak", "Show only non-weak symbols">; 29 def numeric_sort : FF<"numeric-sort", "Sort symbols by address">; 33 def quiet : FF<"quiet", "Suppress 'no symbols' diagnostic">; 36 def size_sort : FF<"size-sort", "Sort symbols by size">; 59 …: FF<"just-symbol-name", "Alias for --format=just-symbols">, Alias<format_EQ>, AliasArgs<["just-sy… [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objcopy/ |
H A D | ObjcopyOpts.td | 67 "symbols from many files">, 109 : Eq<"strip-unneeded-symbols", 138 : Eq<"localize-symbols", 150 : Eq<"globalize-symbols", 157 "convert all except a set of symbols to local">, 164 : Eq<"keep-global-symbols", 169 "be repeated to read symbols from many files">, 175 : Eq<"weaken-symbols", 186 : Eq<"strip-symbols", 191 : Eq<"keep-symbols", [all …]
|
H A D | CommonOpts.td | 57 HelpText<"Remove all symbols not needed by relocations">; 84 def keep_file_symbols : Flag<["--"], "keep-file-symbols">, 85 HelpText<"Do not remove file symbols">; 88 HelpText<"Do not remove undefined symbols">; 97 HelpText<"Remove compiler-generated local symbols, (e.g. " 98 "symbols starting with .L)">; 105 HelpText<"Remove all local symbols except file and section symbols. Also " 128 "\"-N '*' -N '!x'\" will strip all symbols except for \"x\".">;
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | WebAssembly.rst | 40 Export all symbols (normally combined with --no-gc-sections) 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> 92 option ``--warn-unresolved-symbols`` can change this to a warning. 123 is not possible for undefined data symbols. Undefined data symbols will 180 In addition, symbols can be exported via the linker command line using 185 used to export symbols in the executable which are marked as 197 Alternatively symbols can be marked in the source code as with the [all …]
|
H A D | NewLLD.rst | 76 symbols in the set. 91 no new symbols are added to the set. 96 symbols, we program LLD so that it memorizes all symbols. When it sees an 119 - 6,300,000 symbols, and 154 - Defined symbols are for all symbols that are considered as "resolved", 155 including real defined symbols, COMDAT symbols, common symbols, 156 absolute symbols, linker-created symbols, etc. 157 - Undefined symbols represent undefined symbols, which need to be replaced by 159 - Lazy symbols represent symbols we found in archive file headers 244 The linker resolves symbols in bitcode files normally. If all 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, " 29 def extra_sym_info : FF<"extra-sym-info", "Display extra information when showing symbols">; 41 def section_symbols : FF<"section-symbols", "Display symbols for each section shown. This option ha… 42 defm sort_symbols : Eq<"sort-symbols", "Specify the keys to sort the symbols before displaying symt… 47 def symbols : FF<"symbols", "Display the symbol table. Also display the dynamic symbol table when u… 58 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… 109 def : Flag<["--"], "st">, Alias<section_symbols>, HelpText<"Alias for --section-symbols">; 113 def : FF<"dyn-symbols", "Alias for --dyn-syms">, Alias<dyn_syms>; 122 def : FF<"syms", "Alias for --symbols">, Alias<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 390 symbols->ParseVariablesForContext(sc); in ParseAllDebugSymbols() 392 symbols->ParseFunctions(*sc.comp_unit); in ParseAllDebugSymbols() 395 symbols->ParseBlocksRecursive(*f); in ParseAllDebugSymbols() 404 symbols->ParseTypes(*sc.comp_unit); in ParseAllDebugSymbols() 421 return symbols->GetNumCompileUnits(); in GetNumCompileUnits() 615 SymbolFile *symbols = GetSymbolFile(); in FindGlobalVariables() local 616 if (symbols) in FindGlobalVariables() 971 symbols->FindTypes(query, results); in FindTypes() 1020 return symbols->GetSymtab(); in GetSymtab() [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/contrib/llvm-project/lld/MachO/ |
H A D | InputSection.cpp | 62 symbols, off, [](uint64_t a, const Defined *b) { return a < b->value; }); in getContainingSymbol() 63 if (nextSym == symbols.begin()) in getContainingSymbol() 151 for (auto ©Sym : copy->symbols) { in foldIdentical() 156 symbols.insert(symbols.end(), copy->symbols.begin(), copy->symbols.end()); in foldIdentical() 157 copy->symbols.clear(); in foldIdentical() 160 if (symbols.empty()) in foldIdentical() 162 for (auto it = symbols.begin() + 1; it != symbols.end(); ++it) { in foldIdentical()
|
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()
|
/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))
|
H A D | gen-map.py | 131 symbols = stringprep.symbols(map_list, tables) variable 132 if len(symbols) == 0: 137 % (key, len(v), offsetTable[key], symbols, ",".join(tables), description))
|
/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/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() 292 baton->symbols[baton->symbols_count].name = in scan_macho_load_commands() 322 baton->symbols[baton->symbols_count].name = in scan_macho_load_commands() 386 baton->symbols = (struct symbol *)realloc( in scan_macho_load_commands() 387 baton->symbols, sizeof(struct symbol) * in scan_macho_load_commands() 1142 baton.symbols[i].file_address <= file_address) { in print_function_encoding() 1143 symbol = &(baton.symbols[i]); in print_function_encoding() 1146 if (baton.symbols[i].file_address <= file_address && in print_function_encoding() 1148 symbol = &(baton.symbols[i]); in print_function_encoding() [all …]
|
/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() 299 std::vector<Symbol *> symbols; variable 375 ArrayRef<Symbol *> getSymbols() { return symbols; } in getSymbols() 383 std::vector<Symbol *> symbols; variable
|
/freebsd/contrib/xz/src/liblzma/rangecoder/ |
H A D | range_encoder.h | 48 } symbols[RC_SYMBOLS_MAX]; member 81 rc->symbols[rc->count] = bit; in rc_bit() 121 rc->symbols[rc->count++] in rc_direct() 131 rc->symbols[rc->count++] = RC_FLUSH; in rc_flush() 206 switch (rc->symbols[rc->pos]) { in rc_encode() 295 switch (rc->symbols[pos]) { in rc_encode_dummy()
|