Commit 4ab9ce34 authored by unknown's avatar unknown
Browse files

Fix check-cpu, add more recognized cpus


BUILD/check-cpu:
  Recognize more cpu's
  Fix for older compilers
parent e99c4c6c
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -33,6 +33,9 @@ else
  esac
fi

cpu_flag=""
cpu_flag_obs=""

case "$cpu_family--$model_name" in
  Alpha*EV6*)
    cpu_flag="ev6";
@@ -40,11 +43,21 @@ case "$cpu_family--$model_name" in
  *Xeon*)
    cpu_flag="nocona";
    ;;
  *Pentium*4*Mobile*CPU*)
    cpu_flag="pentium4m";
  ;;
  *Pentium*4*CPU*)
    cpu_flag="pentium4";
    ;;
  *Pentium*III*Mobile*CPU*)
    cpu_flag="pentium3m";
  ;;
  *Pentium*III*CPU*)
    cpu_flag="pentium3";
  ;;
  *Athlon*64*)
    cpu_flag="athlon64";
    cpu_flag_obs="athlon";
    ;;
  *Athlon*)
    cpu_flag="athlon";
@@ -84,6 +97,9 @@ case "$cc_ver--$cc_verno" in
    check_cpu_cflags="-mtune=$cpu_flag -march=$cpu_flag"
    ;;
  *GCC*)
    # Fix for older compiler versions
    if test -z "$cpu_flag_obs"; then
      cpu_flag=$cpu_flag_obs;
    check_cpu_cflags="-mcpu=$cpu_flag -march=$cpu_flag"
    ;;
  *)