<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>LD_ASSUME_KERNEL... Wald- und Bäume-Gschicht</title>
    <link>http://forum.geizhals.at/feed.jsp?id=459813</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(3): LD_ASSUME_KERNEL... Wald- und Bäume-Gschicht</title>
      <link>http://forum.geizhals.at/t459813,3791579.html#3791579</link>
      <description>jo nur das mag halt leer sein, oder keine core-note.&lt;br&gt;&lt;br&gt;des kannst imo mit dem linker LD machen, aber wie genau weiß ich ned, ich selbst habs noch nie gebraucht.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 23 Nov 2006 11:14:34 GMT</pubDate>
      <guid>http://forum.geizhals.at/t459813,3791579.html#3791579</guid>
      <dc:creator>West</dc:creator>
      <dc:date>2006-11-23T11:14:34Z</dc:date>
    </item>
    <item>
      <title>Re(2): LD_ASSUME_KERNEL... Wald- und Bäume-Gschicht</title>
      <link>http://forum.geizhals.at/t459813,3791552.html#3791552</link>
      <description>Aber bei -a sehe ich ja, daß 32 Bytes für die Note-Section reserviert sind... Wieso sehe ich keine 32 Bytes (sondern 0) beim readelf -n ???&lt;br&gt;Und ich sehe auch nicht 32 \0-Bytes sondern eben keines (mit od -ax gecheckt)...&lt;br/&gt;</description>
      <pubDate>Thu, 23 Nov 2006 10:58:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t459813,3791552.html#3791552</guid>
      <dc:creator>Linux_Sucks</dc:creator>
      <dc:date>2006-11-23T10:58:28Z</dc:date>
    </item>
    <item>
      <title>Re(2): LD_ASSUME_KERNEL... Wald- und Bäume-Gschicht</title>
      <link>http://forum.geizhals.at/t459813,3791556.html#3791556</link>
      <description>Aber bei -a sehe ich ja, daß 32 Bytes für die Note-Section reserviert sind... Wieso sehe ich keine 32 Bytes (sondern 0) beim readelf -n ???&lt;br&gt;Und ich sehe auch nicht 32 \0-Bytes sondern eben keines (mit od -ax gecheckt)...&lt;br&gt;&lt;br&gt;EDIT:&lt;br&gt;Wie setze ich eigentlich solche Gschichtn, also zB das minimum-ABI ??? Der gcc wirds ja net selbst machen, oder ?&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 23 Nov 2006 10:58:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t459813,3791556.html#3791556</guid>
      <dc:creator>Linux_Sucks</dc:creator>
      <dc:date>2006-11-23T10:58:28Z</dc:date>
    </item>
    <item>
      <title>Re: LD_ASSUME_KERNEL... Wald- und Bäume-Gschicht</title>
      <link>http://forum.geizhals.at/t459813,3791536.html#3791536</link>
      <description>Weil -a nicht -n impliziert.&lt;br&gt;&lt;br&gt;-n liest die Core Notes, -a liest so ziemlich alles, außer denen.&lt;br&gt;&amp;nbsp;&amp;nbsp;-a --all&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Equivalent to: -h -l -S -s -r -d -V -A -I&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 23 Nov 2006 10:50:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t459813,3791536.html#3791536</guid>
      <dc:creator>West</dc:creator>
      <dc:date>2006-11-23T10:50:46Z</dc:date>
    </item>
    <item>
      <title>Re: LD_ASSUME_KERNEL... Wald- und Bäume-Gschicht</title>
      <link>http://forum.geizhals.at/t459813,3791538.html#3791538</link>
      <description>Weil -a nicht -n impliziert.&lt;br&gt;&lt;br&gt;-n liest die Core Notes, -a liest so ziemlich alles, außer denen.&lt;br&gt;&amp;nbsp;&amp;nbsp;-a --all&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Equivalent to: -h -l -S -s -r -d -V -A -I&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Gelächter erlaubt &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt; tät ned über so eine Frage lachen, wenn man sich ned beschäftigt damit, kann mans ned wissen, und es gibt ja genügend Artikel über LD_ASSUME_KERNEL, also so eindeutig dürft die Gschichte für die Allgemeinheit ned sein &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 23 Nov 2006 10:50:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t459813,3791538.html#3791538</guid>
      <dc:creator>West</dc:creator>
      <dc:date>2006-11-23T10:50:46Z</dc:date>
    </item>
    <item>
      <title>LD_ASSUME_KERNEL... Wald- und Bäume-Gschicht</title>
      <link>http://forum.geizhals.at/t459813,3791517.html#3791517</link>
      <description>Hi !&lt;br&gt;&lt;br&gt;Check gerade LD_ASSUME_KERNEL nicht - sicher wieder mal so eine Wald- und Bäumegschicht.&lt;br&gt;&lt;br&gt;Meine These:&lt;br&gt;1.) DSOs legen fest, welche minimum-ABI sie brauchen.&lt;br&gt;2.) Wenn der dyn. Linker nach passenden Libs sucht, überspringt er die, bei denen der Kernel "zu tief" dazu ist.&lt;br&gt;3.) DSOs haben ihre Werte im ELF-Format abgelegt... im .note.ABI-tag.&lt;br&gt;4.) Klassiker für die Kernel-ABI-Abhängigkeit ist die libc in tls&lt;br&gt;&lt;br&gt;Soweit zu meinem bisherigen Irrglauben... Gelächter erlaubt &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;.&lt;br&gt;&lt;br&gt;Meine Frage anhand eines Beispiels:&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;&#xD;
