From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5618 invoked by alias); 31 Mar 2004 17:51:04 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 5602 invoked from network); 31 Mar 2004 17:51:03 -0000 Received: from unknown (HELO relay2.metrocom.ru) (195.5.128.133) by sources.redhat.com with SMTP; 31 Mar 2004 17:51:03 -0000 Received: from yandex.ru (nat.mobidealer.ru [212.119.176.82] (may be forged)) by relay2.metrocom.ru (8.12.10/8.12.10) with ESMTP id i2VHp0BT047814 for ; Wed, 31 Mar 2004 21:51:00 +0400 (MSD) Message-ID: <406B0506.3050007@yandex.ru> Date: Wed, 31 Mar 2004 19:48:00 -0000 From: "Artem B. Bityuckiy" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 MIME-Version: 1.0 To: gcc-help@gcc.gnu.org Subject: size of wchar_t Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-03/txt/msg00353.txt.bz2 Hello. I need to determine size of wchar_t type at compile-time. Is there some macro to find sizeof(wchar_t). Specifically, I need to know is wchar_t 2 bytes or more. I tried to use WCHAR_TYPE_SIZE macro but it isn't defined by gcc (I use arm-elf-gcc, v3.2). I also want such macro be defined on any target. What macro should I use? May be some alternative ways exist? Thanks. Thanks in advance. -- Best Regards, Artem B. Bityuckiy, St.-Petersburg, Russia.