From owner-freebsd-mips@FreeBSD.ORG Fri Mar 27 09:05:56 2015 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37D06147 for ; Fri, 27 Mar 2015 09:05:56 +0000 (UTC) Received: from smtp.demon.co.uk (mdfmta010.mxout.tbr.inty.net [91.221.168.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BA8F1D8B for ; Fri, 27 Mar 2015 09:05:54 +0000 (UTC) Received: from smtp.demon.co.uk (unknown [127.0.0.1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mdfmta010.tbr.inty.net (Postfix) with ESMTP id 4E4B76F9089 for ; Fri, 27 Mar 2015 08:59:26 +0000 (GMT) Received: from mdfmta004.tbr.inty.net (unknown [127.0.0.1]) by mdfmta004.tbr.inty.net (Postfix) with ESMTP id 65AB6A0C088 for ; Fri, 27 Mar 2015 08:59:18 +0000 (GMT) Received: from mdfmta004.tbr.inty.net (unknown [127.0.0.1]) by mdfmta004.tbr.inty.net (Postfix) with ESMTP id 3DB00A0C085 for ; Fri, 27 Mar 2015 08:59:18 +0000 (GMT) Received: from skylon.dyndns.org (unknown [86.30.202.35]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mdfmta004.tbr.inty.net (Postfix) with ESMTP for ; Fri, 27 Mar 2015 08:59:18 +0000 (GMT) Received: from router.home.verminmedia.com ([192.168.199.1] helo=[192.168.199.2]) by skylon.dyndns.org with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.83) (envelope-from ) id 1YbQ6p-0007bw-49 for freebsd-mips@freebsd.org; Fri, 27 Mar 2015 08:59:19 +0000 Message-ID: <55151BE6.1030001@skylon.demon.co.uk> Date: Fri, 27 Mar 2015 08:59:18 +0000 From: John Connett User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: "freebsd-mips@freebsd.org" Subject: MIPSĀ® Creator CI20 / clang/llvm? Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-MDF-HostID: 9 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Mar 2015 09:05:56 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Is anyone actively working on FreeBSD for the MIPSĀ® Creator CI20? What is the current status of building FreeBSD-MIPS using clang/llvm? I found some information here: https://wiki.freebsd.org/BuildingFreeBSDWithClang but it is note that the information is out of date. I asked Kai Nacke about his slides from FOSDEM '15: http://llvm.org/devmtg/2015-02/slides/kai-assembler.pdf which mentions the JZ4780 and "> 60 new instructions (MXU extension)". Kai told me that he used the JZ4780 as an example but he is not aware of anyone working on integrating the new MXU instructions. I have a CI20 Revision B (purple circuit board) and am willing to experiment with it. I don't have access to any other mipsel hardware. I do have access to a reasonably quick x86_64 which I could use for cross-compilation or simulation. Any suggestions to which versions of clang/llvm and target (mipsel-portbld-freebsd10.1?) to try? Thanks in anticipation - -- John Connett -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iJwEAQECAAYFAlUVG9wACgkQyTImTbeIblnLSgP8CC39QGx2PZrv0bjRukpmzqH5 C+ipBYFkHZHR4YwRQD0EUsZydu8+qmSG4rQrY+pzH/dpDVQDo1km8Pl9ucF4C7Y6 QFsH0hmidzAGxOtbxGwj1965d1zenPPoOg0pI55nuETcmv+EOYfL7uC/WXpxjhUA BH+q7hMDh078gohjNew= =kwVx -----END PGP SIGNATURE-----