#readelf -a /lib/tls/libc.so.6 |less&#xD;
ELF Header:&#xD;
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00&#xD;
  Class:                             ELF32&#xD;
  Data:                              2's complement, little endian&#xD;
  Version:                           1 (current)&#xD;
  OS/ABI:                            UNIX - System V&#xD;
  ABI Version:                       0&#xD;
  Type:                              DYN (Shared object file)&#xD;
  Machine:                           Intel 80386&#xD;
  Version:                           0x1&#xD;
  Entry point address:               0x15340&#xD;
  Start of program headers:          52 (bytes into file)&#xD;
  Start of section headers:          1153076 (bytes into file)&#xD;
  Flags:                             0x0&#xD;
  Size of this header:               52 (bytes)&#xD;
  Size of program headers:           32 (bytes)&#xD;
  Number of program headers:         10&#xD;
  Size of section headers:           40 (bytes)&#xD;
  Number of section headers:         65&#xD;
  Section header string table index: 62&#xD;
&#xD;
Section Headers:&#xD;
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al&#xD;
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0&#xD;
  [ 1] .note.ABI-tag     NOTE            00000174 000174 000020 00   A  0   0  4&#xD;
  [ 2] .note.SuSE        NOTE            00000194 000194 000018 00   A  0   0  4&#xD;
.........&#xD;
#readelf -n /lib/tls/libc.so.6&#xD;
#&#xD;
&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Was ich nicht check:&lt;br&gt;1.) Gerade die libc in /lib/tls ist ja so ein "üblicher verdächtiger" für LD_ASSUME_KERNEL-Gschichten.&lt;br&gt;2.) Laut dem readelf -a gibt's ja eine 32 Byte-große note-Section.&lt;br&gt;3.) Laut readelf -n gibt's aber keine....&lt;br&gt;WIESO NICHT ?&lt;br&gt;&lt;br&gt;*Auf der Saf steh*....&lt;br/&gt;</description>
      <pubDate>Thu, 23 Nov 2006 10:42:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t459813,3791517.html#3791517</guid>
      <dc:creator>Linux_Sucks</dc:creator>
      <dc:date>2006-11-23T10:42:51Z</dc:date>
    </item>
  </channel>
</rss>
