64bit integer problem?
Nathan Whitehorn
nathanw at uchicago.edu
Tue Sep 18 10:31:20 PDT 2007
Did you remember CFLAGS=-mbig-endian in /etc/make.conf? GCC doesn't get
configured to produce big-endian code by default.
-Nathan
Michael Reifenberger wrote:
> 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 <sys/types.h>
> #include <stdio.h>
> int main() {
> long long q = 12345678901LL;
> printf("%lld\n", q);
> }
> ##############################
>
> gives the output:
> -2315945094416433150
>
> Is there a endian issue?
>
> Bye/2
> ---
> Michael Reifenberger
> Michael at Reifenberger.com
> http://www.Reifenberger.com
>
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
More information about the freebsd-arm
mailing list