<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проект Debian GNU/Linux планирует заменить GNU C Library на ...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html</link>
    <description>В состав  веток &quot;unstable&quot; и &quot;experimental&quot; Debian GNU/Linux интегрирована (http://blog.aurel32.net/?p=47) поддержка системной библиотеки Embedded GLIBC (http://www.eglibc.org) (EGLIBC). В будущем разработчики планируют полностью заменить на eglibc стандартную библиотеку GNU C Library (GLIBC (http://www.gnu.org/software/libc/)).&lt;br&gt;&lt;br&gt;&lt;br&gt;Библиотека eglibc разработана с целью использования на встраиваемых системах и отличается значительно более низкими системными требованиями, возможностью гибкой настройки компонентов, улучшенной поддержкой кросс-компиляции и кросс-тестирования. При этом библиотека полностью совместима с glibc как на бинарном уровне, так и на уровне исходных текстов. Из известных проектов использующих eglibc можно отметить OpenWrt (http://www.openwrt.org/).&lt;br&gt;&lt;br&gt;&lt;br&gt;Из достоинств библиотеки разработчики Debian отметили:&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Более дружелюбное и открытое комьюнити разработчиков (glibc почти единолично развивает Red Hat);&lt;br&gt;-  Наличие стабильной ветки, в которую включаются исправл...&lt;br&gt;&lt;br&gt;URL: http://blog.au</description>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#44</link>
    <pubDate>Thu, 22 Mar 2012 09:34:28 GMT</pubDate>
    <description>Важная поправка - если оно будет лучше и затраты будут целесообразны переменам.&lt;br&gt;&lt;br&gt;На данном этапе, когда Linux уже давно и неплохо работает много где, а Hurd - всё только в мечтах, речь о том, что &quot;вот-вот, уже-уже выйдёт Hurd и Linux сразу скинут&quot; - наивны.&lt;br&gt;&lt;br&gt;Выбрасывать развитую экосистему, которая в некоторых областях уже де-факто стандарт ради какой-то там идеологии GNU или Ъ-шности Hurd никто не будет в здравом уме. Да и в нездравом тоже&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#43</link>
    <pubDate>Fri, 09 Apr 2010 12:08:38 GMT</pubDate>
    <description>Репозиторий EGlibC выдаёт какую-то позорную ошибку:&lt;br&gt;svn: In directory &apos;eglibc-2.10&#092;ports&#092;sysdeps&#092;m88k&#092;m88100&apos;&lt;br&gt;svn: Can&apos;t open file &apos;eglibc-2.10&#092;ports&#092;sysdeps&#092;m88k&#092;m88100&#092;.svn&#092;tmp&#092;text-base&#092;add_n.s.svn-base&apos;: The system cannot find the file&lt;br&gt;specified.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (Xaionaro)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#42</link>
    <pubDate>Mon, 15 Mar 2010 10:25:00 GMT</pubDate>
    <description>Если кто-то хочет убедиться лично, пусть сделает:&lt;br&gt;cat &amp;#124; gcc -S -o - -x c -O2 -&lt;br&gt;&lt;br&gt;#include &amp;lt;string.h&amp;gt;&lt;br&gt;&lt;br&gt;int A()&#123;&lt;br&gt;  volatile int a&#091;10&#093; = &#123;0&#125;;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;int B() &#123;&lt;br&gt;&lt;br&gt;   volatile int b&#091;10&#093;;&lt;br&gt;   memset(b, 0, 40);&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;^D&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (Xaionaro)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#41</link>
    <pubDate>Mon, 15 Mar 2010 10:21:05 GMT</pubDate>
    <description>Начнём с того, что в memset надо было указать не &quot;10&quot;, а &quot;sizeof(int)*10&quot;. А продолжим тем, что даже с &quot;-O&quot; (даже без &quot;-O2&quot;) обе функции выглядят так:&lt;br&gt;&lt;br&gt;A:&lt;br&gt;.LFB24:&lt;br&gt;        movq    $0, -56(&#037;rsp)&lt;br&gt;        movq    $0, -48(&#037;rsp)&lt;br&gt;        movq    $0, -40(&#037;rsp)&lt;br&gt;        movq    $0, -32(&#037;rsp)&lt;br&gt;        movq    $0, -24(&#037;rsp)&lt;br&gt;        ret&lt;br&gt;&lt;br&gt;B:&lt;br&gt;.LFB25:&lt;br&gt;        movq    $0, -56(&#037;rsp)&lt;br&gt;        movq    $0, -48(&#037;rsp)&lt;br&gt;        movq    $0, -40(&#037;rsp)&lt;br&gt;        movq    $0, -32(&#037;rsp)&lt;br&gt;        movq    $0, -24(&#037;rsp)&lt;br&gt;        ret&lt;br&gt;&lt;br&gt;&lt;br&gt;И поверьте, если вы компилируете без флагов оптимизации (единственный случай, где ваши доводы актуальны), то то, что вы предлагаете - лишь экономия на спичках.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (анонимус)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#40</link>
    <pubDate>Mon, 15 Mar 2010 09:54:28 GMT</pubDate>
    <description>Судя по посту выше, в ней не будет NIS&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#39</link>
    <pubDate>Fri, 08 May 2009 21:13:00 GMT</pubDate>
    <description>&amp;gt;спор окончен. &lt;br&gt;&lt;br&gt;Угу, упал и от жался...&lt;br&gt;&amp;gt; вы, товарищ, абсолютно неконструктивно брыжжете по сторонам слюной при том &lt;br&gt;&lt;br&gt;не конструктивно брызжете - пишется. &lt;br&gt;&amp;gt;не понимая смысла элементарных конструкций языка С. &lt;br&gt;&lt;br&gt;Где вы тут конструкции нашли... &lt;br&gt;&lt;br&gt;Я ему про лишние функции и элементарную оптимизацию, он про возвышенные формы...&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (soos)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#38</link>
    <pubDate>Fri, 08 May 2009 20:01:04 GMT</pubDate>
    <description>спор окончен. вы, товарищ, абсолютно неконструктивно брыжжете по сторонам слюной при том не понимая смысла элементарных конструкций языка С.&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (pavlinux)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#37</link>
    <pubDate>Fri, 08 May 2009 14:40:45 GMT</pubDate>
    <description>&amp;gt;вообщем, int a&#091;10&#093; = &#123;0&#125;; полная чушь. советую поставить на место memset() &lt;br&gt;&amp;gt;там где его поставили &quot;писатели&quot; любители memset() ну или на худой &lt;br&gt;&amp;gt;конец написать не &#123;0&#125; а &#123;0,0,0,0,0,0,0,0,0,0&#125; &lt;br&gt;&lt;br&gt;int A()&#123;&lt;br&gt;  int a&#091;10&#093; = &#123;0&#125;;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;int B() &#123;&lt;br&gt;&lt;br&gt;   int b&#091;10&#093;;&lt;br&gt;   memset(b, 0, 10);&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;&lt;br&gt;#gcc -S test.c &lt;br&gt;# cat test.s &lt;br&gt;&lt;br&gt;A:&lt;br&gt;.LFB0:&lt;br&gt;...&lt;br&gt;        movq    $0, -48(&#037;rbp)&lt;br&gt;        movq    $0, -40(&#037;rbp)&lt;br&gt;        movq    $0, -32(&#037;rbp)&lt;br&gt;        movq    $0, -24(&#037;rbp)&lt;br&gt;        movq    $0, -16(&#037;rbp)&lt;br&gt;        leave&lt;br&gt;        ret&lt;br&gt;... &lt;br&gt;B:&lt;br&gt;.LFB1:&lt;br&gt;...&lt;br&gt;        subq    $48, &#037;rsp&lt;br&gt;        leaq    -48(&#037;rbp), &#037;rax&lt;br&gt;        movl    $10, &#037;edx&lt;br&gt;        movl    $0, &#037;esi&lt;br&gt;        movq    &#037;rax, &#037;rdi&lt;br&gt;        call    memset&lt;br&gt;        leave&lt;br&gt;        ret&lt;br&gt;..&lt;br&gt;Ну и накуя мне лишние SUB и LEA, и особенно CALL ??? - Вот так ВИДУЗЯТНИКИ и пишут!!!&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проект Debian GNU/Linux планирует заменить GNU C Library на ... (soos)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/53863.html#36</link>
    <pubDate>Fri, 08 May 2009 14:23:25 GMT</pubDate>
    <description>вообщем, int a&#091;10&#093; = &#123;0&#125;; полная чушь. советую поставить на место memset() там где его поставили &quot;писатели&quot; любители memset() ну или на худой конец написать не &#123;0&#125; а &#123;0,0,0,0,0,0,0,0,0,0&#125;&lt;br&gt;</description>
</item>

</channel>
</rss>
