From owner-freebsd-mips@FreeBSD.ORG Tue Jun 22 06:23:28 2010 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 0FB6C106566B; Tue, 22 Jun 2010 06:23:28 +0000 (UTC) (envelope-from c.jayachandran@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9831F8FC0C; Tue, 22 Jun 2010 06:23:27 +0000 (UTC) Received: by mail-vw0-f54.google.com with SMTP id 1so2382550vws.13 for ; Mon, 21 Jun 2010 23:23:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=YT/mQ3OiWNvnfFlrMtGspV367ATP8k699nef1CHt6gI=; b=dUGuw/vvRx+ALctVt1UcNvS+cFccviblXFw/vjvzoRqofOk+lq5W/OT1sRqBQLAWXt HBqnPVvSTwb6qb+Fqw2cApU0KtnOIIgJEg+m+w5gYEqIBJ2lLcpis5mjsPnD1re7T6cK K7a7zeaBWaN8LsctFSCDv70Ad0HsmGaXmJilg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=t/PIrPB0DXsTSmh6pBNET2jBYU+9ZgwosgXM1cKk5DZKOaEndTE+ukxOwDS3+9Q3BM HqOwrks5YRwbF0FX/S8H4ZgvSPYZmUH9X3YOSPFzmsJePT1XaFmCTqlsj7M97U7svNZb iq8jZ7O8BQoH6K+Gy+srw4y2RwdbtbvDHr+fU= MIME-Version: 1.0 Received: by 10.220.47.220 with SMTP id o28mr2853782vcf.218.1277187801208; Mon, 21 Jun 2010 23:23:21 -0700 (PDT) Received: by 10.220.199.200 with HTTP; Mon, 21 Jun 2010 23:23:21 -0700 (PDT) In-Reply-To: <20100621.164056.10150326092187581.imp@bsdimp.com> References: <20100621.164056.10150326092187581.imp@bsdimp.com> Date: Tue, 22 Jun 2010 11:53:21 +0530 Message-ID: From: "Jayachandran C." To: "M. Warner Losh" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mips@freebsd.org Subject: Re: Merging 64 bit changes to -HEAD - part 3 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: Tue, 22 Jun 2010 06:23:28 -0000 On Tue, Jun 22, 2010 at 4:10 AM, M. Warner Losh wrote: > The changes to asm.h change the ABI for all ABIs, no? =A0Does that > matter? =A0The jumpbuf is a user-visible thing... =A0I'm guessing that we > can say it is OK, but it sure would be nice if we could MFC this > change before 8.1-RELEASE (but given the locked-down nature of the > tree, I'm not hopeful). Currently, it should not disturb the o32 ABI, since it is inside an ifdef. In n32/n64 the jmpbuf entries are 64bit and we will use one more register for GP. Slightly off-topic, _JBLEN is 95 for mips, I cannot see a reason for this value, any hints? > The other changes I think are good... JC.