Home
last modified time | relevance | path

Searched refs:symbols (Results 1 – 23 of 23) sorted by relevance

/build/soong/symbol_inject/
Dmacho.go35 symbols := machoFile.Symtab.Syms
36 sort.SliceStable(symbols, func(i, j int) bool {
37 if symbols[i].Sect != symbols[j].Sect {
38 return symbols[i].Sect < symbols[j].Sect
40 return symbols[i].Value < symbols[j].Value
54 for _, symbol := range symbols {
Dpe.go41 symbols := peFile.Symbols
42 sort.SliceStable(symbols, func(i, j int) bool {
43 if symbols[i].SectionNumber != symbols[j].SectionNumber {
44 return symbols[i].SectionNumber < symbols[j].SectionNumber
46 return symbols[i].Value < symbols[j].Value
60 for _, symbol := range symbols {
Delf.go49 symbols []elf.Symbol member
55 func (f mockElfFile) Symbols() ([]elf.Symbol, error) { return f.symbols, nil }
67 symbols, err := elfFile.Symbols()
85 for _, symbol := range symbols {
137 symbols, err := elfFile.Symbols()
152 for _, symbol := range symbols {
Delf_symboldata_test.go63 symbols: []elf.Symbol{
176 symbols: []elf.Symbol{
/build/soong/scripts/
Dstrip.sh39 Usage: strip.sh [options] -k symbols -i in-file -o out-file -d deps-file
43 --keep-symbols Keep symbols in out-file
44 --keep-symbols-and-debug-frame Keep symbols and .debug_frame in out-file
85 …"${CLANG_BIN}/llvm-objcopy" -S --keep-section .debug_frame --keep-symbols="${outfile}.keep_symbols…
141 keep-symbols) keep_symbols=true ;;
142 keep-symbols-and-debug-frame) keep_symbols_and_debug_frame=true ;;
/build/soong/cmd/host_bionic_inject/
Dhost_bionic_inject.go88 symbols, err := file.Symbols()
99 if dlwrap_start, err := findSymbol(symbols, "__dlwrap__start"); err != nil {
106 err = checkLinker(file, linker, symbols)
113 start, err := findSymbol(symbols, "_start")
120 func findSymbol(symbols []elf.Symbol, name string) (elf.Symbol, error) {
121 for _, sym := range symbols {
/build/soong/cc/symbolfile/
D__init__.py69 symbols: List[Symbol]
312 for symbol in version.symbols:
330 symbols: List[Symbol] = []
346 return Version(name, base or None, tags, symbols)
358 symbols.append(self.parse_symbol())
Dtest_symbolfile.py385 self.assertEqual(expected_symbols, version.symbols)
456 self.assertEqual([], version.symbols)
535 self.assertEqual(expected_symbols, version.symbols)
D.gitignore139 # Cython debug symbols
/build/soong/docs/
Dmap_files.md15 each of which contain a list of symbols. For example:
39 other symbols are defined as public by this API. `MY_API_S` inherits all symbols
92 individual symbol. If applied to a version, all symbols contained in the version
99 module sets `first_version: "21"`, no symbols were introduced before API 21.
149 Used to define a public global variable. By default all symbols are exposed as
168 The stub library for R will contain symbols for both `foo` and `bar`, but only
170 contain both symbols, as well as the versioned symbols `foo@R` and `bar@R`.
/build/make/core/
Dcheck_elf_file.mk39 $(if $(PRIVATE_ALLOW_UNDEFINED_SYMBOLS),--allow-undefined-symbols) \
Ddex_preopt.mk38 my_boot_image_syms := $(HOST_OUT)/symbols
Ddynamic_binary.mk113 my_strip_args += --keep-symbols
Dstatic_java_library.mk144 …S): PRIVATE_AAPT_FLAGS := $(LOCAL_AAPT_FLAGS) --static-lib --output-text-symbols $(intermediates.C…
Denvsetup.mk907 TARGET_OUT_UNSTRIPPED := $(PRODUCT_OUT)/symbols
/build/soong/cc/ndk_api_coverage_parser/
D__init__.py81 for symbol in version.symbols:
D.gitignore139 # Cython debug symbols
/build/soong/cc/ndkstubgen/
D.gitignore139 # Cython debug symbols
D__init__.py55 for symbol in version.symbols:
/build/soong/java/
Daapt2.go151 `--output-text-symbols ${rTxt} $inFlags && ` +
/build/make/
DCleanSpec.mk76 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/symbols/system/lib/*.so)
85 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/symbols/system/lib/*.so)
433 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/symbols/sbin/adbd)
678 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/symbols/data/fuzz/*)
Denvsetup.sh1225 q2dm -r $ANDROID_PRODUCT_OUT/symbols $TRACE $KERNEL $TRACE/dmtrace || return
/build/bazel/rules_cc/examples/
Dexperimental_cc_shared_library.bzl110 fail("Two shared libraries in dependencies export the same symbols. Both " +