---
 gx86/eclass/autotools-multilib.eclass | 21 ++++-----------------
 1 file changed, 4 insertions(+), 17 deletions(-)
diff --git a/gx86/eclass/autotools-multilib.eclass 
b/gx86/eclass/autotools-multilib.eclass
index 5ecbd2f..55d32d7 100644
--- a/gx86/eclass/autotools-multilib.eclass
+++ b/gx86/eclass/autotools-multilib.eclass
@@ -102,33 +102,20 @@ _autotools-multilib_wrap_headers() {
 
 #if defined(__x86_64__) /* amd64 */
 #      if defined(__ILP32__) /* x32 ABI */
-#              error "abi_x86_x32 not supported by the package."
+#              error "x86_x32 not supported by the package."
 #      else /* 64-bit ABI */
-#              error "abi_x86_64 not supported by the package."
+#              error "x86_64 not supported by the package."
 #      endif
 #elif defined(__i386__) /* plain x86 */
-#      error "abi_x86_32 not supported by the package."
+#      error "x86_32 not supported by the package."
 #else
 #      error "No ABI matched, please report a bug to bugs.gentoo.org"
 #endif
 _EOF_
                fi
 
-               # XXX: get abi_* directly
-               local abi_flag
-               case "${ABI}" in
-                       amd64)
-                               abi_flag=abi_x86_64;;
-                       x86)
-                               abi_flag=abi_x86_32;;
-                       x32)
-                               abi_flag=abi_x86_x32;;
-                       *)
-                               die "Header wrapping for ${ABI} not supported 
yet";;
-               esac
-
                # Note: match a space afterwards to avoid collision potential.
-               sed -e "/${abi_flag} /s&error.*&include <${CHOST}/${f}>&" \
+               sed -e "/${MULTILIB_ABI} /s&error.*&include <${CHOST}/${f}>&" \
                        -i "${ED}/tmp/multilib-include${f}" || die
        done
 }
-- 
1.8.1.5


Reply via email to