[haiku-commits] haiku: hrev53393 - build/scripts

  • From: Adrien Destugues <pulkomandy@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 21 Aug 2019 08:00:54 -0400 (EDT)

hrev53393 adds 1 changeset to branch 'master'
old head: d2a69b8bd92ae12fb9b8da5def538e07784746c5
new head: 3d4c153e172c6e3c6fc3c94213dc5fb040dbb122
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=3d4c153e172c+%5Ed2a69b8bd92a

----------------------------------------------------------------------------

3d4c153e172c: buildtools: Disable tls on riscv64 for now
  
  Change-Id: I8084e0fa2ffbaf04242fa14617807d83abbd5586
  Reviewed-on: https://review.haiku-os.org/c/haiku/+/1556
  Reviewed-by: Alex von Gluck IV <kallisti5@xxxxxxxxxxx>
  Reviewed-by: Adrien Destugues <pulkomandy@xxxxxxxxx>

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev53393
Commit:      3d4c153e172c6e3c6fc3c94213dc5fb040dbb122
URL:         https://git.haiku-os.org/haiku/commit/?id=3d4c153e172c
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Mon Jul  1 20:25:55 2019 UTC
Committer:   Adrien Destugues <pulkomandy@xxxxxxxxx>
Commit-Date: Wed Aug 21 12:00:51 2019 UTC

----------------------------------------------------------------------------

1 file changed, 9 insertions(+)
build/scripts/build_cross_tools_gcc4 | 9 +++++++++

----------------------------------------------------------------------------

diff --git a/build/scripts/build_cross_tools_gcc4 
b/build/scripts/build_cross_tools_gcc4
index 38fc304729..4fff31ee66 100755
--- a/build/scripts/build_cross_tools_gcc4
+++ b/build/scripts/build_cross_tools_gcc4
@@ -58,6 +58,15 @@ arm-*)
        gdbConfigureArgs="--disable-multilib --disable-werror -enable-interwork"
        gdbTarget="arm-unknown-elf"
        ;;
+riscv*-*)
+       binutilsConfigureArgs="--disable-multilib"
+       gccConfigureArgs="--disable-multilib"
+       gdbConfigureArgs="--disable-multilib"
+
+       # TODO: Disable building with TLS support for riscv until implemented.
+       binutilsConfigureArgs="$binutilsConfigureArgs --disable-tls"
+       gccConfigureArgs="$gccConfigureArgs --disable-tls"
+       ;;
 powerpc-*)
        binutilsConfigureArgs="--disable-multilib"
        gccConfigureArgs="--disable-multilib"


Other related posts:

  • » [haiku-commits] haiku: hrev53393 - build/scripts - Adrien Destugues