From owner-svn-ports-head@freebsd.org Fri Sep 2 09:53:57 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24EF5BCB8DB; Fri, 2 Sep 2016 09:53:57 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E6AA0798; Fri, 2 Sep 2016 09:53:56 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u829ruxq050262; Fri, 2 Sep 2016 09:53:56 GMT (envelope-from ed@FreeBSD.org) Received: (from ed@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u829ru5O050261; Fri, 2 Sep 2016 09:53:56 GMT (envelope-from ed@FreeBSD.org) Message-Id: <201609020953.u829ru5O050261@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ed set sender to ed@FreeBSD.org using -f From: Ed Schouten Date: Fri, 2 Sep 2016 09:53:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r421260 - head/devel/cloudabi-toolchain X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Sep 2016 09:53:57 -0000 Author: ed (src committer) Date: Fri Sep 2 09:53:55 2016 New Revision: 421260 URL: https://svnweb.freebsd.org/changeset/ports/421260 Log: Add basic bits to the cloudabi-toolchain port to support ARMv6. Though Clang 3.9 and LLD 3.9 will not provide all the necessary bits to create fully working binaries for ARMv6, start off by putting symlinks to the tools in place. By the time LLVM trunk fully supports it, I'll add an option to this port to toggle between 3.9 and trunk. Modified: head/devel/cloudabi-toolchain/Makefile Modified: head/devel/cloudabi-toolchain/Makefile ============================================================================== --- head/devel/cloudabi-toolchain/Makefile Fri Sep 2 09:29:56 2016 (r421259) +++ head/devel/cloudabi-toolchain/Makefile Fri Sep 2 09:53:55 2016 (r421260) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= cloudabi-toolchain -PORTVERSION= 1.6 +PORTVERSION= 1.7 CATEGORIES= devel MASTER_SITES= # None DISTFILES= # None @@ -18,8 +18,8 @@ RUN_DEPENDS= clang${LLVM_SUFFIX}:devel/l LLVM_SUFFIX= 39 -CLOUDABI_ARCHS= aarch64-unknown-cloudabi i686-unknown-cloudabi \ - x86_64-unknown-cloudabi +CLOUDABI_ARCHS= aarch64-unknown-cloudabi armv6-unknown-cloudabi-eabihf \ + i686-unknown-cloudabi x86_64-unknown-cloudabi LLVM_TOOLS= ar nm objdump ranlib size SHELL_TOOLS= man pkg-config