From d867b4aed074874ef9eadcad22c4463c313da35c Mon Sep 17 00:00:00 2001 From: fake Date: Fri, 24 Sep 2004 13:28:08 +0000 Subject: [PATCH] fake: dietlibc/sparc32: depends on supersparc asm (no div/mul... ;) [2004091910515911409] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@4391 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/base/dietlibc/parse-config-9 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/base/dietlibc/parse-config-9 b/package/base/dietlibc/parse-config-9 index b68fe6fa5..b9347497f 100644 --- a/package/base/dietlibc/parse-config-9 +++ b/package/base/dietlibc/parse-config-9 @@ -75,6 +75,11 @@ if [ "$pkg_dietlibc_useit" = 1 ]; then echo_status "Preparing configuration to build this package with dietlibc ("${diet_dynamic_static}"ally)." + # dietlibc-sparc32 depends on -msupersparc output + if [ "$arch" = "sparc" -a "$ROCKCFG_SPARC_BITS" -eq 32 ] ; then + var_append GCC_WRAPPER_INSERT " " "-mcpu=supersparc" ; + fi ; + if [ "$stagelevel" -gt 1 ]; then var_remove CC_WRAPPER_INSERT " " "-pipe" ; var_append CC_WRAPPER_REMOVE " " "-pipe" ;