<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект по созданию открытого компилятора для Qualcomm Hexago...</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html</link>
    <description>Георг Готз (George Hotz), получивший известность разработкой способов обхода ограничений на установку дополнительного ПО на iPhone и Sony PlayStation 3, основал (https://github.com/geohot/openhexagon) проект по разработке открытого компилятора и инструментария для современных DSP Hexagon (https://en.wikipedia.org/wiki/Qualcomm_Hexagon), поставляемых в SoC  Snapdragon компании Qualcomm. Для старых моделей Hexagon V4 и V5 доступен (https://sourcery.mentor.com/GNUToolchain/release2800?&#064;template=datasheet) открытый инструментарий на базе GCC, но для новых серий Hexagon V60 поставляется только проприетарный Hexagon DSP SDK (https://developer.qualcomm.com/software/hexagon-dsp-sdk), основанный на LLVM (в LLVM 6.0 имеется (https://releases.llvm.org/6.0.0/docs/ReleaseNotes.html#changes-to-the-hexagon-target) штатный бэкенд (https://github.com/llvm-mirror/llvm/blob/master/lib/Target/Hexagon/) с поддержкой v60, v62 и v65).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: https://github.com/geohot/openhexagon&lt;br&gt;Новость: https://www.opennet.ru/opennews/art.shtml</description>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (llvm)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#30</link>
    <pubDate>Thu, 26 Apr 2018 12:21:01 GMT</pubDate>
    <description>тот чукча читатель, но непониматель - ни что такое &quot;SDK&quot;, ни что этот самый бэкэнд он и использует, вместе со всем остальным llvm.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#29</link>
    <pubDate>Wed, 25 Apr 2018 07:55:42 GMT</pubDate>
    <description>чукча не читатель?&lt;br&gt;&lt;br&gt;&amp;gt;в LLVM 6.0 имеется штатный бэкенд генерации кода с поддержкой v60, v62 и v65, но отсутствует runtime и компоновщик</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#28</link>
    <pubDate>Wed, 25 Apr 2018 01:16:37 GMT</pubDate>
    <description>&amp;gt; Алгоритм - вещь универсальная, конпелятор - утилитарная.&lt;br&gt;&lt;br&gt;Однако без канпелятора алгоритм не сканпилишь, а когда проприетарная дрянь диктует архитектуру, версию либ и проч - это, извините, булшит и делает жизнь значительно менее удобной. Потому что вместо того чтобы писать алгоритм - приходится строиться под причуды каких-то пропертариев.&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (пох)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#27</link>
    <pubDate>Tue, 24 Apr 2018 11:57:02 GMT</pubDate>
    <description>&amp;gt; там, на этих SoCs, ажно целый многозадачный ведроид запускается, зачем что-то ещё городить?&lt;br&gt;&lt;br&gt;срочно высылай cv в квалком - возможно, им нужен ты, в качестве эффективного менеджера, который лучше них знает, что городить.&lt;br&gt;А так - в некоторых soc их аж три. (правда, только один доступен извне)&lt;br&gt;&lt;br&gt;ведроиды тут совершенно ни с какого боку, компилятор не на них запускается, и результат компилежа тоже, они с ним только через (аппаратный) интерфейс контактируют.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#26</link>
    <pubDate>Tue, 24 Apr 2018 00:02:44 GMT</pubDate>
    <description>&amp;gt; В теории - код в TrustZone проверяет подпись программы для DSP. По &lt;br&gt;&amp;gt; хорошему, он должен сначала замапить эту память, как недоступную для изменения &lt;br&gt;&amp;gt; со стороны Linux Kernel,&lt;br&gt;&lt;br&gt;А что квалкому мешает просто проверять подпись kernel и грузить только kernel которые ведут себя правильно? Это слишком просто и логично было?&lt;br&gt;&lt;br&gt;Впрочем, снос цифровых загородок от квалкома это вообще фича а не баг.&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#25</link>
    <pubDate>Mon, 23 Apr 2018 23:59:42 GMT</pubDate>
    <description>&amp;gt;  угу - поэтому у нас есть (open source, между прочим) кодогенератор для этих dsp&lt;br&gt;&lt;br&gt;А в новости кое-что другое утверждается. &lt;br&gt;&lt;br&gt;&amp;gt; только проприетарный Hexagon DSP SDK, основанный на LLVM &lt;br&gt;&lt;br&gt;Собственно причина по которой LLVM тулчейнов следует избегать - никогда не знаешь когда тебя кинут.&lt;br&gt;&lt;br&gt;&amp;gt; (у нас нет opensource версии линкера и рантайма&lt;br&gt;&lt;br&gt;Мозгов у фанов BSDL нет - нахваливают всяких имельцев.&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#24</link>
    <pubDate>Mon, 23 Apr 2018 13:01:10 GMT</pubDate>
    <description>Я в Биосе не работаю, не сподручно как-то. Предпочитаю в GNU/Linux + прикладное СПО&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#23</link>
    <pubDate>Mon, 23 Apr 2018 11:09:01 GMT</pubDate>
    <description>Работает, но под каждый смартфон патч нужно менять (везде код разных версий), и работает только из командной строки - непонятно как сделать хук ioctl() из libc без LD_PRELOAD.&lt;br&gt;</description>
</item>

<item>
    <title>Проект по созданию открытого компилятора для Qualcomm Hexago... (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/114131.html#22</link>
    <pubDate>Mon, 23 Apr 2018 10:14:16 GMT</pubDate>
    <description>Нафига тебе девка, если ты к мамкиной сиське привык&lt;br&gt;&lt;br&gt;(Ставить &quot;тире&quot; вместо запятой - это ж каким надмозгом надо быть!)&lt;br&gt;</description>
</item>

</channel>
</rss>
