Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 37016 invoked from network); 20 May 2005 16:35:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 May 2005 16:35:53 -0000 Received: (qmail 61233 invoked by uid 500); 20 May 2005 16:35:46 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 61174 invoked by uid 500); 20 May 2005 16:35:45 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 61091 invoked by uid 99); 20 May 2005 16:35:44 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from out-1.mail.amis.net (HELO out-1.mail.amis.net) (212.18.32.4) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 20 May 2005 09:35:42 -0700 Received: from localhost (in-1.mail.amis.net [212.18.32.15]) by out-1.mail.amis.net (Postfix) with ESMTP id AB5965B5978 for ; Fri, 20 May 2005 18:34:58 +0200 (CEST) Received: from in-1.mail.amis.net ([127.0.0.1]) by localhost (in-1.mail.amis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 89202-01 for ; Fri, 20 May 2005 18:34:56 +0200 (CEST) Received: from smtp.amis.net (smtp.amis.net [212.18.32.41]) by in-1.mail.amis.net (Postfix) with ESMTP id 5C1733C7F87 for ; Fri, 20 May 2005 18:34:56 +0200 (CEST) Received: from palantir.xbc.nu (cpe-212-18-56-180.cable.amis.net [212.18.56.180]) by smtp.amis.net (Postfix) with SMTP id 1D30339680A for ; Fri, 20 May 2005 18:34:56 +0200 (CEST) Received: (qmail 13335 invoked from network); 20 May 2005 16:34:55 -0000 Received: from unknown (HELO ?172.17.19.19?) (172.17.19.19) by mx.xbc.nu with SMTP; 20 May 2005 16:34:55 -0000 Message-ID: <428E1139.3090303@xbc.nu> Date: Fri, 20 May 2005 18:32:57 +0200 From: =?UTF-8?B?QnJhbmtvIMSMaWJlag==?= User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Greg Marr CC: dev@apr.apache.org Subject: Re: LP64/P64 model API issue #2 References: <6.2.1.2.2.20050516133724.07370a90@pop3.rowe-clan.net> <20050517140136.GB5421@redhat.com> <6.2.1.2.2.20050518023918.04b1d790@pop3.rowe-clan.net> <6.0.3.0.2.20050518091640.02a57480@mail.pacificdataworks.com> <6.2.1.2.2.20050518114029.04e25eb0@pop3.rowe-clan.net> <428C22B8.80702@xbc.nu> <6.2.1.2.2.20050519075859.021c39e8@mail.charter.net> In-Reply-To: <6.2.1.2.2.20050519075859.021c39e8@mail.charter.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at amis.net X-Spam-Status: No, hits=-2.591 required=5 tests=[AWL=0.008, BAYES_00=-2.599] X-Spam-Level: X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Greg Marr wrote: > At 01:23 AM 5/19/2005, Branko ÄŒibej wrote: > >> Um. Even on those architectures, size_t can be smaller than ptrdiff_t. > > > #ifdef _WIN64 > typedef unsigned __int64 size_t; > #else > typedef _W64 unsigned int size_t; > #endif > > #ifdef _WIN64 > typedef __int64 ptrdiff_t; > #else > typedef _W64 int ptrdiff_t; > #endif So? That's just how things are done on Win64. It says nothing about (L)P64 architectures in general. Or any other 64-bit architecture for that matter, because size_t is allowed to be smaller than int. -- Brane