From owner-freebsd-arch@FreeBSD.ORG Tue Jun 19 11:46:00 2012 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E78461065672 for ; Tue, 19 Jun 2012 11:46:00 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from smtp5.clear.net.nz (smtp5.clear.net.nz [203.97.33.68]) by mx1.freebsd.org (Postfix) with ESMTP id B107D8FC1E for ; Tue, 19 Jun 2012 11:46:00 +0000 (UTC) Received: from mxin1-orange.clear.net.nz (lb2-srcnat.clear.net.nz [203.97.32.237]) by smtp5.clear.net.nz (CLEAR Net Mail) with ESMTP id <0M5V005D34OIOS20@smtp5.clear.net.nz> for arch@freebsd.org; Tue, 19 Jun 2012 23:45:54 +1200 (NZST) Received: from 202-0-48-19.paradise.net.nz (HELO localhost) ([202.0.48.19]) by smtpin1.paradise.net.nz with ESMTP; Tue, 19 Jun 2012 23:45:54 +1200 Date: Tue, 19 Jun 2012 23:45:20 +1200 From: Andrew Turner In-reply-to: <20120617171125.18836c93@fubar.geek.nz> To: arch@freebsd.org Message-id: <20120619234520.76121ece@fubar.geek.nz> MIME-version: 1.0 X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; i386-portbld-freebsd8.0) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Pirate: Arrrr References: <20120617171125.18836c93@fubar.geek.nz> Cc: Subject: Re: wchar_t change for ARM EABI X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2012 11:46:01 -0000 On Sun, 17 Jun 2012 17:11:25 +1200 Andrew Turner wrote: > I have a patch at [1] to move the wchar_t type definition from > to I would like feedback on. The > need for this change is the ARM EABI requires wchar_t to be either an > unsigned int or an unsigned short, with the former preferred. I have an updated patch at [1]. This moves __WCHAR_MIN/__WCHAR_MAX from to as they are limits rather than types. Does anybody see any issues with this? If not I'll update it for all architectures and commit later in the week. Andrew [1] http://people.freebsd.org/~andrew/wchar_unsigned_1.diff