New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #20838: gcc44-config.guess.diff

File gcc44-config.guess.diff, 0.8 KB (added by howarth@…, 3 years ago)

patch to fix  https://savannah.gnu.org/patch/?6827

  • config.guess

    old new  
    12591259    *:Darwin:*:*) 
    12601260        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown 
    12611261        case $UNAME_PROCESSOR in 
     1262            i386) 
     1263                eval $set_cc_for_build 
     1264                if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then 
     1265                  sed 's/^                //' << EOF >$dummy.c 
     1266                  #if defined(__LP64__) 
     1267                  main() 
     1268                  { 
     1269                  } 
     1270                  #endif 
     1271EOF 
     1272                  if test `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep -c main` = 1 ; then 
     1273                      UNAME_PROCESSOR=x86_64 
     1274                  fi 
     1275                else 
     1276                  if sysctl -a | grep -c hw.cpu64bit_capable>/dev/null 2>&1 ; then 
     1277                    UNAME_PROCESSOR=x86_64 
     1278                  fi 
     1279                fi ;; 
    12621280            unknown) UNAME_PROCESSOR=powerpc ;; 
    12631281        esac 
    12641282        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}