[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Serious (semi-)infinite loop
From: |
Tim Van Holder |
Subject: |
Serious (semi-)infinite loop |
Date: |
Mon, 23 Jul 2001 20:55:03 +0200 |
Running automake on libffi as part of the gcc tree, yields
about a zillion occurrences of
automake: Makefile.am: warning: automake does not support libffi_la_SOURCES
being defined conditionally
libffi_la_SOURCES (User, where = 111) =
{
ALPHA_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_ALPHA)
ARM_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_ARM)
IA64_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_IA64)
M68K_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_M68K)
MIPS_GCC_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_MIPS_GCC)
MIPS_SGI_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_MIPS_SGI)
POWERPC_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_POWERPC)
SPARC_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_SPARC)
X86_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_X86)
X86_DJGPP_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_X86_DJGPP)
X86_WIN32_TRUE => $(libffi_la_common_SOURCES) $(TARGET_SRC_X86_WIN32)
}
interspersed with messages like
automake: Makefile.am: object `sysv.lo' created by `src/m68k/sysv.S' and
`src/x86/sysv.S'
automake: Makefile.am: object `ffi.lo' created by `src/sparc/ffi.c' and
`src/x86/ffi.c'
automake: Makefile.am: object `ffi.lo' created by `src/ia64/ffi.c' and
`src/x86/ffi.c'
automake: Makefile.am: object `ffi.lo' created by `src/mips/ffi.c' and
`src/x86/ffi.c'
automake: Makefile.am: object `ffi.lo' created by `src/m68k/ffi.c' and
`src/x86/ffi.c'
automake: Makefile.am: object `sysv.lo' created by `src/m68k/sysv.S' and
`src/x86/sysv.S'
automake: Makefile.am: object `ffi.lo' created by `src/sparc/ffi.c' and
`src/x86/ffi.c'
automake: Makefile.am: object `ffi.lo' created by `src/ia64/ffi.c' and
`src/x86/ffi.c'
(I stopped it after a few minutes (13MB output); I'm not sure how long
it would have taken to run to completion).
Either this should be a fatal error, or some other method should be used
to avoid such an amazing excess.
I've attached the Makefile.am in question for reference.
Makefile.am
Description: Binary data
- Serious (semi-)infinite loop,
Tim Van Holder <=