Skip to content

Commit

Permalink
Use different CHOSTs for non-native mips ABIs.
Browse files Browse the repository at this point in the history
  • Loading branch information
mgorny committed Jun 30, 2014
1 parent 60c35f1 commit 9b41ef4
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 13 deletions.
10 changes: 9 additions & 1 deletion profiles/arch/mips/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for Gentoo/MIPS profile directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/ChangeLog,v 1.136 2014/06/30 09:07:28 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/ChangeLog,v 1.137 2014/06/30 12:13:01 mgorny Exp $

30 Jun 2014; Michał Górny <mgorny@gentoo.org>
mips64/multilib/n32/make.defaults, mips64/multilib/n64/make.defaults,
mips64/multilib/o32/make.defaults,
mipsel/mips64el/multilib/n32/make.defaults,
mipsel/mips64el/multilib/n64/make.defaults,
mipsel/mips64el/multilib/o32/make.defaults:
Use different CHOSTs for non-native mips ABIs.

30 Jun 2014; Michał Górny <mgorny@gentoo.org> mips64/n32/make.defaults,
mips64/n64/make.defaults, mipsel/mips64el/n32/make.defaults,
Expand Down
7 changes: 5 additions & 2 deletions profiles/arch/mips/mips64/multilib/n32/make.defaults
@@ -1,7 +1,10 @@
# Copyright 2011 Gentoo Foundation
# Copyright 2011-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/multilib/n32/make.defaults,v 1.2 2013/07/28 02:41:57 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/multilib/n32/make.defaults,v 1.3 2014/06/30 12:13:01 mgorny Exp $

MULTILIB_ABIS="n64 o32 n32"
DEFAULT_ABI="n32"
ABI="${DEFAULT_ABI}"

CHOST_n64="mips64-unknown-linux-gnuabi64"
CHOST_o32="mips-unknown-linux-gnu"
7 changes: 5 additions & 2 deletions profiles/arch/mips/mips64/multilib/n64/make.defaults
@@ -1,7 +1,10 @@
# Copyright 2011 Gentoo Foundation
# Copyright 2011-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/multilib/n64/make.defaults,v 1.2 2013/07/28 02:41:57 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/multilib/n64/make.defaults,v 1.3 2014/06/30 12:13:02 mgorny Exp $

MULTILIB_ABIS="n32 o32 n64"
DEFAULT_ABI="n64"
ABI="${DEFAULT_ABI}"

CHOST_n32="mips64-unknown-linux-gnuabin32"
CHOST_o32="mips-unknown-linux-gnu"
7 changes: 5 additions & 2 deletions profiles/arch/mips/mips64/multilib/o32/make.defaults
@@ -1,7 +1,10 @@
# Copyright 2011 Gentoo Foundation
# Copyright 2011-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/multilib/o32/make.defaults,v 1.2 2013/07/28 02:41:58 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mips64/multilib/o32/make.defaults,v 1.3 2014/06/30 12:13:02 mgorny Exp $

MULTILIB_ABIS="n64 n32 o32"
DEFAULT_ABI="o32"
ABI="${DEFAULT_ABI}"

CHOST_n32="mips64-unknown-linux-gnuabin32"
CHOST_n64="mips64-unknown-linux-gnuabi64"
7 changes: 5 additions & 2 deletions profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults
@@ -1,7 +1,10 @@
# Copyright 2011 Gentoo Foundation
# Copyright 2011-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults,v 1.2 2013/07/28 02:41:59 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/multilib/n32/make.defaults,v 1.3 2014/06/30 12:13:02 mgorny Exp $

MULTILIB_ABIS="n64 o32 n32"
DEFAULT_ABI="n32"
ABI="${DEFAULT_ABI}"

CHOST_n64="mips64el-unknown-linux-gnuabi64"
CHOST_o32="mipsel-unknown-linux-gnu"
7 changes: 5 additions & 2 deletions profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults
@@ -1,7 +1,10 @@
# Copyright 2011 Gentoo Foundation
# Copyright 2011-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults,v 1.2 2013/07/28 02:41:59 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/multilib/n64/make.defaults,v 1.3 2014/06/30 12:13:02 mgorny Exp $

MULTILIB_ABIS="n32 o32 n64"
DEFAULT_ABI="n64"
ABI="${DEFAULT_ABI}"

CHOST_n32="mips64el-unknown-linux-gnuabin32"
CHOST_o32="mipsel-unknown-linux-gnu"
7 changes: 5 additions & 2 deletions profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults
@@ -1,7 +1,10 @@
# Copyright 2011 Gentoo Foundation
# Copyright 2011-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults,v 1.2 2013/07/28 02:41:59 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/mips/mipsel/mips64el/multilib/o32/make.defaults,v 1.3 2014/06/30 12:13:02 mgorny Exp $

MULTILIB_ABIS="n64 n32 o32"
DEFAULT_ABI="o32"
ABI="${DEFAULT_ABI}"

CHOST_n32="mips64el-unknown-linux-gnuabin32"
CHOST_n64="mips64el-unknown-linux-gnuabi64"

0 comments on commit 9b41ef4

Please sign in to comment.