yann@2672: Vampirised from: yann@2672: http://landley.net/hg/aboriginal/file/7e0747a665ab/sources/patches/gcc-core-libgcceh.patch yann@2672: yann@2672: diff -durN gcc-4.2.2.orig/gcc/mklibgcc.in gcc-4.2.2/gcc/mklibgcc.in yann@2672: --- gcc-4.2.2.orig/gcc/mklibgcc.in 2006-07-04 22:20:01.000000000 +0200 yann@2672: +++ gcc-4.2.2/gcc/mklibgcc.in 2011-08-31 16:24:03.674690016 +0200 yann@2672: @@ -223,8 +223,8 @@ yann@2672: if [ "$LIBUNWIND" ]; then yann@2672: libunwind_a=$dir/libunwind.a yann@2672: fi yann@2672: + libgcc_eh_a=$dir/libgcc_eh.a yann@2672: if [ "$SHLIB_LINK" ]; then yann@2672: - libgcc_eh_a=$dir/libgcc_eh.a yann@2672: libgcc_s_so=$dir/libgcc_s${SHLIB_EXT} yann@2672: if [ "$LIBUNWIND" ]; then yann@2672: libunwind_so=$dir/libunwind${SHLIB_EXT} yann@2672: @@ -889,11 +889,11 @@ yann@2672: echo ' chmod 644' ${ldir}/libgcov.a yann@2672: echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcov.a yann@2672: yann@2672: - if [ "$SHLIB_LINK" ]; then yann@2672: - echo ' $(INSTALL_DATA)' ${dir}/libgcc_eh.a ${ldir}/ yann@2672: - echo ' chmod 644' ${ldir}/libgcc_eh.a yann@2672: - echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc_eh.a yann@2672: + echo ' $(INSTALL_DATA)' ${dir}/libgcc_eh.a ${ldir}/ yann@2672: + echo ' chmod 644' ${ldir}/libgcc_eh.a yann@2672: + echo ' $(RANLIB_FOR_TARGET)' ${ldir}/libgcc_eh.a yann@2672: yann@2672: + if [ "$SHLIB_LINK" ]; then yann@2672: shlib_slibdir_qual= yann@2672: os_multilib_dir=`$GCC_FOR_TARGET $flags --print-multi-os-directory` yann@2672: if [ "$os_multilib_dir" != . ]; then