From owner-freebsd-arm@FreeBSD.ORG Tue Sep 18 16:59:42 2007 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D89EC16A417 for ; Tue, 18 Sep 2007 16:59:42 +0000 (UTC) (envelope-from mike@reifenberger.com) Received: from mail-out.m-online.net (mail-out.m-online.net [212.18.0.10]) by mx1.freebsd.org (Postfix) with ESMTP id 9DA8513C457 for ; Tue, 18 Sep 2007 16:59:42 +0000 (UTC) (envelope-from mike@reifenberger.com) Received: from mail01.m-online.net (mail.m-online.net [192.168.3.149]) by mail-out.m-online.net (Postfix) with ESMTP id 43E2422489B; Tue, 18 Sep 2007 18:35:05 +0200 (CEST) Received: from fw.reifenberger.com (ppp-82-135-4-73.dynamic.mnet-online.de [82.135.4.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTP id 345D0903BF; Tue, 18 Sep 2007 18:35:05 +0200 (CEST) Received: from localhost (mike@localhost) by fw.reifenberger.com (8.13.8/8.13.8/Submit) with ESMTP id l8IGZ49Z024552; Tue, 18 Sep 2007 18:35:04 +0200 (CEST) (envelope-from mike@reifenberger.com) X-Authentication-Warning: fw.reifenberger.com: mike owned process doing -bs Date: Tue, 18 Sep 2007 18:35:04 +0200 (CEST) From: Michael Reifenberger To: freebsd-arm@freebsd.org Message-ID: <20070918182508.V24397@fw.reifenberger.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cognet@freebsd.org Subject: 64bit integer problem? X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Sep 2007 16:59:42 -0000 Hi, on my AVILA-arm board I'm unable to compile lang/perl On of the problems seems to be related to long long handling: The following program: ############################## #include #include int main() { long long q = 12345678901LL; printf("%lld\n", q); } ############################## gives the output: -2315945094416433150 Is there a endian issue? Bye/2 --- Michael Reifenberger Michael@Reifenberger.com http://www.Reifenberger.com