Changeset a186108 in clfs-sysroot for BOOK


Ignore:
Timestamp:
Nov 23, 2006, 1:02:00 PM (18 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
32edd3a
Parents:
b1ad6cc
Message:

Update the libgcc_eh patch to -2.

Location:
BOOK
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/arm/glibc.xml

    rb1ad6cc ra186108  
    3333<screen os="u2"><userinput>tar -jxvf ../glibc-ports-&glibc-ports-version;.tar.bz2
    3434mv -v glibc-ports-&glibc-version; ports</userinput></screen>
    35 
    36     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../common/glibc.xml"
    38     xpointer="xpointer(//*[@os='pa'])"/>
    3935
    4036    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/common/glibc.xml

    rb1ad6cc ra186108  
    4040    </note>
    4141
    42     <note os="pa">
    43       <para>If you need to recompile glibc after the GCC Final Cross-Compiler
    44       is installed do not apply the libgcc_eh patch. This patch is applied when
    45       building glibc with a static GCC because when gcc is built static, libgcc
    46       contains the symbols that would normaly exist in libgcc_eh.</para>
    47     </note>
    48 
    49     <para os="p1">Disable linking to <filename>libgcc_eh</filename>:</para>
     42    <para os="p1">The following patch will check for the existance of
     43    <filename>libgcc_eh</filename>. When GCC is built static the contents of
     44    <filename>libgcc_eh</filename> will be in <filename>libgcc</filename>
     45    instead. If <filename>libgcc_eh</filename> exists the link to it:</para>
    5046
    5147<screen os="p2"><userinput>patch -Np1 -i ../&glibc-libgcc_eh-patch;</userinput></screen>
  • BOOK/introduction/common/changelog.xml

    rb1ad6cc ra186108  
    4040      <para>November 23, 2006</para>
    4141      <itemizedlist>
     42        <listitem>
     43          <para>[jciccone] - Update the Glibc libgcc_eh patch to -2. The new
     44          version checks to see if libgcc_eh exists and if it does Glibc will
     45          link against it.</para>
     46        </listitem>
    4247        <listitem>
    4348          <para>[jciccone] - Updated Man to 1.6e.</para>
  • BOOK/patches.ent

    rb1ad6cc ra186108  
    5757<!ENTITY glibc-minor-patch-size "4 KB">
    5858
    59 <!ENTITY glibc-libgcc_eh-patch "glibc-&glibc-version;-libgcc_eh-1.patch">
    60 <!ENTITY glibc-libgcc_eh-patch-md5 "e5122ea7b89a5f22615eaadf8e46b334">
    61 <!ENTITY glibc-libgcc_eh-patch-size "1 KB">
     59<!ENTITY glibc-libgcc_eh-patch "glibc-&glibc-version;-libgcc_eh-2.patch">
     60<!ENTITY glibc-libgcc_eh-patch-md5 "0b7a671fd5f3cd4ce434cf534866b06a">
     61<!ENTITY glibc-libgcc_eh-patch-size "8 KB">
    6262
    6363<!ENTITY glibc-localedef_segfault-patch "glibc-&glibc-version;-localedef_segfault-1.patch">
Note: See TracChangeset for help on using the changeset viewer.