Home
last modified time | relevance | path

Searched refs:linker (Results 1 - 25 of 94) sorted by relevance

1234

/third_party/libbpf/src/
H A Dlinker.c3 * BPF static linker
158 static int init_output_elf(struct bpf_linker *linker, const char *file);
160 static int linker_load_obj_file(struct bpf_linker *linker, const char *filename,
169 static int linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj);
170 static int linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj);
171 static int linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj,
173 static int linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj);
174 static int linker_append_btf(struct bpf_linker *linker, struct src_obj *obj);
175 static int linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj);
177 static int finalize_btf(struct bpf_linker *linker);
180 bpf_linker__free(struct bpf_linker *linker) bpf_linker__free() argument
219 struct bpf_linker *linker; bpf_linker__new() local
247 add_dst_sec(struct bpf_linker *linker, const char *sec_name) add_dst_sec() argument
271 add_new_sym(struct bpf_linker *linker, size_t *sym_idx) add_new_sym() argument
295 init_output_elf(struct bpf_linker *linker, const char *file) init_output_elf() argument
440 bpf_linker__add_file(struct bpf_linker *linker, const char *filename, const struct bpf_linker_file_opts *opts) bpf_linker__add_file() argument
538 linker_load_obj_file(struct bpf_linker *linker, const char *filename, const struct bpf_linker_file_opts *opts, struct src_obj *obj) linker_load_obj_file() argument
978 init_sec(struct bpf_linker *linker, struct dst_sec *dst_sec, struct src_sec *src_sec) init_sec() argument
1034 find_dst_sec_by_name(struct bpf_linker *linker, const char *sec_name) find_dst_sec_by_name() argument
1079 extend_sec(struct bpf_linker *linker, struct dst_sec *dst, struct src_sec *src) extend_sec() argument
1169 linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj) linker_append_sec_data() argument
1221 linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj) linker_append_elf_syms() argument
1254 get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx) get_sym_by_idx() argument
1262 find_glob_sym(struct bpf_linker *linker, const char *sym_name) find_glob_sym() argument
1279 add_glob_sym(struct bpf_linker *linker) add_glob_sym() argument
1580 glob_map_defs_match(const char *sym_name, struct bpf_linker *linker, struct glob_sym *glob_sym, struct src_obj *obj, Elf64_Sym *sym, int btf_id) glob_map_defs_match() argument
1620 glob_syms_match(const char *sym_name, struct bpf_linker *linker, struct glob_sym *glob_sym, struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id) glob_syms_match() argument
1811 linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj, Elf64_Sym *sym, const char *sym_name, int src_sym_idx) linker_append_elf_sym() argument
2009 linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj) linker_append_elf_relos() argument
2234 linker_append_btf(struct bpf_linker *linker, struct src_obj *obj) linker_append_btf() argument
2432 linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj) linker_append_btf_ext() argument
2554 bpf_linker__finalize(struct bpf_linker *linker) bpf_linker__finalize() argument
2617 emit_elf_data_sec(struct bpf_linker *linker, const char *sec_name, size_t align, const void *raw_data, size_t raw_sz) emit_elf_data_sec() argument
2657 finalize_btf(struct bpf_linker *linker) finalize_btf() argument
2730 emit_btf_ext_data(struct bpf_linker *linker, void *output, const char *sec_name, struct btf_ext_sec_data *sec_data) emit_btf_ext_data() argument
2757 finalize_btf_ext(struct bpf_linker *linker) finalize_btf_ext() argument
[all...]
H A Dlibbpf.h1722 LIBBPF_API int bpf_linker__add_file(struct bpf_linker *linker,
1725 LIBBPF_API int bpf_linker__finalize(struct bpf_linker *linker);
1726 LIBBPF_API void bpf_linker__free(struct bpf_linker *linker);
/third_party/cJSON/tests/unity/extras/fixture/
H A Drakefile_helper.rb76 command = tackit($cfg['linker']['path'])
77 options = if $cfg['linker']['options'].nil?
80 squash('', $cfg['linker']['options'])
82 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
85 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
92 linker = build_linker_fields
93 cmd_str = "#{linker[:command]}#{linker[
[all...]
/third_party/python/Lib/distutils/
H A Dunixccompiler.py35 # we need some way for outsiders to feed preprocessor/compiler/linker
41 # should just happily stuff them into the preprocessor/compiler/linker
177 linker = self.linker_exe[:]
179 linker = self.linker_so[:]
182 # is used to set up the linker's environment.
187 if os.path.basename(linker[0]) == "env":
189 while '=' in linker[i]:
192 if os.path.basename(linker[i]) == 'ld_so_aix':
194 # script, so we need to adjust our linker index
199 linker[
[all...]
H A D_msvccompiler.py228 self.linker = _find_exe("link.exe", paths)
474 # The MSVC linker generates .lib and .exp files, which cannot be
475 # suppressed by any linker switches. The .lib files may even be
496 log.debug('Executing "%s" %s', self.linker, ' '.join(ld_args))
497 self.spawn([self.linker] + ld_args)
H A Dmsvccompiler.py253 self.linker = "link.exe"
267 self.linker = self.find_exe("link.exe")
503 # The MSVC linker generates .lib and .exp files, which cannot be
504 # suppressed by any linker switches. The .lib files may even be
523 self.spawn([self.linker] + ld_args)
H A Dbcppcompiler.py65 self.linker = "ilink32.exe"
202 # Figure out linker args based on type of target.
217 # Create a temporary exports file for use by the linker
296 self.spawn ([self.linker] + ld_args)
H A Dmsvc9compiler.py354 self.linker = "link.exe"
384 self.linker = self.find_exe("link.exe")
616 # The MSVC linker generates .lib and .exp files, which cannot be
617 # suppressed by any linker switches. The .lib files may even be
639 self.spawn([self.linker] + ld_args)
665 # Ask the linker to generate the manifest in the temp dir, so
/third_party/cJSON/tests/unity/test/
H A Drakefile_helper.rb114 command = tackit($cfg['linker']['path'])
115 options = if $cfg['linker']['options'].nil?
118 squash('', $cfg['linker']['options'])
120 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
123 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
130 linker = build_linker_fields
131 cmd_str = "#{linker[:command]}#{linker[
[all...]
/third_party/cJSON/tests/unity/examples/example_3/
H A Drakefile_helper.rb94 command = tackit($cfg['linker']['path'])
95 options = if $cfg['linker']['options'].nil?
98 squash('', $cfg['linker']['options'])
100 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
103 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
110 linker = build_linker_fields
111 cmd_str = "#{linker[:command]}#{linker[
[all...]
/third_party/unity/examples/example_3/
H A Drakefile_helper.rb97 command = tackit($cfg['linker']['path'])
98 options = if $cfg['linker']['options'].nil?
101 squash('', $cfg['linker']['options'])
103 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
106 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
113 linker = build_linker_fields
114 cmd_str = "#{linker[:command]}#{linker[
[all...]
/third_party/node/tools/gyp/pylib/gyp/
H A DMSVSUtil.py151 linker = msvs.get("VCLinkerTool", {})
153 pdb_path = linker.get("ProgramDatabaseFile")
170 """Insert a shim target that forces the linker to use 4KB pagesize PDBs.
173 limit for the 1KB pagesize PDBs created by the linker by default.
237 # Set up the shim to output its PDB to the same location as the final linker
257 linker = msvs.setdefault("VCLinkerTool", {})
258 linker["GenerateDebugInformation"] = "true"
259 linker["ProgramDatabaseFile"] = pdb_path
/third_party/node/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/
H A DMSVSUtil.py151 linker = msvs.get("VCLinkerTool", {})
153 pdb_path = linker.get("ProgramDatabaseFile")
170 """Insert a shim target that forces the linker to use 4KB pagesize PDBs.
173 limit for the 1KB pagesize PDBs created by the linker by default.
237 # Set up the shim to output its PDB to the same location as the final linker
257 linker = msvs.setdefault("VCLinkerTool", {})
258 linker["GenerateDebugInformation"] = "true"
259 linker["ProgramDatabaseFile"] = pdb_path
/third_party/node/lib/internal/vm/
H A Dmodule.js191 async link(linker) {
195 validateFunction(linker, 'linker');
202 await this[kLink](linker);
305 this[kLink] = async (linker) => {
309 const module = await linker(identifier, this, { attributes, assert: attributes });
320 await module[kLink](linker);
/third_party/glslang/glslang/GenericCodeGen/
H A DLink.cpp67 void DeleteLinker(TShHandleBase* linker) in DeleteLinker() argument
69 delete linker; in DeleteLinker()
/third_party/ltp/testcases/kernel/kvm/
H A DMakefile35 GUEST_LDFLAGS += -Wl,-T$(abs_srcdir)/linker/$(HOST_CPU).lds
60 $(KVM_LD) -z noexecstack -r -T $(abs_srcdir)/linker/payload.lds --oformat=$(BIN_FORMAT) -o $@ $*-payload.bin
64 @$(KVM_LD) -z noexecstack -r -T $(abs_srcdir)/linker/payload.lds --oformat=$(BIN_FORMAT) -o $@ $*-payload.bin
/third_party/elfio/tests/elf_examples/
H A Dasm.s5 global _start ;must be declared for linker (ld)
7 _start: ;tell linker entry point
/third_party/skia/third_party/externals/abseil-cpp/absl/time/internal/cctz/src/
H A Dzone_info_source.cc59 // Windows linker cannot handle that. Nor does the MinGW compiler know how to
60 // pass "#pragma comment(linker, ...)" to the Windows linker.
70 linker, \
89 linker, \
/third_party/glslang/glslang/MachineIndependent/
H A DShaderLang.cpp39 // Implement the top-level of interface to the compiler/linker,
42 // and the shading language compiler/linker.
1328 // Driver calls these to create and destroy compiler/linker
1505 TLinker* linker = static_cast<TLinker*>(base->getAsLinker());
1507 if (linker == nullptr)
1510 SetThreadPoolAllocator(linker->getPool());
1511 linker->infoSink.info.erase();
1516 linker->infoSink.info.message(EPrefixError, "Not all shaders have valid object code.");
1522 bool ret = linker->link(cObjects);
1538 // Return any compiler/linker/uniformma
1570 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShGetExecutable() local
1591 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShSetVirtualAttributeBindings() local
1610 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShSetFixedAttributeBindings() local
1628 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShExcludeAttributes() local
[all...]
/third_party/ffmpeg/libavutil/
H A Dinternal.h130 * symbols by the build-time linker.
183 #pragma comment(linker, "/include:" EXTERN_PREFIX "avpriv_strtod")
184 #pragma comment(linker, "/include:" EXTERN_PREFIX "avpriv_snprintf")
/third_party/gn/src/gn/
H A Dfunction_toolchain.cc333 Valid for: linker tools
346 Valid for: linker tools
439 that are embedded in the linker output.
453 one output file. There can be more than one output (a linker might
469 Example for a linker tool that produces a .dll and a .lib. The use of
573 passes the linker flags directly on the command line:
581 Valid for: linker tools
598 A switch to be optionally inserted into linker command lines
603 sometimes rustc puts the linker into a mode where it would otherwise
641 also {{output_dir}} for linker tool
[all...]
/third_party/nghttp2/third-party/
H A Dbuild_config.rb9 conf.linker.command = ENV['MRUBY_LD']
/third_party/selinux/libsepol/tests/
H A Dlibsepol-tests.c23 #include "test-linker.h"
71 DECLARE_SUITE(linker); in do_tests()
/third_party/musl/dist/
H A Dconfig.mak14 # Location for the dynamic linker ld-musl-$(ARCH).so.1
/third_party/skia/third_party/externals/microhttpd/src/include/
H A Dautoinit_funcs.h137 force linker to include variable to avoid omitting by optimizer */
144 __pragma(comment(linker, "/INCLUDE:" W32_INITHELPERVARNAMEDECORSTR(F))) \

Completed in 16 milliseconds

1234