Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Sep 2007 01:13:00 +0200
From:      Olivier Houchard <mlfbsd@ci0.org>
To:        Michael Reifenberger <mike@Reifenberger.com>
Cc:        freebsd-arm@freebsd.org, tobez@tobez.org
Subject:   Re: 64bit integer problem?
Message-ID:  <20070918231300.GA91019@ci0.org>
In-Reply-To: <20070918220327.V25238@fw.reifenberger.com>
References:  <20070918182508.V24397@fw.reifenberger.com> <46F0064C.3080702@uchicago.edu> <20070918220327.V25238@fw.reifenberger.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 18, 2007 at 11:53:51PM +0200, Michael Reifenberger wrote:
> On Tue, 18 Sep 2007, Nathan Whitehorn wrote:
> ...
> >Did you remember CFLAGS=-mbig-endian in /etc/make.conf? GCC doesn't get 
> >configured to produce big-endian code by default.
> >-Nathan
> 
> Yes. Thats was it. Thanks!
> 
> BTW: Why isn't it the default for big-endian architectures?
> 
> Bye/2
> ---

Hi Michael,

It used to be, that gcc defaulted to big-endian, when TARGET_BIG_ENDIAN was
set while buildworlding. It has been lost during the gcc3 => gcc 4
transition.
I'm going to restoare the old behavior ;)

Thanks a lot for reporting !

Olivier



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070918231300.GA91019>