97ad1d43e9
* i386/t-interix: Use mostly system headers unchanged. Use system assert.h * fixinc/fixinc.interix: Ditto (make almost no-op). * config/x-interix.h (_ALL_SOURCE): add -D * config/x-interix.h (crti.o): Delete dependency. * config/xm-interix.h (ONLY_INT_FIELDS): Define only when bootstrapping. * i386/xm-i386-interix.h: New file. * i386/interix.h (ASM_OUTPUT_LIMITED_STRING): Fix warnings. * i386/i386-interix.h: Renamed from interix.h. * configure.in (interix): Use new files. * configure: Rebuilt. From-SVN: r26332
17 lines
414 B
Plaintext
17 lines
414 B
Plaintext
# t-interix
|
|
LIBGCC1 = libgcc1-asm.a
|
|
CROSS_LIBGCC1 = libgcc1-asm.a
|
|
|
|
LIB1ASMSRC = i386/cygwin.asm
|
|
LIB1ASMFUNCS = _chkstk
|
|
|
|
interix.o: $(srcdir)/config/i386/interix.c
|
|
$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $(srcdir)/config/i386/interix.c
|
|
|
|
# System headers will track gcc's needs.
|
|
# Even LANG_EXTRA_HEADERS may be temporary.
|
|
USER_H=$(LANG_EXTRA_HEADERS)
|
|
|
|
# We don't want this one either.
|
|
INSTALL_ASSERT_H=
|