< prev index next >

make/autoconf/build-aux/config.guess

Print this page
*** 1,8 ***
  #!/bin/sh
  #
! # Copyright (c) 2012, 2021, Oracle and/or its affiliates. All rights reserved.
  # Copyright (c) 2021, Azul Systems, Inc. All rights reserved.
  # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  #
  # This code is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License version 2 only, as
--- 1,8 ---
  #!/bin/sh
  #
! # Copyright (c) 2012, 2022, Oracle and/or its affiliates. All rights reserved.
  # Copyright (c) 2021, Azul Systems, Inc. All rights reserved.
  # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  #
  # This code is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License version 2 only, as

*** 109,10 ***
--- 109,19 ---
        OUT=loongarch64-unknown-linux-gnu
      fi
    fi
  fi
  
+ # Test and fix RISC-V.
+ if [ "x$OUT" = x ]; then
+   if [ `uname -s` = Linux ]; then
+     if [ `uname -m` = riscv64 ]; then
+       OUT=riscv64-unknown-linux-gnu
+     fi
+   fi
+ fi
+ 
  # Test and fix cpu on macos-aarch64, uname -p reports arm, buildsys expects aarch64
  echo $OUT | grep arm-apple-darwin > /dev/null 2> /dev/null
  if test $? != 0; then
    # The GNU version of uname may be on the PATH which reports arm64 instead
    echo $OUT | grep arm64-apple-darwin > /dev/null 2> /dev/null
< prev index next >