<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Using a 32bit libray in ArmV8 applicatio</title><link>https://community.arm.com/developer/ip-products/processors/f/cortex-a-forum/48314/using-a-32bit-libray-in-armv8-applicatio</link><description> Hello Sir, We are using the liaro&amp;#39;s aarch64-linux-gnu-gcc compiler, (version = gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu) for cross compiling for armv8, Cortex A53. We use many libraries, one of them is openssl-1.0.1p which supports max till</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Using a 32bit libray in ArmV8 applicatio</title><link>https://community.arm.com/thread/169253?ContentTypeID=1</link><pubDate>Fri, 18 Dec 2020 09:58:47 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:836ccee6-3a1e-41e6-8964-67154c70032c</guid><dc:creator>42Bastian Schick</dc:creator><description>&lt;p&gt;Right. There are even Armv8-A CPUs w/o AArch32 IIRC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using a 32bit libray in ArmV8 applicatio</title><link>https://community.arm.com/thread/169246?ContentTypeID=1</link><pubDate>Fri, 18 Dec 2020 08:01:30 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:07fba676-0418-4aab-917f-af456962c331</guid><dc:creator>Santhosh-K-M</dc:creator><description>&lt;p&gt;Thanks sir, accepted the answer.&lt;/p&gt;
&lt;p&gt;One Clarification required.&lt;/p&gt;
&lt;p&gt;When it is said that there is a 32 bit backward compatibility, I thought I can use the 32 bit library in 64 bit application.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Looks like, it is backward compatible only if both the application and all the libraries are in 32 bit. Am I right.&lt;/p&gt;
&lt;p&gt;Thanks in advance,&lt;/p&gt;
&lt;p&gt;Santhosh&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using a 32bit libray in ArmV8 applicatio</title><link>https://community.arm.com/thread/169244?ContentTypeID=1</link><pubDate>Fri, 18 Dec 2020 06:32:47 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:36f177f2-3f81-4873-af86-7433f3df1f99</guid><dc:creator>42Bastian Schick</dc:creator><description>&lt;p&gt;You cannot mix a 64bit application with a 32bit library. &lt;br /&gt;You cannot switch from AArch64 to AArch32 like from AArch32 to T32.&lt;/p&gt;
&lt;p&gt;So, why not use openssl-1.1.1 (or so) which supports AArch64?!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>