This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Questions about bootstrap problem on Solaris
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- To: Tom Tromey <tromey at redhat dot com>
- Cc: gcc at gcc dot gnu dot org, Brad Lucier <lucier at math dot purdue dot edu>, <java at gcc dot gnu dot org>, Anthony Green <green at redhat dot com>
- Date: Sat, 23 Mar 2002 08:17:16 +0100 (CET)
- Subject: Re: Questions about bootstrap problem on Solaris
On 22 Mar 2002, Tom Tromey wrote:
> What does config.log say in the libffi build directory?
I have included the last 100 lines of
sparc-sun-solaris2.8/libffi/config.log below; the full file is available
at <http://www.dbai.tuwien.ac.at/~pfeifer/tmp/config.log>.
Gerald
-------- tail -100 sparc-sun-solaris2.8/libffi/config.log --------
#include "confdefs.h"
#include <sys/types.h>
int main() {
switch (0) case 0: case (sizeof (double) == 4):;
; return 0; }
configure:3190: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure:3213: checking size of long double
configure:3229: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure: In function `main':
configure:3225: duplicate case value
configure:3225: previously used here
configure: failed program was:
#line 3219 "configure"
#include "confdefs.h"
#include "confdefs.h"
#include <sys/types.h>
int main() {
switch (0) case 0: case (sizeof (long double) == 4):;
; return 0; }
configure:3229: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure: In function `main':
configure:3225: duplicate case value
configure:3225: previously used here
configure: failed program was:
#line 3219 "configure"
#include "confdefs.h"
#include "confdefs.h"
#include <sys/types.h>
int main() {
switch (0) case 0: case (sizeof (long double) == 8):;
; return 0; }
configure:3229: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure: In function `main':
configure:3225: duplicate case value
configure:3225: previously used here
configure: failed program was:
#line 3219 "configure"
#include "confdefs.h"
#include "confdefs.h"
#include <sys/types.h>
int main() {
switch (0) case 0: case (sizeof (long double) == 1):;
; return 0; }
configure:3229: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure: In function `main':
configure:3225: duplicate case value
configure:3225: previously used here
configure: failed program was:
#line 3219 "configure"
#include "confdefs.h"
#include "confdefs.h"
#include <sys/types.h>
int main() {
switch (0) case 0: case (sizeof (long double) == 2):;
; return 0; }
configure:3229: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure:3253: checking size of void *
configure:3269: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure:3292: checking whether byte ordering is bigendian
configure:3310: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -c -g -O2 conftest.c 1>&5
configure: In function `main':
configure:3305: `bogus' undeclared (first use in this function)
configure:3305: (Each undeclared identifier is reported only once
configure:3305: for each function it appears in.)
configure:3305: parse error before "endian"
configure: failed program was:
#line 3299 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/param.h>
int main() {
#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
bogus endian macros
#endif
; return 0; }
configure:3358: /files/pfeifer/OBJ-0322-22:00/gcc/xgcc -B/files/pfeifer/OBJ-0322-22:00/gcc/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/bin/ -B/files/pfeifer/gcc/sparc-sun-solaris2.8/lib/ -isystem /files/pfeifer/gcc/sparc-sun-solaris2.8/include -o conftest -g -O2 conftest.c 1>&5
configure: failed program was:
#line 3345 "configure"
#include "confdefs.h"
main () {
/* Are we little or big endian? From Harbison&Steele. */
union
{
long l;
char c[sizeof (long)];
} u;
u.l = 1;
exit (u.c[sizeof (long) - 1] == 1);
}