autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: WORDS_BIGENDIAN not defined on sparc Solaris 10!


From: Ralf Wildenhues
Subject: Re: WORDS_BIGENDIAN not defined on sparc Solaris 10!
Date: Tue, 27 Nov 2007 19:10:19 +0100
User-agent: Mutt/1.5.17 (2007-11-13)

* Paul Eggert wrote on Tue, Nov 27, 2007 at 06:57:41PM CET:
> Ralf Wildenhues <address@hidden> writes:
> 
> > AH_TEMPLATE([
> > /* #undef FOO */
> > ])
> > AC_DEFINE([FOO], [1], [Foo])
> 
> But the old code didn't do that.  It did this:

Yes, of course.  Sorry about that.

> AH_VERBATIM([WORDS_BIGENDIAN],
> [/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
>    significant byte first (like Motorola and SPARC, unlike Intel and VAX). */
> #if defined __BIG_ENDIAN__
> # define WORDS_BIGENDIAN 1
> #elif ! defined __LITTLE_ENDIAN__
> /* #undef WORDS_BIGENDIAN */
> #endif])dnl
> ...
> AC_DEFINE([WORDS_BIGENDIAN], 1)
[...]
> I don't offhand know why the snapshot accepted it.  Maybe some other
> change affected things too?  I suppose we could investigate this
> further but I'm a bit pressed for time right now, and the bug is fixed
> now anyway.

Well, I tried the above too, and it's not substituted with either
that snapshot, nor current Autoconf or 2.59.

Anyway, I don't care much at all about the ChangeLog entry or so,
all I care about is that the bug Jim reported is fixed, and that the
config.status code did not regress, because that would mean it could
regress on other user code as well.

So I am happy that is not the case, and don't expect anything else.

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]