From 8fce55a9e73a91f7bf06d04f1bf6b5f51f014e4e Mon Sep 17 00:00:00 2001 From: Antoine Busque Date: Fri, 29 Apr 2016 18:13:39 -0400 Subject: [PATCH] Tests: strip ELF symbols from debuginfo-data executables with separate DWARF MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Stripping the symbols prevents the framework from falling back to ELF lookup should the separate DWARF files be missing, which would cause tests to succeed when they should fail. Signed-off-by: Antoine Busque Signed-off-by: Jérémie Galarneau --- tests/debuginfo-data/libhello_build_id.so | Bin 22304 -> 16736 bytes tests/debuginfo-data/libhello_debug_link.so | Bin 16800 -> 16776 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/tests/debuginfo-data/libhello_build_id.so b/tests/debuginfo-data/libhello_build_id.so index 563e0ed9b69e04b1761491fc45d7692229ca69f9..a5055ee72f1d720f8039735b8023b13555412709 100644 GIT binary patch delta 250 zcmX}kze)o^7zFU0cuK&=CYUA(8$k|iEKfM|rLoTaFNIYLD@kExBjyRjc>xzBr6|6H zg}#7Q7ANR)Q}&^_yP(WvHaJG#u8W)}P^7J;Ek^E$A|+J=#V9 Lx@LfV-Zg_2qmfDd delta 4209 zcmaKvU2Gf25y$6r5=q&XOp5xl7)fMQId%*yf@4XvW1FO9Id&@9s;$BZT6BFRk1}h1 z;qGKmekj$X1qweDa@Gja^r2D_1bIjUw+UJ&Pey?PP12@rkcYkmkcyx|Qov}?JQM+n zc6N7;B2Q`$(B9r}{xiEfJG-Lbtlp3#J?8U4ar~=h7sZ`9zIF@frrl`*B}D-<5BF1zIwhT z`(1EgJX#~9UeDo63>*wKVfZnAYJku)(O-~0NqXTgo_Fz2#Q81p1xW!uCf?hnz$(!A zUy|WfGJHr59XMqXs2Wz_P2vZUYnZ3C{R%{hUy*zOUZNETh~FapeUJVg<{twMz?#Rw zUD=&p6~Vi*-af^>EBh|-RT}v37+);lE8-F2UlFhM^eggnGK5={!*7Vw!r>tC_lT!R zKTUl1J_Y>5OT@c~y92+7T!Risiedthf1HVU-ggaOQ{OHJT}Zm&D((FW>csOT@r@%< z`JJRVIpku+hiTyFr4`_1;&+LkksQbWfDB)fp+XLwttwD)nhBJM3NP*k5vVk_S;(oY06_p0}R80`SPkdgv!Mx-VSUsln z7*{@3XH^X*WnXu9 zP}iZK|7@zq&|x1$J)140Iu@C?I27Odm69Q;(czKCPuc$w7E>2Dv~b%`>%CuLFDlsJ z2ZCYV|J0)#e@Ffw*0rCwTC)$UFN9ZHl*;%jY0n}L?ra+yb8N?-HWhmadm+sCRmyjq6m!UB zPTIch_6Bc}*4-Od`!;fw(?627`zY4ESnMIsVq1}iuxwXoLXXpMCy}cyxQ@LbUNbMz zQb+(55mBb&hotb{H@96y+pE}9lYgh)`^dGneu_Pwigyp{yTl~hVcv84+L4EFsO}nL z&rDxpv*#}_Fa}xEG8glo46j;_NTQ)P6s*oucD+SXr zvtyITo{YneB9_aS^31R-W0{#H$Eqzu&N7N7%Ptj*%jnba#Zc-rXocCajEq?+=SvP# z<|Qk$#O&o_lg(B}FUy+vugh{%mdLxWd^sehjGl7D~4)=W@_|X`5V9;lv;M z`onp{8Y`?Ma$Yb?Oxk(b|5&F74f!AKWX!yQ zyM&u&7P2<~A~3ogb@M0uAzZIgE}9Or^EXX?I}qk8{&43uJQ^Ws#WE{~Wn%DxC^*|O zGS^+V0p<2TB%{HG(PSE2zr9<-xqNg_eY|qIKCj*G0E&(B_x<|SF-ivH{m*W3?Q zuYb$TWy(vU@;v!0I1cWjjHv49{|d}1R<$R>*-NRp88&m_3?4!{k?u!B#mjPZr(}IF80wbbi_adB*zZaE^<25kSN#W3 z)5Sjv9KL{eRTi=Zyb*1)NsSpy+qQ}ist#lc)vE^BGdI{Jx>ctOhHaZR|4&=wT(*F> zmN!Iy zw!h|^*xu){Qwi-4+`#rPd>z}5`6jlX^H?IG{gWHm{)?|C5-pm>|C%_};@9}2$x~Vn zHOG9F%lPM=cRPCb?SdJl L8r;PnP7VDR7bX%) diff --git a/tests/debuginfo-data/libhello_debug_link.so b/tests/debuginfo-data/libhello_debug_link.so index 8387faba048660e73c0e9242390b767c1f89d4ce..340c828eb9c45c7d391a11478a6ef43ba635871e 100644 GIT binary patch delta 585 zcmZXOzi-n(6vywStyIcb0xYOC6qTxy1)V~h_>zf%g{4ym^AfwUAwE~OQ#DhBDkMgv z?_3Epm63r3fz*warBbJ=miP+ap((jN7Gjn!XL1-rk`NpDRSXC3gItUZB4(yZEej_WnpG2f6`c< zM8}P)aE3RnCA@TI>+(@Ou8RM7j6dzwxkYIap3vfrZ_}w2bec=JsLjIb+@cGNI;(#H D``)mQ delta 542 zcmYk0y-(ag5XE;65SWHYQOI2df#MPotwIwWaCna@GDsB3AK)x^=4^7dPqz8EiUJ8? z(nNYyy3nOfMSHDjkPt0Jl!k^jN|%gn5Lsz|`(|cm-kcoKw`GV1u8`Ya;1#jmakh55JumoF zbi@O{{I=&ru@?qB*y-tf7MIy5583O#KQm!qM?&tj84pgj+u?|tco%FgJ;&8j^}TH; zk#0Nv&V}CdL_73-Cnz&QCe8uNd|g{dksg$dr3THvqt~#O6>T78 zenrOo0AoebJ}l-(q|9H)Ru-NaLWl{z`KgwVxPj4BbPKDgDx-wcrb%y+acUgKs-iPk z%+E-fbI4XzWtuQ)nw3eyx@poeQd7|mGG+~iQuG%V^A0JKkTEY|v=p7gYN^@<+vY2b x+}jTuvxOSstW~f5W=(wG6uCzX@v~JQYvxrf(o?#|i?#aL6vrb){0Dli{ttn;o(%v1 -- 2.34.1