llvm7-gold-7.0.1-150100.3.22.2<>,Pbydp9|P>P7gcb@ d=$o=AiqMCwL^%^D1~7:P'Z[ؕUœ~f?UDn0e .Vj9ҜE!2 fV"Rj$MЋO`0Wcϧ E>ɨ܂34N ,V(|ʚj!`غE53z%TGF"WIdFԓl"B/b>Cg?gd  ! =tx  4 @ L d * H`~,p@DW(]8dc9c: c>c@cFcGcHcIdXd Yd\dL]dd^dbe cedf5ef:ff=lf?ufTvflwg(xg@ygX zgggggCllvm7-gold7.0.1150100.3.22.2Gold linker plugin for LLVMThis package contains the Gold linker plugin for LLVM.bydsangioveseFSUSE Linux Enterprise 15SUSE LLC NCSAhttps://www.suse.com/Development/Languages/Otherhttp://www.llvm.orglinuxppc64le 8.4 xAA큤by[2by[2byZbyd[$C['9eb3ddfe27aa5eec98b73e1df4df0bfaf2ecf44a1642e0f8bbbb5b198dce5d8e9ae3699c9557284144b5bc555c2aefce9d95b24cb3b8136ac5c38509a3b50b3f0303dfeaac87b80d2d1e543aa38d5be77b0eac93c3d04fe7e3c8eaa71a778667../../lib64/LLVMgold.sorootrootrootrootrootrootrootrootrootrootrootrootllvm7-7.0.1-150100.3.22.2.src.rpmlib64/LLVMgold.so(LLVM_7)(64bit)llvm-gold-providerllvm7-goldllvm7-gold(ppc-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibLLVM.so.7()(64bit)libLLVM.so.7(LLVM_7)(64bit)libLLVM7libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)llvm7-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.0.13.0.4-14.6.0-14.0-15.2-1llvm-gold-provider7.0.14.14.1bE`_@^^@]]\u*@\iL\ - libsanitizer.patch: fix use of undocumented types- build fixes for armv6 (skip testsuite as it requires 64bit, set the list of targets to include ARM and remove triplet hack)- Include provides and conflics in baselibs.conf for llvm4-devel, clang4-devel, llvm4-LTO-devel, and llvm4-gold.- Update to version 4.0.1 * Minor bugfixes- Use gcc6 only for SLE boo#1041469- Package libLLVMFuzzer- readd arm_suse_support.diff which was accidentally removed in the 4.0.0 update- Enable AMDGPU and NVPTX targets everywhere except for S/390. The AMDGPU target is needed for Mesa Clover (sr#485802).- Use gcc6 on SLE12- Package license & credits- Update to version 4.0.0 * See + http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html and + http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html + http://releases.llvm.org/4.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html - Drop the following patches, fixed upstream: amdgpu_revert_r280589.patch arm_suse_support.diff clang-fix-substitutions-abi_tag.patch clang-incomplete-field-types.patch glibc-2.24-libcxx.patch llvm-install-CheckAtomic.patch revert-cmake-soname.patch- Enable BPF for all arches bsc#1026191- libc++ must depend on libc++abi- Stop using otherproviders() due to an rpm parser bug, use self-conflicts instead as suggested by mls.- Add amdgpu_revert_r280589.patch to fix an amdgpu regression bsc#1021577- Require LLVMgold and libLTO in llvm-devel, otherwise we get in CMake: The imported target "LLVMgold" references the file "/usr/lib64/LLVMgold.so" but this file does not exist. This happens when requiring llvm3_9-devel directly, not llvm-devel.- Update to version 3.9.1 * See: + http://llvm.org/releases/3.9.1/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.1/tools/clang/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.1/tools/clang/tools/extra/docs/ReleaseNotes.html- Update to version 3.9.0 * Clang now supports the G++ abi_tag attribute. * Clang will no longer pass --build-id by default to the linker. * Improved C++1z support in Clang. * Clang now has support for all OpenCL 2.0 features. * Added support for all non-offloading features from OpenMP 4.5, * The static analyzer now checks for incorrect usage of MPI APIs in C and C++. * LLVM no longer does inter-procedural analysis and optimization (except inlining) on functions with comdat linkage. * LLVM now supports the Intel CPUs Skylake Server with AVX512 (-march=skylake-avx512) and Knights Landing (-march=knl). * More at: + http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.0/tools/clang/tools/extra/docs/ReleaseNotes.html * Fix the following patches: + arm_suse_support.diff + assume-opensuse.patch + clang-resourcedirs.patch + default-to-i586.patch + glibc-2.23-libcxx.patch + glibc-2.24-libcxx.patch + lldb-add-pthread-dl-libs.patch + lldb-cmake.patch + llvm-fix-find-gcc5-install.patch + llvm-remove-clang-only-flags.patch + revert-cmake-soname.patch + set-revision.patch * Remove upstream-included patch: + llvm-nonvoid-return.patch * Remove patch for removed files: + glibc-2.23-libcxx.patch - Backport upstream patches: * clang-fix-substitutions-abi_tag.patch * clang-incomplete-field-types.patch * llvm-install-CheckAtomic.patch - Add clang%{_sonum}-include-fixer subpackage and associated libfindAllSymbols%{_sonum} and libfindAllSymbols%{_sonum}-devel subpackages. - Add sanstats to llvm binary list.- Change update-alternatives to use %postun instead of %preun, which is now what Factory maintainers are requesting. - Use the minor version to set the update-alternatives priority so the most recent version of the LLVM, Clang, and LLDB are used by default. - Add LLVM rpm macros so downstream packages can have some idea how LLVM was built.- Rename libomp to make it possible to have multiple versions available.- Split the old llvm package into this version-specific package and a wrapper package. - Implement update-alternatives to allow parallel installation of many of the subpackages. - Rename subpackages that can be parallel-installed to a version-specific name based on the associated shared library's current .so number. - Various fixes to support the above changes.- Sort a bit with spec-cleaner - Remove the latest switch for now, things should be either coinstallable or not, we don't need to bother around with compilation like this- Update to llvm 3.8.1 * See http://llvm.org/releases/3.8.1/docs/ReleaseNotes.html and http://llvm.org/releases/3.8.1/tools/docs/ReleaseNotes.html - Use versioned libLLVM (to libLLVM3_8) and libclang (to libclang3_8) - Change versioning of liblldb3_8 to liblldb-3_8 and use a variable to control the name instead of hard-coding it. - Use bcond_with and bcond_without to enable/disable build options instead of hard-coding them. - Put buildrequires as requires in -devel packages to avoid linker errors when building packages against the -devel packages. - Add ffi support (disabled by default). - Add oprofile support (disabled by default). - Add valgrind support (disabled by default). - Link cmake files to the normal cmake file directory to allow autodetection of cmake interfaces. - Remove unused lldb components from main spec file. - Split llvm python bindings into own subpackage. - Split emacs plugin into own subpackage - Move additional vim plugins into vim plugins package - Split libc++, libLTO, LLVMgold, libomp, clang-chekers into own subpackages - Make python-clang, llvm-vim-plugins, and llvm-emacs-plugins noarch since they aren't architecture-specific. - Make packages besides llvm, llvm-clang, and the shared libraries conflict with other versions. This will be important when multiple LLVM versions are supported. - Various spec file cleanups - Rebase patches: * arm_suse_support.diff * assume-opensuse.patch * clang-resourcedirs.patch * default-to-i586.patch * glibc-2.23-libcxx.patch * glibc-2.24-libcxx.patch * lldb-add-pthread-dl-libs.patch * lldb-cmake.patch * llvm-fix-find-gcc5-install.patch * llvm-nonvoid-return.patch * llvm-remove-clang-only-flags.patch * revert-cmake-soname.patch * set-revision.patch- Start conversion to use cmake macros with now introduced compatibility for ninja - Reduce number of threads if we don't have enough memory - Add patch for the nonvoid returns: * llvm-nonvoid-return.patch- for ppc64le set memory to 4GB in _constraints file (failure in Factory:PowerPC)- glibc-2.24-libcxx.patch: fix libcxx testsuite for glibc 2.24- Build LLDB separated from LLVM. - Re-enable python bindings for the LLDB API.- Disable libcxx/lldb/openmp for SLE fate#319582- Update rpmlintrc to whitelist libLTO.so- Re-enable glibc-2.23 patch for Tumbleweed- fix arm_suse_support.diff for armv6hl - adjust compile flags for llvm on armv6hl (fixes Mesa build)- Update llvm-remove-clang-only-flags.patch to remove - Wcovered-switch-default flag for gcc compatibility.- Use gcc for stage1 bootstrap - Add back libstdc++-devel dependency for clang since libc++ is only available for x86-64 atm.- Comment out glibc-2.23-libcxx.patch until glibc 2.23 actually hits the Factory.- Update to llvm 3.8.0 * See http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html and http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html - Fold lldb build into llvm and disable python support - Drop clang-disable-ada-extension.patch, libcxxabi-exceptions.patch and cmake-host-triple.patch - Add revert-cmake-soname.patch to fix soname handling- Add glibc-2.23-libcxx.patch to fix test failures with glibc 2.23- Remove FFI support because its fragile- Enable OpenMP for x86, x86_64, ppc64 and ppc64le- Enable all targets on x86, x86_64- Update to version 3.7.0 * See http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html - Merge aarch64-suse-support.patch into arm_suse_support.diff - Refresh arm_suse_support.diff, llvm-fix-find-gcc5-install.patch - Remove llvm-fix-parsearmarch.patch, upstream.- fix build on s390x (one typo in ifarch and one change in filelist)- Update to version 3.6.1 * No changelog upstream- Add llvm-fix-parsearmarch.patch to fix parsing armv{6,7}hl archs.- Update to version 3.6.0 * See http://llvm.org/releases/3.6.0/docs/ReleaseNotes.html - Add python-xml dependency for regression tests - Removed the following patches, fixed upstream: * arm-remove-xfails.diff * libcxx-libdir.patch * llvm-config-lib64.patch * llvm-fix-intrusiverefcntptr.patch- Add llvm-fix-intrusiverefcntptr.patch to fix build of LLVM tools with GCC 5. - Add llvm-fix-find-gcc5-install.patch to properly find installed GCC 5.- Add a gcc dependency for clang, this is heavyweight but we need libgcc_s which comes with the gcc package (bnc#893359)- Conditionalize libcxx{abi} build on build_libcxx variable - Turn libc++.so into an ldscript so it links to libc++abi automatically.- fix constraints for armv6l/armv7l (there is no 4GB RAM on 32bit)/sbin/ldconfig/sbin/ldconfigsangiovese 16521228717.0.17.0.1-150100.3.22.27.0.1-150100.3.22.2bfd-pluginsLLVMgold.soLLVMgold.sollvm7-goldCREDITS.TXTLICENSE.TXT/usr/lib//usr/lib/bfd-plugins//usr/lib64//usr/share/licenses//usr/share/licenses/llvm7-gold/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23724/SUSE_SLE-15-SP1_Update/00ab098f120ffaa4d08ce8aae0720c03-llvm7.SUSE_SLE-15-SP1_Updatedrpmxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a50998100a33d019b6cd25961c3f8abe64cf76e, strippedASCII text PRRR RR R RRRba,GLhJ#utf-8101f92fee65386ab33d1579ad56d7972a195b995fcee5685d5d69c614ba4c173?7zXZ !t/:B&]"k%a"4"W$oԒl4ZũV6`$E@Zihf89?q+YdR,5T!{ Cjwtʁ*h[]H}Im' gVlJ vD!~^#rʞ$`cEq &: ˨{Iqc1->( qUBn7Z0}3i+6ZSHPs\>؟Ҝ7: Nkr.5$ͯ;0uߺ>=rǕs=)NGoy&oƤwnmQΌqa,aKSWUJr4zy7^99q[[+Eڗ.^Y@%M"O`~e4l/h|AMͽgjRC%%O yNrA$x|ѹJ++k-l9 Kyj:xD-=aV^>@fp~?튂{Ig";!*_"@1h.^pz> G<3쾰 hUJ{9:&:6Pc , 9١_(u\*se0ye.ٝ6w3/'hrMUH#oj\.C,s Ig%o﫯bbϰި3´O,ߠ(kf,X4rlC7;;BHOd U`@ 9*'=ˬ3( >=hsx1/3ܲadmwF-e~?)b!':-`nkshI {G">\9xoۭ3{ܩܴ]j(0cD< F\:1Nc?w4*1dbvRPG@Q? 7Cv\!L*7z54)/5=l 3xH8WY7Fl~o@ˋbb|K~I5μ+<N,? aO:#Izg4/#5~( ny NB}ߡ\|e)լ$ ) 9ś;iŴw%$/eFi|1_s[79, LTvfW 9df= PI}yW~/R|fbh֐VeA U?x0r) E^N5Ԓ)NiFDOp˹^:."\+ˏfzBMIfs'i~9ϑ[Am~Jszd]GdHj3s(q4T$+<6bue7&1BboJk1usc2>>s^|k̓W#nns$aU4J@BƧ=hMY̞*A |Dմ ` s|UZS2Gk?̊T &MݑsK(—L^%Je_2F”VUKGnN>>lCIq쿝&yySP^XkBa3c~ై9\T{htp>WFFh?r 9r$'=;wCGm,a(vIOw1M@`h԰R n=xTYK;r͠mY 2.=S|zr$Rfp}b6 ٽ*vK֎ޞ^nfbE<2,K=_%ql;3d8j# ԛ;߆vRCQ6i' :z$i&fLii׃[m; Y=nBE|x@1?m雱$Y"IY,˺~=畤O!G\ ְA݄M7"21}h|^־QtunlcUX>&#|<'`]@5MY:9-i>[RIub 7]ԘyIihB=f3nA 0Zl?yZN,#Uʜ%B> `!zםxqt#%VAR(zP)A]&ٕEu= !=VP|*bBz*v׳x.y0;go'9֮pd' }Uo'JTtQo|p(mЧ(@J#E~{bI/j_bD/+h=lwB}wf ~1g{ "i?8J}b{}KUu}7QM*Dhp)]V{#Gə8ҭjUEMq1h;c0[}h7&{W~|0`ԐklA5{B%%BkOh_'"AA~, %P 2d~ Q`$[Y.٭훣'Byɦ p*nqJ׭f.Ҥ@}XnM<",$yb>)!=/Q MA!jF&}3!ܸU4JS +Qs9snViŧ<ڶdӱUǶZ8-sŏUK,θL7V~~S yJ]ڔ*!nh2v^" Q՚UD`'3&?``no?[_~7;c)­C$MZp}46πlluRF(,k+;n`qBD?ҙZ"@mBoҀqPHCùvۏO42!Pncu>#*W8~?~zNN_\6zu3ۘݧ긩%" *yv owjb%V ~DIXߍ?0e|q‹E8V;:h5'LO{;&ŚA>zE|Ƒd *Da㣧M#>cs0C=`j"c.QlOyIo8 H =IW{ODo4kcH7CN,44^1YtEښ9QRSϫo^u7r$=W sY:Cv2#$&WAZ5SV\%Fibn_v[iLȪ0s՚e 2x>nlI,<˪P`3x c@JZ cӸ Gk#i"э [V 3!,".WD^d̼g &AqU,<݊FcFξ>CU#ISπmnH_P;_k(Y4l]OϐI b r1 l禵T6%j iW]D UPp2"&őN/]H8 5%E}(!#1f0ˮs}鎀L , A,L8ryp_@7d/Hst4Ytk#-% Qv#] a?-t)52:'1/قhO!`h%/vLSbG0D^&c(S8nSO#}lW_>Ͷ\j<K+i=X4vof,"` $A{ٴW ;DswuWl-љqj=V&.#^i|B]*rHrB $cg`WI[i Q4?zD j3^+znDgوz=\9M+.h# Q)̓bek!K85 s6rՖ};I# 6x}M?S9%Q묖w Hrm)8?y>H:-F"dCPd(A 1`2EO}4e!,n)=bN$ӑPQo<SqO6hnZWeVL*V!y٭uC#24]Xrzɺ+,k3 |9 Z/]o3^}m4_X%\ )·U{ YY/;L֟0v/oe[iK eQdR%T)2mM0F|]2Xҙ<1QI6 a16H*I3><tL7c.4WGL·UW/!5yl\$]&.P ~VqUD\MQx (oui;O7%i iӶ h3"p[aW؁3kyN%~u%^ӻ5xZu3XH>nJC8@nsn*[QZ". ]Y| 8DPхhq&r(WÉSmsMQTf͵s{5SS>$ D[L/5rڕ >xUDd>φ{.$f]ѩ`=hi{"e&\l]3[psiI,x"rKA5O< avit5`J Y:Ai|EP ]XEȠPSpx~Dc&_6Uv]Oq:u^v]Vd>OZs̹D?!l]39 ̝|UZ"C2f?`#RN|AZ4rfi3(HgN+תANrN suCskLU)*k'";'Ty`xu:]]{zoc#ޡnh {xtL6[^;*[fb0T?Г]Z 6G%+0˯$~$泋یf۱s PvrS Y{7@*h])H=Wfm5)l[xsi֝EyYяg^pCXȣmY4r4W Ϸ^]?ѠEFj鞧}3,~H8"ؚ'wӋf #=Pj%"ӱX4%ALQH)dfJSϸ[Ԗ345@]P=SZˏr>cI*UHw߾();Pq a׊ LJl %6tU.=إ xy5fđ'04aO(نvō14_(NaHSyޖ ;%oޞ%l2Z&h|\%ie"t|9 4z{LqJ¨@4q7Wf| %X0nWC:S&s& dy?pUq{kӲE.C5Dgq9# l8I[?%з聙lֲؾ qu :?=+b!Pt\e1mvQlrFT;iPC! 3Dsqy<s%ʩ 7Z9G|8'Qcmxۻ-Pr;DGW8X5X?sI,ͧ SjS,^L(0NέtسO;~(4Qnܞxs;* JWQ%o9'|r 8WhpRs[^ qlT6T7샣dԽdweM!%v3Za2݄;ԁ?A PpC%w+HKeusص* $p0:.5QOe\ R' 2=NIV j]x}~kvct{r$a_WbGuwLwgW#˫b2#?>=9t} a˾d~G5 q+X,q:{g* *{؁4~VzѼya2KX*&V @% A3M(>l尗ڝkmֲ!|/%PL碨wǢEqڜkПx1 l jxK6a!){Cyiq!F H^2!$%X\M[HC@\g=+-S+ʞ/DNQA Ò'h'& *:A!蔵5Gt *g|6S9q]B4Hw2?g3#iL/xZ٘_&P4>òmcJkzE3Ѥ9I WqU6J(TCf)h^!':[&l(L4 Mʚ Y})E`C]37'I]כCruC ':1]Ӹ37 ((Ik|@^@KtpmLÕE't|VAz% h vCNӧsnjaݥ)~1wk ԩQkx~^@UװZ͂~Y6YXw`j_ b@:Al`} E0"|V 62%c:R#\Z dRrO=!49V#=:bov#Ug4pMJTiig*i8HwSpkh >T̏vLvN.ȵk;:ߢ(Xd\߬g0G{l0%0nP˴#>g ڨĞDRkpj^ya0SFUV,TgW4, f;¦'Z%SPlJ[g>_x]렁oJk6,("5Bw$ֵ!ޥ VaSs4IǷ($bvd=L;5Z\@78c^Um"n1WFprgpKf37{sb$L7jg蓌GO.8p*/4RF ;=SډVVe ±"3ix n{_zM?v{>:zٸL~DHVO#Yǡ MѮPB' [*p vTl/S!} A4鴯j~}a?)vvMR_194t<Ă--^ ,vck_RPTukh,92"`3O1o=t\uH PFfR-L'yƲΦn 8RHOûi09D>b@Ԉ\ɿtqRd0t)F,,>)(7J_A|g cS>![gͱӯWZ7S i_wg; /9t410 z]}ve8\< D {Jkɦ).`}So$JB2 ` M˴ c#wSN9Br;' !9[D 'jWlf(.#Q: $a8͝h`el,3@$5P#l{i]l -\ﴫED<_2冄)R8v bGUZqgp*~ av87Y}ZBqCI+]>`eg0G=/1B22ϕY5ZMt#f6 YZ