<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз компилятора PCC 1.1.0, распространяемого под лицензией...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html</link>
    <description>После трёх с половиной лет разработки доступен (http://pcc.ludd.ltu.se/news/) второй стабильный релиз компилятора PCC 1.1.0 (http://pcc.ludd.ltu.se/) (Portable C Compiler), развиваемого с целью создания альтернативы Си-компилятора из состава GCC, распространяемой под лицензией BSD. Версия 1.1 полноценно поддерживает архитектуры amd64 и i386. Частично обеспечена поддержка архитектур arm, hppa, mips, powerpc, sparc64, m68k и vax. Компилятор полностью поддерживает стандарт C99 и пригоден для пересборки FreeBSD, NetBSD и OpenBSD. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;PCC является в значительной степени переработанным вариантом компилятора Portable C Compiler, разработанного Стивом С. Джонсоном (S. C. Johnson) в конце 70-х годов прошлого века в качестве замены компилятору DMR (оригинальный компилятор, созданный Дэнисом Ритчи) в выпусках System V и BSD 4.x. В современной версии PCC более 50&#037; кода фронтэнда и 80&#037; кода бэкенда переписано. Основным разработчиком проекта является Андрес Магнуссон (Anders Magnusson) из команды NetBSD. Размер архива</description>

<item>
    <title>Релиз компилятора PCC 1.1.0 (Какаянахренразница)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#95</link>
    <pubDate>Thu, 08 Jan 2015 10:41:55 GMT</pubDate>
    <description>&amp;gt; По этому поводу удалось обнаружить проблему http://pcc.ludd.ltu.se/jira/browse/PCC-511&lt;br&gt;&amp;gt; и я так понимаю, что ближайшее время ситуация не измениться.&lt;br&gt;&lt;br&gt;Ситуация изменилась на следующий же день -- разработчик исправил баг и, по его утверждению, теперь __stdcall работает правильно.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0 (Led)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#94</link>
    <pubDate>Sun, 04 Jan 2015 23:24:36 GMT</pubDate>
    <description>Кого интересует твой вендузячий мазохизм?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0 (Vitold S)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#93</link>
    <pubDate>Sat, 03 Jan 2015 02:34:45 GMT</pubDate>
    <description>Итак, удалось мне собрать PCC для Win32. К сожалению, вынужден отметить,&lt;br&gt;что несмотря на свой возраст компилятор пригоден скорее как исследовательский проект, так как мне не удалось начать использовать __stdcall вызовы.&lt;br&gt;&lt;br&gt;По этому поводу удалось обнаружить проблему http://pcc.ludd.ltu.se/jira/browse/PCC-511 и я так понимаю, что ближайшее время ситуация не измениться.&lt;br&gt;&lt;br&gt;Таким образом для платформы Windows придется сделать обертки или как-то писать свои патчи.&lt;br&gt;&lt;br&gt;Если кому-то станет интересно, то можете попробовать связаться со мной и я могу предоставить наработки по сборке для Windows и вам потребуются следующие инструменты SCons, MinGW, FLex, Bison.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0, распространяемого под лицензией... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#92</link>
    <pubDate>Wed, 31 Dec 2014 11:58:53 GMT</pubDate>
    <description>&amp;gt; Затем, что в BSD-системах не могли использовать GCC из лицензионных соображений.&lt;br&gt;&lt;br&gt;Я только одну такую современную бздю знаю: http://rutracker.org/forum/viewtopic.php?t=4511449&lt;br&gt;Ну в Bitrig, по их заверениям, на данный момент только один GNU компонент, но они сами говорят, что еще добавят.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#91</link>
    <pubDate>Wed, 31 Dec 2014 11:55:46 GMT</pubDate>
    <description>&amp;gt; Большинство умов он захватил только потому что загружается быстрее стандартного sysV и все&lt;br&gt;&lt;br&gt;Лучше бы параллельный configure родили, в самом деле.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0, распространяемого под лицензией... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#90</link>
    <pubDate>Tue, 30 Dec 2014 07:11:19 GMT</pubDate>
    <description>Что, FSF им иски вчиняло?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0, распространяемого под лицензией... (anonimouse)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#89</link>
    <pubDate>Tue, 30 Dec 2014 00:34:47 GMT</pubDate>
    <description>&amp;gt;&amp;gt; 1-2 релиза gcc были именно таковые.&lt;br&gt;&amp;gt; 1-2 == -1 &lt;br&gt;&lt;br&gt;Ледок ты - ге&#091;ни&#093;й. :)&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0, распространяемого под лицензией... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#88</link>
    <pubDate>Mon, 29 Dec 2014 22:33:28 GMT</pubDate>
    <description>Для не понимающих по аглиццкой мове переведу: &quot;have to write a new compiler from scratch&quot; означает &quot;пришлось написать свой компилятор со своим блекджеком и шлюхами&quot;&lt;br&gt;</description>
</item>

<item>
    <title>Релиз компилятора PCC 1.1.0, распространяемого под лицензией... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/101023.html#87</link>
    <pubDate>Mon, 29 Dec 2014 22:28:24 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Это продолжение жизни древнего компилятора (более древнего, чем GCC).&lt;br&gt;&amp;gt; Ходили слухи, что GCC - форк PCC &lt;br&gt;&lt;br&gt;Сам RMS утверждает что это совсем не так. Дословно &quot;I concluded I would have to write a new compiler from scratch. That new compiler is now known as GCC&quot;.&lt;br&gt;&lt;br&gt;&amp;gt; Hoping to avoid the need to write the whole compiler myself, I obtained the&lt;br&gt;&lt;br&gt;source code for the Pastel compiler, which was a multi-platform compiler&lt;br&gt;developed at Lawrence Livermore Lab. It supported, and was written in,&lt;br&gt;an extended version of Pascal, designed to be a system-programming&lt;br&gt;language. I added a C front end, and began porting it to the Motorola&lt;br&gt;68000 computer. But I had to give that up when I discovered that the&lt;br&gt;compiler needed many megabytes of stack space, and the available 68000&lt;br&gt;Unix system would only allow 64k.&lt;br&gt;&lt;br&gt;&amp;gt; I then realized that the Pastel compiler functioned by parsing the entire&lt;br&gt;&lt;br&gt;input file into a syntax tree, converting the whole syntax tree into a chain&lt;br&gt;of &quot;instructions&quot;, and then generating the whole outpu</description>
</item>

</channel>
</rss>
