| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | version-script-reassign.s | 3 # RUN: echo '{ global: foo; };' > %tg.ver 4 # RUN: echo '{ local: foo; };' > %tl.ver 5 # RUN: echo '{ global: foo; local: *; };' > %tgl.ver 6 # RUN: echo 'V1 { global: foo; };' > %t1.ver 7 # RUN: echo 'V2 { global: foo; };' > %t2.ver 8 # RUN: echo 'V2 { global: notexist; local: f*; };' > %t2w.ver 11 # RUN: ld.lld -shared %t.o --version-script %tl.ver --version-script %t1.ver \ 14 # RUN: ld.lld -shared %t.o --version-script %tg.ver --version-script %t1.ver \ 17 # RUN: ld.lld -shared %t.o --version-script %tgl.ver --version-script %t1.ver \ 22 # RUN: ld.lld -shared %t.o --version-script %t1.ver --version-script %t2.ver \ [all …]
|
| H A D | symver.s | 16 # RUN: ld.lld -shared --soname=def1.so --version-script=%t/ver %t/def1.o -o %t/def1.so 17 # RUN: ld.lld -shared --soname=hid1.so --version-script=%t/ver %t/hid1.o -o %t/hid1.so 20 # RUN: not ld.lld -shared --version-script=%t/ver %t/def1.o %t/hid1.o -o /dev/null 2>&1 | \ 22 # RUN: ld.lld -shared --version-script=%t/ver %t/def1w.o %t/hid1.o -o /dev/null 23 # RUN: ld.lld -shared --version-script=%t/ver %t/def1.o %t/hid1w.o -o /dev/null 24 # RUN: ld.lld -shared --version-script=%t/ver %t/def1w.o %t/hid1w.o -o /dev/null 31 # RUN: ld.lld -shared --version-script=%t/ver %t/ref1p.o %t/def1.o -o %t.protected 38 # RUN: ld.lld -shared --soname=t --version-script=%t/ver %t/ref.o %t/ref1.o %t/def1.o -o %t1 49 # RUN: not ld.lld -shared --soname=t --version-script=%t/ver %t/ref.o %t/ref1.o %t/def2.o \ 57 # RUN: not ld.lld -shared --version-script=%t/ver %t/ref1w.o -o /dev/null 2>&1 | \ [all …]
|
| H A D | version-script-reassign-glob.s | 4 # RUN: echo 'foo { foo*; }; bar { *; };' > %t.ver 5 # RUN: ld.lld --version-script %t.ver %t.o -shared -o %t.so --fatal-warnings 8 # RUN: echo 'foo { foo*; }; bar { f*; };' > %t.ver 9 # RUN: ld.lld --version-script %t.ver %t.o -shared -o %t.so --fatal-warnings
|
| H A D | empty-ver.s | 36 .global foo@ver 37 foo@ver:
|
| H A D | exclude-libs-versym.s | 8 # RUN: ld.lld -shared %t/a.o %t/b.a --version-script=%t/ver -o %t.so 10 # RUN: ld.lld -shared %t/a.o %t/b.a --exclude-libs=b.a --version-script=%t/ver -o %t.so 30 #--- ver
|
| H A D | verneed-shared.s | 2 # RUN: echo 'v1 { f; }; v2 { g; };' > %t.ver 4 # RUN: ld.lld -shared --version-script %t.ver %t.o -o %t.so 6 # RUN: ld.lld --version-script %t.ver %t.o %t.so -o /dev/null -y f@v1 | \
|
| H A D | empty-ver2.s | 5 # RUN: ld.lld %t.o -o t.so -shared -version-script %p/Inputs/empty-ver.ver
|
| H A D | reproduce.s | 32 # RUN: echo "{ local: *; };" > ver 43 # RUN: --version-script ver --dynamic-linker "some unusual/path" -soname 'foo bar' \ 58 # RSP3-NEXT: --version-script [[BASEDIR]]/ver 69 # CHECK-NEXT: repro3/{{.*}}/ver
|
| H A D | copy-rel-version.s | 6 # RUN: echo 'v1 {}; v2 {}; v3 {};' > %t.ver 7 # RUN: ld.lld %t.o -shared -soname t.so --version-script=%t.ver -o %t.so
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | SymbolTable.cpp | 175 if (ver.isExternCpp) in findByVersion() 176 return getDemangledSyms().lookup(ver.name); in findByVersion() 177 if (Symbol *sym = find(ver.name)) in findByVersion() 186 SingleStringMatcher m(ver.name); in findAllByVersion() 194 if (ver.isExternCpp) { in findAllByVersion() 212 for (SymbolVersion &ver : config->dynamicList) { in handleDynamicList() 213 if (ver.hasWildcard) in handleDynamicList() 216 syms = findByVersion(ver); in handleDynamicList() 231 auto getName = [](uint16_t ver) -> std::string { in assignExactVersion() argument 232 if (ver == VER_NDX_LOCAL) in assignExactVersion() [all …]
|
| H A D | SymbolTable.h | 60 SmallVector<Symbol *, 0> findByVersion(SymbolVersion ver); 61 SmallVector<Symbol *, 0> findAllByVersion(SymbolVersion ver, 65 bool assignExactVersion(SymbolVersion ver, uint16_t versionId, 67 void assignWildcardVersion(SymbolVersion ver, uint16_t versionId,
|
| /llvm-project-15.0.7/lld/test/ELF/Inputs/ |
| H A D | mips-gp-dips-corrupt-ver.s | 1 # Source file for mips-gp-dips-corrupt-ver.so 3 # % cat gpdisp.ver 6 # % as mips-gp-dips-corrupt-ver.s -o mips-gp-dips-corrupt-ver.o 7 # % ld -shared -o mips-gp-dips-corrupt-ver.so \ 8 # --version-script gpdisp.ver mips-gp-dips-corrupt-ver.o
|
| /llvm-project-15.0.7/compiler-rt/lib/memprof/ |
| H A D | memprof_interceptors.h | 48 #define MEMPROF_INTERCEPT_FUNC_VER(name, ver) \ argument 50 if (!INTERCEPT_FUNCTION_VER(name, ver)) \ 51 VReport(1, "MemProfiler: failed to intercept '%s@@%s'\n", #name, ver); \ 53 #define MEMPROF_INTERCEPT_FUNC_VER_UNVERSIONED_FALLBACK(name, ver) \ argument 55 if (!INTERCEPT_FUNCTION_VER(name, ver) && !INTERCEPT_FUNCTION(name)) \ 57 ver, #name); \
|
| /llvm-project-15.0.7/llvm-libgcc/lib/ |
| H A D | CMakeLists.txt | 7 add_custom_target(gcc_s_ver ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/gcc_s.ver") 8 set(LLVM_LIBGCC_GCC_S_VER "${CMAKE_CURRENT_BINARY_DIR}/gcc_s.ver") 10 add_custom_target(gcc_s.ver ALL 11 DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/gcc_s.ver" 15 "-xc" "${CMAKE_CURRENT_SOURCE_DIR}/gcc_s.ver" 16 "-o" "${CMAKE_CURRENT_BINARY_DIR}/gcc_s.ver" 18 set_target_properties(gcc_s.ver PROPERTIES 19 OUTPUT_PATH "${CMAKE_CURRENT_BINARY_DIR}/gcc_s.ver") 37 -Wl,--version-script,$<TARGET_PROPERTY:gcc_s.ver,OUTPUT_PATH>)
|
| /llvm-project-15.0.7/lldb/unittests/Signals/ |
| H A D | UnixSignalsTest.cpp | 101 uint64_t ver = signals.GetVersion(); in TEST() local 102 EXPECT_GT(ver, 0ull); in TEST() 107 EXPECT_EQ(signals.GetVersion(), ver); in TEST() 110 EXPECT_LT(ver, signals.GetVersion()); in TEST() 111 ver = signals.GetVersion(); in TEST() 114 EXPECT_LT(ver, signals.GetVersion()); in TEST() 115 ver = signals.GetVersion(); in TEST() 118 EXPECT_LT(ver, signals.GetVersion()); in TEST() 119 ver = signals.GetVersion(); in TEST() 125 EXPECT_EQ(ver, signals.GetVersion()); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/asan/ |
| H A D | asan_interceptors.h | 142 # define ASAN_INTERCEPT_FUNC_VER(name, ver) \ argument 144 if (!INTERCEPT_FUNCTION_VER(name, ver)) \ 146 #name, ver); \ 148 # define ASAN_INTERCEPT_FUNC_VER_UNVERSIONED_FALLBACK(name, ver) \ argument 150 if (!INTERCEPT_FUNCTION_VER(name, ver) && !INTERCEPT_FUNCTION(name)) \ 153 #name, ver, #name); \
|
| /llvm-project-15.0.7/lld/test/ELF/linkerscript/ |
| H A D | discard-gnu-version.s | 3 # RUN: echo 'v1 { f; };' > %t1.ver 4 # RUN: ld.lld -shared --version-script %t1.ver %t1.o -o %t1.so 7 # RUN: echo 'v1 { foo; };' > %t.ver 8 # RUN: ld.lld -shared --version-script %t.ver %t.o %t1.so -o %t.so 23 # RUN: ld.lld -shared --version-script %t.ver -T %t.script %t.o %t1.so -o %t.so 29 # RUN: ld.lld -shared --version-script %t.ver -T %t.noversym.script %t.o %t1.so -o %t.noversym.so 35 # RUN: ld.lld -shared --version-script %t.ver -T %t.noverdef.script %t.o %t1.so -o %t.noverdef.so 41 # RUN: ld.lld -shared --version-script %t.ver -T %t.noverneed.script %t.o %t1.so -o %t.noverneed.so
|
| /llvm-project-15.0.7/compiler-rt/lib/interception/ |
| H A D | interception_linux.cpp | 68 static void *GetFuncAddr(const char *name, const char *ver) { in GetFuncAddr() argument 69 return dlvsym(RTLD_NEXT, name, ver); in GetFuncAddr() 72 bool InterceptFunction(const char *name, const char *ver, uptr *ptr_to_real, in InterceptFunction() argument 74 void *addr = GetFuncAddr(name, ver); in InterceptFunction()
|
| /llvm-project-15.0.7/lld/test/ELF/lto/ |
| H A D | version-script2.ll | 10 ; RUN: ld.lld %tbar.o -shared --soname=tbar --version-script %t/ver -o %tbar.so 13 ; RUN: not ld.lld %t.o -o /dev/null -shared --version-script %t/ver 2>&1 | FileCheck %s --check-pre… 17 ; RUN: ld.lld %t.o %tbar.so -o %t.so -shared --version-script %t/ver 25 ; RUN: ld.lld %t.o -o %t.ro -r --version-script %t/ver 31 ;--- ver
|
| H A D | version-libcall.ll | 11 ; RUN: echo '{ global: foo; local: __udivti3; };' > %t.exact.ver 12 ; RUN: ld.lld -shared --version-script %t.exact.ver %t.bc --start-lib %t1.o --end-lib -o %t.exact.so 16 ; RUN: echo '{ global: foo; local: *; };' > %t.wild.ver 17 ; RUN: ld.lld -shared --version-script %t.wild.ver %t.bc --start-lib %t1.o --end-lib -o %t.wild.so
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | GCOV.h | 113 int ver = str[0] >= 'A' in readGCOVVersion() local 116 if (ver >= 120) { in readGCOVVersion() 119 } else if (ver >= 90) { in readGCOVVersion() 123 } else if (ver >= 80) { in readGCOVVersion() 127 } else if (ver >= 48) { in readGCOVVersion() 131 } else if (ver >= 47) { in readGCOVVersion() 135 } else if (ver >= 34) { in readGCOVVersion()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | merge-store-dependency.ll | 40 ; A53-NEXT: .LBB0_2: // %while.body.i.split.ver.us 82 br i1 %3, label %while.body.i.split, label %while.body.i.split.ver.us.preheader 84 while.body.i.split.ver.us.preheader: 85 br label %while.body.i.split.ver.us 87 while.body.i.split.ver.us: 88 …%.reg2mem21.0 = phi i32 [ %mul.i.ver.us, %while.body.i.split.ver.us ], [ %2, %while.body.i.split.v… 89 %mul.i.ver.us = shl nsw i32 %.reg2mem21.0, 1 90 %4 = icmp sgt i32 %mul.i.ver.us, %1 91 br i1 %4, label %while.end.i, label %while.body.i.split.ver.us
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.sort/stable.sort/ |
| H A D | stable_sort_comp.pass.cpp | 51 int ver = 0; in test() local 54 v[i] = P(x, ver); in test() 58 ++ver; in test()
|
| /llvm-project-15.0.7/lldb/test/Shell/helper/ |
| H A D | build.py | 342 ver = os.getenv('VCToolsVersion', None) 343 if ver: 345 print('Using %VCToolsVersion% {}'.format(ver)) 346 return ver 455 if not dir or not ver: 460 return (dir, ver) 468 ver = os.getenv('WindowsSDKLibVersion', None) 469 if not ver: 472 ver = ver.rstrip('\\') 475 print('Using %WindowsSDKLibVersion% {}'.format(ver)) [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | 2007-10-18-ProDescriptor.m | 10 - (unsigned) ver; method 16 - (unsigned) ver { method
|