[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
2.2.5 check failures.
From: |
David Ronis |
Subject: |
2.2.5 check failures. |
Date: |
Thu, 7 Feb 2002 14:02:56 -0500 |
I'm trying to build a glibc that has stack-alignment and other
alignments built in on an i686-linux(2.4.17)-gnu system, using
gcc-2.95.3 (I also have a gcc-3.1 snapshot installed and will try that
next). I configured with
CFLAGS=-O2 -march=i686 -fomit-frame-pointer -malign-jumps=3 -malign-loops=3
-malign-functions=3 -mpreferred-stack-boundary=3
and ran make without problems. However, make -k check complained at:
./annexc 'gcc' \
'-I../include -I.. -I../sysdeps/i386/elf
-I../linuxthreads/sysdeps/unix/sysv/linux/i386
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686
-I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386/i686
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu
-I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet
-I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu
-I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu
-I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic ' > annexc.out
make[1]: [annexc.out] Error 1 (ignored)
It looks like I'm having serious preprocessor problems, which is
suprising in gcc-2.95.3.
I also noted
GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path
..:../math:../elf:../dlfcn:../nss:../nis:.:../resolv:../crypt:../linuxthreads
./tst-shm > tst-shm.out
failed to create a shared memory object: shm_open: Function not implemented
I've appended the annexc.out file below. test-shm.out was created but
is empty.
Can I install?
David
The following identifiers will be ignored since the compiler defines them
by default:
linux
pentiumpro
i386
i686
unix
Tested files:
=== aio.h ===
* invalid macro `SIGVTALRM'
* invalid macro `SIGUNUSED'
* invalid macro `SIGCLD'
* invalid macro `SA_NOCLDWAIT'
* invalid macro `CLOCKS_PER_SEC'
* invalid macro `SIGSTKFLT'
* invalid macro `F_SETLKW64'
* invalid macro `F_SHLCK'
* invalid macro `SIGIOT'
* invalid macro `CLK_TCK'
* invalid macro `SIGPWR'
* invalid macro `SIGPOLL'
* invalid macro `SIGURG'
* invalid macro `SIGSYS'
* invalid macro `SIGPROF'
* invalid macro `F_EXLCK'
* invalid macro `O_NDELAY'
* invalid macro `SIGWINCH'
* invalid macro `SIGIO'
* invalid macro `SIGTRAP'
* invalid macro `SIGXCPU'
* invalid macro `SIGXFSZ'
* invalid macro `F_GETLK64'
* invalid macro `F_SETLK64'
* invalid macro `NULL'
* invalid macro `O_FSYNC'
* invalid macro `O_ASYNC'
** macro `O_DSYNC' not defined
** macro `O_RSYNC' not defined
** macro `SIGEV_NONE' not defined
** macro `SIGEV_SIGNAL' not defined
** macro `SIGEV_SIGNAL' not defined
** macro `SIGEV_THREAD' not defined
** macro `SI_ASYNCIO' not defined
** macro `SI_MESGQ' not defined
** macro `SI_QUEUE' not defined
** macro `SI_TIMER' not defined
** macro `SI_USER' not defined
=== assert.h ===
=== ctype.h ===
* invalid macro `HIGH_HALF'
* invalid macro `LITTLE_ENDI'
* invalid macro `LOW_HALF'
=== dirent.h ===
* invalid macro `pthread_cleanup_push'
* invalid macro `PTHREAD_EXPLICIT_SCHED'
* invalid macro `PTHREAD_COND_INITIALIZER'
* invalid macro `PTHREAD_CREATE_JOINABLE'
* invalid macro `PTHREAD_PROCESS_SHARED'
* invalid macro `PTHREAD_CANCEL_DEFERRED'
* invalid macro `PTHREAD_SCOPE_SYSTEM'
* invalid macro `pthread_cleanup_pop'
* invalid macro `CLOCKS_PER_SEC'
* invalid macro `d_fileno'
* invalid macro `PTHREAD_CANCEL_ASYNCHRONOUS'
* invalid macro `CLK_TCK'
* invalid macro `SCHED_FIFO'
* invalid macro `PTHREAD_SCOPE_PROCESS'
* invalid macro `PTHREAD_INHERIT_SCHED'
* invalid macro `PTHREAD_CANCEL_DISABLE'
* invalid macro `PTHREAD_CANCEL_ENABLE'
* invalid macro `sched_priority'
* invalid macro `SCHED_OTHER'
* invalid macro `SCHED_RR'
* invalid macro `PTHREAD_ONCE_INIT'
* invalid macro `PTHREAD_MUTEX_INITIALIZER'
* invalid macro `PTHREAD_PROCESS_PRIVATE'
* invalid macro `PTHREAD_CREATE_DETACHED'
* invalid macro `PTHREAD_CANCELED'
* invalid macro `NULL'
=== errno.h ===
=== fcntl.h ===
* invalid macro `F_SETLKW64'
* invalid macro `F_SHLCK'
* invalid macro `F_EXLCK'
* invalid macro `O_NDELAY'
* invalid macro `F_GETLK64'
* invalid macro `F_SETLK64'
* invalid macro `O_FSYNC'
* invalid macro `O_ASYNC'
** macro `O_DSYNC' not defined
** macro `O_RSYNC' not defined
=== float.h ===
=== grp.h ===
=== limits.h ===
* invalid macro `AIO_PRIO_DELTA_MAX'
* invalid macro `SSIZE_MAX'
* invalid macro `TIMER_MAX'
** macro `_POSIX_CLOCKRES_MAX' not defined
** macro `_POSIX_THREAD_DESTRUCTOR_ITERATIONS' not defined
** macro `PAGESIZE' not defined
=== locale.h ===
=== math.h ===
=== mqueue.h ===
!! not available
=== pthread.h ===
* invalid macro `sched_priority'
** macro `PTHREAD_PRIO_INHERIT' not defined
** macro `PTHREAD_PRIO_NONE' not defined
** macro `PTHREAD_PRIO_PROTECT' not defined
** macro `CLOCK_REALTIME' not defined
** macro `TIMER_ABSTIME' not defined
=== pwd.h ===
=== sched.h ===
* invalid macro `sched_priority'
=== semaphore.h ===
* invalid macro `SEM_FAILED'
* invalid macro `SEM_VALUE_MAX'
=== setjmp.h ===
=== signal.h ===
* invalid macro `SIGVTALRM'
* invalid macro `SIGUNUSED'
* invalid macro `SIGCLD'
* invalid macro `SA_NOCLDWAIT'
* invalid macro `SIGSTKFLT'
* invalid macro `SIGIOT'
* invalid macro `SIGPWR'
* invalid macro `SIGPOLL'
* invalid macro `SIGURG'
* invalid macro `SIGSYS'
* invalid macro `SIGPROF'
* invalid macro `SIGWINCH'
* invalid macro `SIGIO'
* invalid macro `SIGTRAP'
* invalid macro `SIGXCPU'
* invalid macro `SIGXFSZ'
** macro `SIGEV_NONE' not defined
** macro `SIGEV_SIGNAL' not defined
** macro `SIGEV_THREAD' not defined
** macro `SI_ASYNCIO' not defined
** macro `SI_MESGQ' not defined
** macro `SI_QUEUE' not defined
** macro `SI_TIMER' not defined
** macro `SI_USER' not defined
=== stdarg.h ===
=== stddef.h ===
=== stdio.h ===
** macro `STREAM_MAX' not defined
** macro `stderr' not defined
** macro `stdin' not defined
** macro `stdout' not defined
=== stdlib.h ===
=== string.h ===
* invalid macro `strndupa'
=== sys/mman.h ===
=== sys/stat.h ===
* invalid macro `stat64'
* invalid macro `lstat64'
* invalid macro `lstat'
* invalid macro `fstat64'
* invalid macro `S_ISLNK'
** macro `S_TYPEISMQ' not defined
** macro `S_TYPEISSEM' not defined
** macro `S_TYPEISSHM' not defined
=== sys/times.h ===
=== sys/types.h ===
=== sys/utsname.h ===
=== sys/wait.h ===
* invalid macro `SIGVTALRM'
* invalid macro `RLIM_INFINITY'
* invalid macro `RUSAGE_SELF'
* invalid macro `SIGKILL'
* invalid macro `RLIM_NLIMITS'
* invalid macro `RLIMIT_LOCKS'
* invalid macro `SIGRTMAX'
* invalid macro `SIGRTMIN'
* invalid macro `SIGUNUSED'
* invalid macro `SIGCLD'
* invalid macro `SA_NOCLDWAIT'
* invalid macro `SIGBUS'
* invalid macro `SIGSTKFLT'
* invalid macro `SIGFPE'
* invalid macro `SA_NOCLDSTOP'
* invalid macro `SIGILL'
* invalid macro `SIGINT'
* invalid macro `SIGIOT'
* invalid macro `SIGHUP'
* invalid macro `RLIMIT_FSIZE'
* invalid macro `RLIMIT_OFILE'
* invalid macro `SIGPIPE'
* invalid macro `PRIO_PGRP'
* invalid macro `SIGPWR'
* invalid macro `RUSAGE_CHILDREN'
* invalid macro `SIGPOLL'
* invalid macro `RLIM_SAVED_CUR'
* invalid macro `SIGSEGV'
* invalid macro `SIGURG'
* invalid macro `SIGSYS'
* invalid macro `RUSAGE_BOTH'
* invalid macro `RLIMIT_MEMLOCK'
* invalid macro `SIGPROF'
* invalid macro `RLIM_SAVED_MAX'
* invalid macro `SIGTERM'
* invalid macro `SIGQUIT'
* invalid macro `RLIMIT_DATA'
* invalid macro `SIGWINCH'
* invalid macro `SIGIO'
* invalid macro `PRIO_PROCESS'
* invalid macro `RLIMIT_STACK'
* invalid macro `SIGTRAP'
* invalid macro `SIGABRT'
* invalid macro `SIGSTOP'
* invalid macro `SIGTTIN'
* invalid macro `SIGXCPU'
* invalid macro `SIGTSTP'
* invalid macro `SIGTTOU'
* invalid macro `RLIMIT_CORE'
* invalid macro `SIGUSR1'
* invalid macro `SIGUSR2'
* invalid macro `RLIMIT_AS'
* invalid macro `RLIMIT_CPU'
* invalid macro `SIGXFSZ'
* invalid macro `SIGALRM'
* invalid macro `RLIMIT_NPROC'
* invalid macro `PRIO_USER'
* invalid macro `SIGCHLD'
* invalid macro `RLIMIT_NLIMITS'
* invalid macro `PRIO_MAX'
* invalid macro `SIGCONT'
* invalid macro `PRIO_MIN'
* invalid macro `SIG_BLOCK'
* invalid macro `SIG_SETMASK'
* invalid macro `SA_SIGINFO'
* invalid macro `RLIMIT_RSS'
* invalid macro `SIG_DFL'
* invalid macro `SIG_ERR'
* invalid macro `SIG_IGN'
* invalid macro `SIG_UNBLOCK'
* invalid macro `RLIMIT_NOFILE'
=== termios.h ===
* invalid macro `B500000'
* invalid macro `CSTOPB'
* invalid macro `B2500000'
* invalid macro `ONLCR'
* invalid macro `ONOCR'
* invalid macro `B57600'
* invalid macro `B1500000'
* invalid macro `IMAXBEL'
* invalid macro `B1152000'
* invalid macro `IUCLC'
* invalid macro `B4000000'
* invalid macro `VT0'
* invalid macro `VT1'
* invalid macro `VLNEXT'
* invalid macro `VDISCARD'
* invalid macro `B3000000'
* invalid macro `IXANY'
* invalid macro `B2000000'
* invalid macro `B921600'
* invalid macro `B230400'
* invalid macro `B460800'
* invalid macro `B1000000'
* invalid macro `TCION'
* invalid macro `VREPRINT'
* invalid macro `B115200'
* invalid macro `ONLRET'
* invalid macro `VTDLY'
* invalid macro `B576000'
* invalid macro `OFDEL'
* invalid macro `OCRNL'
* invalid macro `OFILL'
* invalid macro `VSWTC'
* invalid macro `VWERASE'
* invalid macro `OLCUC'
* invalid macro `B3500000'
* invalid macro `VEOL2'
* invalid macro `INLCR'
** macro `CSTOPN' not defined
** macro `INCLR' not defined
=== time.h ===
** macro `CLOCK_REALTIME' not defined
** macro `TIMER_ABSTIME' not defined
=== unistd.h ===
=== utime.h ===
- 2.2.5 check failures.,
David Ronis <=