From owner-freebsd-mips@FreeBSD.ORG Thu Mar 15 07:47:08 2012 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 143BC1065670 for ; Thu, 15 Mar 2012 07:47:08 +0000 (UTC) (envelope-from juli@clockworksquid.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9ACAD8FC0C for ; Thu, 15 Mar 2012 07:47:07 +0000 (UTC) Received: by wern13 with SMTP id n13so3275580wer.13 for ; Thu, 15 Mar 2012 00:47:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :x-gm-message-state; bh=FP74kWaidxnB3j9t8cEgzubDkCuCi+s5leDoYqlrIUU=; b=jkCIxlSfSw7kQbVeJIm9S5dSB/Dt6iCisc5RY0kCfy5qtCZAkDD0GxQdZCvaiQpv3D wiJKd/2PtRcCVamGSAtaBOVsglQQ455pNRbZ/NfwtMfHk/246FTJirMdxUZdZxJUiiTz 2YfBKrgg+Ip4yLhraPXVkKcH3/hrkWrMpNR88jNih8Fv51BtvdrD26vjctMDpvNrULsY 5IH6EJHUHox0C+KQ9ZrHntq+6imx/qlaPxrIo5Cd1ZadiTSMZ7Wpfp9m8jLU4K3II46K bEKrYPEAOfHLxkoWTR+aWqRMzgJzSzHexB0l85rJHBtrAXz+pdlWcE9UtGJ/EfbDlld+ Gh5A== Received: by 10.180.103.35 with SMTP id ft3mr13119406wib.0.1331797626579; Thu, 15 Mar 2012 00:47:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.180.96.231 with HTTP; Thu, 15 Mar 2012 00:46:46 -0700 (PDT) From: Juli Mallett Date: Thu, 15 Mar 2012 00:46:46 -0700 Message-ID: To: "freebsd-mips@FreeBSD.org" Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkAUInb69HyIhNSOoQf7VjjT3kpXhrha505Bd1ECvofuL8nfmyU3fnSgO2GoQcqm5SDZQo+ Subject: Unbreaking ports with n64 MIPS. X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Mar 2012 07:47:08 -0000 All, Does anyone object to changing the target name of mips64eb to be rendered as mips64? It's difficult to build ports because although the redundant "mipseb" as widely-recognized as synonymous as "mips", our quirky use of "mips64eb" instead of "mips64" just plain breaks stuff. "mips64el" is, of course, recognized, but it's generally assumed that MIPS is big-endian by default. I understand this assumption wasn't made in FreeBSD because the port that was committed focused early on a number of little-endian MIPS systems, but it seems worthwhile to switch. I'm happy to make the relevant changes. Thanks, Juli. PS: This may only need to be changed in how we name things in our GCC and binutils to fix ports, but I'd rather change everything else to match for the sake of consistency. PPS: What to do for n32? I think mips64{,el} is right for GCC and binutils, with something like "n32" in the OS name, but I haven't booted IRIX in almost a decade, so I can't remember what the convention is. I don't even know if there's software in ports that would care.