autoconf-patches
[Top][All Lists]
Advanced

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

Re: 18-bugs.patch


From: Akim Demaille
Subject: Re: 18-bugs.patch
Date: 15 Nov 2000 12:12:49 +0100
User-agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands)

| Hello, Akim!
| > Pavel> Ok, the endless loop in _AC_COMPUTE_INT_COMPILE is the only bug
| > Pavel> I meant.
| >
| > What is the architecture?  I don't remember.  I don't remember whether
| > we used the `int foo[-1]' trick, or the `case 0: case 0:' one.  Did
| > you try whether the other works?
| 
| The problem is not whether the approach works. There is a broken
| assumption in _AC_COMPUTE_INT_COMPILE that whatever the arguments are
| there will be case when it compiles and there will be cases when it
| doesn't.
|
| It's a purely shell problem. It's not a compiler problem. The testsuite
| forces cross-compiling for and compiler that $CC is set to. I don't want
| to make any workarounds for the compilers not capable of cross-compiling.
| But I do want to fix an endless loop.

Sorry, I still don't understand.  You said the test suite endlessly
looped on some platform.  My question is why on *that* platform the
test suite is stuck.  It is a different issue from:

| This loops on any architecture:
| 
| AC_INIT
| _AC_COMPUTE_INT_COMPILE(foo)

...this, which I wasn't aware of, thanks.

And I can't understand what you mean wrt cross compilation either :(



reply via email to

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