# Generated automatically from Makefile.in by configure.
# Makefile for the GNU Compiler Collection for ARM/RISC OS
# Copyright (c) 1997, 1998, 1999, 2000, 2001 Nick Burrett
# Written by Nick Burrett <nick@dsvr.net>

# Defs for the host compiler
# HOST_CC is a version of CC where optimisations are not turned off
HOST_CC = $(CC) -O2 $(OPTS) -D$(hostsystem)
HOST_INCLUDES = -I./ -I../../include -I./config
HOST_PREDEFS = -DIN_GCC -DHAVE_CONFIG_H

ifeq (${STAGE},stage1)
prefix = $(unix_prefix)
CFLAGS += -DCROSS_COMPILE -D$(hostsystem)
bin_dir = $(ux_bin_dir)
gcc_bin_dir = $(ux_gcc_bin_dir)
else
prefix = $(riscos_prefix)
CC = $(CROSS_CC)
CXX = $(CROSS_CXX)
CFLAGS = $(CROSS_CFLAGS) -D$(targetsystem)
bin_dir = $(ro_bin_dir)
gcc_bin_dir = $(ro_gcc_bin_dir)
gexesfx = $(exesfx)
endif

# Defs for GCC
CFLAGS += -DIN_GCC -DHAVE_CONFIG_H
GCC_AS = $(CC) -xassembler-with-cpp -c
LINK = $(CC) -o $@
INCLUDES = -I./ -I../../include -I./config
LIBS = -L$(objdir)/libiberty/$(STAGE) -liberty
gccobjdir = $(objdir)/gcc-$(VERSION)/gcc/$(STAGE)

export prefix CC CXX CFLAGS bin_dir gcc_bin_dir gccobjdir gexesfx


$(gccobjdir)/%.o: %.c
	$(CC) $(CFLAGS) -o $@ -c $< $(INCLUDES)

all: comp-stg1 comp-stg2

comp-stg1: c docs
comp-stg2: comp-stg1 cp cp f77 gpc objc java

.PHONY: c
.PHONY: cp
.PHONY: f77
.PHONY: gpc
.PHONY: objc
.PHONY: java
.PHONY: docs
.PHONY: comp-stg1
.PHONY: comp-stg2

c: $(bin_dir)/gcc$(gexesfx) $(gcc_bin_dir)/cpp$(gexesfx) \
   $(gcc_bin_dir)/cc1$(gexesfx) $(bin_dir)/gcov$(gexesfx)

cp f77 gpc objc java:
	$(MAKE) -C $@

ifeq (${STAGE},stage1)
docs:
else
docs:	$(info_dir)/gcc $(info_dir)/cpp
endif

LIBDEPS = $(gccobjdir)/prefix.o

ifeq (${STAGE},stage1)
RISC_OBJS=
RISCOS_OBJS=
else
RISC_OBJS = $(gccobjdir)/config/arm/riscos_fix.o
RISCOS_OBJS = $(RISC_OBJS) $(gccobjdir)/config/arm/riscos.o
endif

# Language-specific object files for C
C_OBJS = $(gccobjdir)/c-parse.o \
	$(gccobjdir)/c-lang.o \
	$(gccobjdir)/c-lex.o \
	$(gccobjdir)/c-pragma.o \
	$(gccobjdir)/c-decl.o \
	$(gccobjdir)/c-typeck.o \
	$(gccobjdir)/c-convert.o \
	$(gccobjdir)/c-aux-info.o \
	$(gccobjdir)/c-common.o \
	$(gccobjdir)/c-iterate.o

# Language-independent object files

OBJS =	$(gccobjdir)/print-tree.o \
	$(gccobjdir)/genrtl.o \
	$(gccobjdir)/stmt.o \
	$(gccobjdir)/except.o \
	$(gccobjdir)/calls.o \
	$(gccobjdir)/expmed.o \
	$(gccobjdir)/explow.o \
	$(gccobjdir)/varasm.o \
	$(gccobjdir)/rtl.o \
	$(gccobjdir)/print-rtl.o \
	$(gccobjdir)/rtlanal.o \
	$(gccobjdir)/emit-rtl.o \
	$(gccobjdir)/real.o \
	$(gccobjdir)/regmove.o \
	$(gccobjdir)/bitmap.o \
	$(gccobjdir)/alias.o \
	$(gccobjdir)/integrate.o \
	$(gccobjdir)/dyn-string.o \
	$(gccobjdir)/dwarf2out.o \
	$(gccobjdir)/jump.o \
	$(gccobjdir)/cse.o \
	$(gccobjdir)/loop.o \
	$(gccobjdir)/unroll.o \
	$(gccobjdir)/flow.o \
	$(gccobjdir)/stupid.o \
	$(gccobjdir)/combine.o \
	$(gccobjdir)/regclass.o \
	$(gccobjdir)/local-alloc.o \
	$(gccobjdir)/global.o \
	$(gccobjdir)/reload.o \
	$(gccobjdir)/reload1.o \
	$(gccobjdir)/caller-save.o \
	$(gccobjdir)/insn-peep.o \
	$(gccobjdir)/reorg.o \
	$(gccobjdir)/sched.o \
	$(gccobjdir)/final.o \
	$(gccobjdir)/recog.o \
	$(gccobjdir)/reg-stack.o \
	$(gccobjdir)/insn-opinit.o \
	$(gccobjdir)/insn-recog.o \
	$(gccobjdir)/insn-extract.o \
	$(gccobjdir)/insn-output.o \
	$(gccobjdir)/insn-emit.o \
	$(gccobjdir)/profile.o \
	$(gccobjdir)/insn-attrtab.o \
	$(gccobjdir)/aux-output.o \
	$(gccobjdir)/getpwd.o \
	$(gccobjdir)/lcm.o \
	$(gccobjdir)/gcse.o \
	$(gccobjdir)/sbitmap.o \
	$(gccobjdir)/varray.o \
	$(gccobjdir)/graph.o \
	$(gccobjdir)/hash.o

OBJS1 = $(gccobjdir)/convert.o \
	$(gccobjdir)/expr.o \
	$(gccobjdir)/fold-const.o \
	$(gccobjdir)/function.o \
	$(gccobjdir)/dbxout.o \
	$(gccobjdir)/optabs.o \
	$(gccobjdir)/stor-layout.o \
	$(gccobjdir)/toplev.o \
	$(gccobjdir)/tree.o \
	$(gccobjdir)/version.o

CPPLIB_OBJS = $(gccobjdir)/cpp/cpperror.o \
	$(gccobjdir)/cpp/cppexp.o \
	$(gccobjdir)/cpp/cpphash.o \
	$(gccobjdir)/cpp/cpplib.o \
	$(gccobjdir)/cpp/cppspec.o \
	$(gccobjdir)/cpp/cppulp.o \
	$(gccobjdir)/cpp/cppinit.o \
	$(gccobjdir)/cpp/cppfiles.o

CPP_OBJS = $(CPPLIB_OBJS) \
	$(gccobjdir)/cpp/cppalloc.o \
	$(gccobjdir)/cpp/cppmain.o \
	$(gccobjdir)/mbchar.o


# GEN files are listed separately, so they can be built before doing parallel
# makes for cc1 or cc1plus.  Otherwise sequent parallel make attempts to load
# them before rtl.o is compiled.
GEN = genemit gengenrtl genoutput genrecog genextract genflags \
	gencodes genconfig genpeep gencheck

# The real targets

$(bin_dir)/gcc$(gexesfx): $(gccobjdir)/gcc.o $(gccobjdir)/gccspec.o \
	$(gccobjdir)/version.o $(RISC_OBJS) \
	$(gccobjdir)/config/arm/rname.o $(LIBDEPS)
	$(LINK) $(gccobjdir)/gcc.o $(gccobjdir)/gccspec.o \
	$(gccobjdir)/version.o $(RISC_OBJS) \
	$(gccobjdir)/config/arm/rname.o $(LIBDEPS) $(LIBS)

$(gcc_bin_dir)/cc1$(gexesfx): $(C_OBJS) $(OBJS) $(OBJS1) $(RISCOS_OBJS)
	$(LINK) $(C_OBJS) $(OBJS) $(OBJS1) $(RISCOS_OBJS) $(LIBS)

$(gcc_bin_dir)/cpp$(gexesfx): $(CPP_OBJS) $(gccobjdir)/version.o \
	$(gccobjdir)/config/arm/rname.o \
	$(RISCOS_OBJS) $(LIBDEPS)
	$(LINK) $(CPP_OBJS) $(gccobjdir)/version.o \
	$(gccobjdir)/config/arm/rname.o \
	$(RISCOS_OBJS) $(LIBDEPS) $(LIBS)

$(bin_dir)/gcov$(gexesfx): $(gccobjdir)/gcov.o $(LIBDEPS)
	$(LINK) $(gccobjdir)/gcov.o $(LIBDEPS) $(LIBS)

#$(bin_dir)/demangle: $(LIBIBERTY)
#	$(LINK) $(LIBS)


ifeq (${STAGE},stage2)
$(info_dir)/gcc:	extend.texi gcc.texi gcov.texi install.texi \
	install1.texi invoke.texi md.texi rtl.texi tm.texi
	-makeinfo --no-split --number-sections --force gcc.texi -o $@

$(info_dir)/cpp:	cpp.texi
	makeinfo --no-split --number-sections --force cpp.texi -o $@
endif

##############################################################################


# Make Bison sources

c-parse.y:	c-parse.in
	sed -e "/^ifobjc$$/,/^end ifobjc$$/d" -e "/^ifc$$/d" -e "/^end ifc$$/d" $? > c-parse.y

# Bison sources
# There's no point having a suffix thing for these becuase
# they're all built differently.

cexp.c: cexp.y
	bison -o cexp.c cexp.y

c-parse.c: c-parse.y
	bison -d c-parse.y -o c-parse.c

# Perfect hash function generation stuff

c-gperf.h: c-parse.gperf
	gperf -p -j1 -i 1 -g -o -t -G -N is_reserved_word -k1,3,$$ < c-parse.gperf >$@

# Bison object dependencies
$(gccobjdir)/c-parse.o:	c-parse.c c-parse.c c-parse.in
$(gccobjdir)/cexp.o:	cexp.c cexp.y

##############################################################################

ifeq (${STAGE},stage1)
# Derived files. Created from config/arm/md

MD = config/arm/md
GENOBJS = $(gccobjdir)/gen/obstack.o $(gccobjdir)/gen/rtl.o \
	$(gccobjdir)/bitmap.o

gen-derived:	insn-config.h insn-flags.h insn-codes.h \
	insn-emit.c insn-recog.c insn-extract.c \
	insn-opinit.c insn-output.c insn-peep.c \
        insn-attr.h insn-attrtab.c genrtl.c genrtl.h

gen-prog:	$(gccobjdir)/gen/genemit $(gccobjdir)/gen/genoutput \
	$(gccobjdir)/gen/genrecog $(gccobjdir)/gen/genextract \
	$(gccobjdir)/gen/genflags $(gccobjdir)/gen/gencodes \
	$(gccobjdir)/gen/genconfig $(gccobjdir)/gen/genpeep \
	$(gccobjdir)/gen/gengenrtl $(gccobjdir)/gen/gencheck

# Stuff to make generate files to generate insn-*.[ch] files.

# Our gen versions are subtly different. We include hconfig.h instead
# of config.h.


$(gccobjdir)/gen/obstack.c:	../../libiberty/obstack.c
	sed -e "s/config[.]h/hconfig.h/" ../../libiberty/obstack.c >$@
$(gccobjdir)/gen/obstack.o:  $(gccobjdir)/gen/obstack.c
	$(HOST_CC) -c $(gccobjdir)/gen/obstack.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/rtl.c:	rtl.c
	sed -e "s/config[.]h/hconfig.h/" rtl.c >$@
$(gccobjdir)/gen/rtl.o:	$(gccobjdir)/gen/rtl.c 
	$(HOST_CC) -c $(gccobjdir)/gen/rtl.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/print-rtl.c:	print-rtl.c
	sed -e "s/config[.]h/hconfig.h/" print-rtl.c >$@
$(gccobjdir)/gen/print-rtl.o:	$(gccobjdir)/gen/print-rtl.c
	$(HOST_CC) -c $(gccobjdir)/gen/print-rtl.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/rtlanal.c:	rtlanal.c
	sed -e "s/config[.]h/hconfig.h/" rtlanal.c >$@
$(gccobjdir)/gen/rtlanal.o:	$(gccobjdir)/gen/rtlanal.c
	$(HOST_CC) -c $(gccobjdir)/gen/rtlanal.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)



$(gccobjdir)/gen/genattr.o:	gen/genattr.c
	$(HOST_CC) -c gen/genattr.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genattrtab.o:	gen/genattrtab.c
	$(HOST_CC) -c gen/genattrtab.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/gencheck.o:	gen/gencheck.c tree.def
	$(HOST_CC) -c gen/gencheck.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genemit.o:	gen/genemit.c
	$(HOST_CC) -c gen/genemit.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/gengenrtl.o:	gen/gengenrtl.c
	$(HOST_CC) -c gen/gengenrtl.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genoutput.o:	gen/genoutput.c
	$(HOST_CC) -c gen/genoutput.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genopinit.o:	gen/genopinit.c
	$(HOST_CC) -c gen/genopinit.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genrecog.o:	gen/genrecog.c
	$(HOST_CC) -c gen/genrecog.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genextract.o:	gen/genextract.c
	$(HOST_CC) -c gen/genextract.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genflags.o:	gen/genflags.c
	$(HOST_CC) -c gen/genflags.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/gencodes.o:	gen/gencodes.c
	$(HOST_CC) -c gen/gencodes.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genconfig.o:	gen/genconfig.c
	$(HOST_CC) -c gen/genconfig.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)

$(gccobjdir)/gen/genpeep.o:	gen/genpeep.c
	$(HOST_CC) -c gen/genpeep.c -o $@ $(HOST_INCLUDES) $(HOST_PREDEFS)


$(gccobjdir)/gen/genattr:	$(gccobjdir)/gen/genattr.o $(GENOBJS)
	$(LINK) $(gccobjdir)/gen/genattr.o $(GENOBJS) $(LIBS)

$(gccobjdir)/gen/genattrtab:	$(gccobjdir)/gen/genattrtab.o $(GENOBJS) $(gccobjdir)/gen/rtlanal.o
	$(LINK) $(gccobjdir)/gen/genattrtab.o $(GENOBJS) $(gccobjdir)/gen/rtlanal.o $(LIBS)

$(gccobjdir)/gen/gencheck:	$(gccobjdir)/gen/gencheck.o tree.def
	$(LINK) $(gccobjdir)/gen/gencheck.o $(LIBS)

$(gccobjdir)/gen/genemit:	$(gccobjdir)/gen/genemit.o $(GENOBJS)
	$(LINK) $(gccobjdir)/gen/genemit.o $(GENOBJS) $(LIBS)
$(gccobjdir)/gen/gengenrtl:	$(gccobjdir)/gen/gengenrtl.o $(gccobjdir)/gen/obstack.o
	$(LINK) $(gccobjdir)/gen/gengenrtl.o $(gccobjdir)/gen/obstack.o $(LIBS)
$(gccobjdir)/gen/genoutput:	 $(gccobjdir)/gen/genoutput.o $(GENOBJS)
	$(LINK) $(gccobjdir)/gen/genoutput.o $(GENOBJS) $(LIBS)
$(gccobjdir)/gen/genopinit:	 $(gccobjdir)/gen/genopinit.o $(GENOBJS)
	$(LINK) $(gccobjdir)/gen/genopinit.o $(GENOBJS) $(LIBS)
$(gccobjdir)/gen/genrecog:	  $(gccobjdir)/gen/genrecog.o $(GENOBJS) $(gccobjdir)/gen/print-rtl.o
	$(LINK) $(gccobjdir)/gen/genrecog.o $(GENOBJS) $(gccobjdir)/gen/print-rtl.o $(LIBS)
$(gccobjdir)/gen/genextract:	$(gccobjdir)/gen/genextract.o $(GENOBJS) insn-config.h
	$(LINK) $(gccobjdir)/gen/genextract.o $(GENOBJS) $(LIBS)
$(gccobjdir)/gen/genflags:	  $(gccobjdir)/gen/genflags.o $(GENOBJS)
	$(LINK) $(gccobjdir)/gen/genflags.o $(GENOBJS) $(LIBS)
$(gccobjdir)/gen/gencodes:	  $(gccobjdir)/gen/gencodes.o $(GENOBJS)
	$(LINK) $(gccobjdir)/gen/gencodes.o $(GENOBJS) $(LIBS)
$(gccobjdir)/gen/genconfig:	 $(gccobjdir)/gen/genconfig.o $(GENOBJS) genrtl.h
	$(LINK) $(gccobjdir)/gen/genconfig.o $(GENOBJS) $(LIBS)
$(gccobjdir)/gen/genpeep:	   $(gccobjdir)/gen/genpeep.o $(GENOBJS)
	$(LINK) $(gccobjdir)/gen/genpeep.o $(GENOBJS) $(LIBS)


insn-config.h:	$(MD) $(gccobjdir)/gen/genconfig
	$(gccobjdir)/gen/genconfig $(MD) >$@
insn-flags.h:	$(MD) $(gccobjdir)/gen/genflags
	$(gccobjdir)/gen/genflags $(MD) >$@
insn-codes.h:	$(MD) $(gccobjdir)/gen/gencodes
	$(gccobjdir)/gen/gencodes $(MD) >$@
insn-attr.h:	$(MD) $(gccobjdir)/gen/genattr
	$(gccobjdir)/gen/genattr $(MD) >$@
tree-check.h:	$(gccobjdir)/gen/gencheck tree.def
	$(gccobjdir)/gen/gencheck >tree-check.h

insn-emit.c:	$(MD) $(gccobjdir)/gen/genemit
	$(gccobjdir)/gen/genemit $(MD) >$@
insn-recog.c:	$(MD) $(gccobjdir)/gen/genrecog
	$(gccobjdir)/gen/genrecog $(MD) >$@
insn-extract.c:	$(MD) $(gccobjdir)/gen/genextract
	$(gccobjdir)/gen/genextract $(MD) >$@
insn-opinit.c:	$(MD) $(gccobjdir)/gen/genopinit
	$(gccobjdir)/gen/genopinit $(MD) >$@
insn-output.c:	$(MD) $(gccobjdir)/gen/genoutput
	$(gccobjdir)/gen/genoutput $(MD) >$@
insn-peep.c:	$(MD) $(gccobjdir)/gen/genpeep
	$(gccobjdir)/gen/genpeep $(MD) >$@
insn-attrtab.c:	$(MD) $(gccobjdir)/gen/genattrtab
	$(gccobjdir)/gen/genattrtab $(MD) >$@

genrtl.c genrtl.h:	$(gccobjdir)/gen/gengenrtl
	$(gccobjdir)/gen/gengenrtl genrtl.h genrtl.c
endif

##############################################################################

$(gccobjdir)/cplus-dem.o: cplus-dem.c
	$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c cplus-dem.c -DMAIN

$(gccobjdir)/except.o: except.c
	$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c except.c -DDONT_USE_BUILTIN_SETJMP -DJMP_BUF_SIZE=26

$(gccobjdir)/optabs.o: optabs.c
	$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c optabs.c -DDONT_USE_BUILTIN_SETJMP -DJMP_BUF_SIZE=26

$(gccobjdir)/prefix.o: prefix.c
	$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c prefix.c -DPREFIX=\"rubbish\"

$(gccobjdir)/toplev.o: toplev.c
	$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c toplev.c -DTARGET_NAME=\"$(TARGET_NAME)\"

$(gccobjdir)/gcc.o: gcc.c
	$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c gcc.c \
	-DDEFAULT_TARGET_VERSION=\"$(VERSION)\" \
	-DDEFAULT_TARGET_MACHINE=\"$(TARGET_NAME)\" \
	-DSTANDARD_STARTFILE_PREFIX=\"$(prefix)$(gn_standard_startfile_prefix)\" \
	-DSTANDARD_EXEC_PREFIX=\"$(prefix)$(gn_standard_exec_prefix)\"

$(gccobjdir)/cpp/cppinit.o: cpp/cppinit.c
	$(CC) $(CFLAGS) $(INCLUDES) -o $@ -c cpp/cppinit.c \
	-DGCC_INCLUDE_DIR=\"$(prefix)$(gn_gcc_include_dir)\" \
	-DGPLUSPLUS_INCLUDE_DIR=\"$(prefix)$(gn_gplusplus_include_dir)\" \
	-DLOCAL_INCLUDE_DIR=\"$(prefix)$(gn_local_include_dir)\" \
	-DSYSTEM_INCLUDE_DIR=\"$(prefix)$(gn_system_include_dir)\" \
	-DCROSS_INCLUDE_DIR=\"$(prefix)$(gn_cross_include_dir)\"

# Dependencies
$(gccobjdir)/alias.o: alias.c
$(gccobjdir)/aux-output.o: aux-output.c
$(gccobjdir)/bitmap.o: bitmap.c
$(gccobjdir)/c-aux-info.o: c-aux-info.c
$(gccobjdir)/c-common.o: c-common.c
$(gccobjdir)/c-convert.o: c-convert.c
$(gccobjdir)/c-decl.o: c-decl.c
$(gccobjdir)/c-iterate.o: c-iterate.c
$(gccobjdir)/c-lang.o: c-lang.c
$(gccobjdir)/c-lex.o: c-lex.c rtl.h genrtl.h
$(gccobjdir)/c-parse.o: c-parse.c
$(gccobjdir)/c-pragma.o: c-pragma.c
$(gccobjdir)/c-typeck.o: c-typeck.c
$(gccobjdir)/caller-save.o: caller-save.c
$(gccobjdir)/calls.o: calls.c
$(gccobjdir)/combine.o: combine.c
$(gccobjdir)/convert.o: convert.c
$(gccobjdir)/cse.o: cse.c
$(gccobjdir)/dbxout.o: dbxout.c
$(gccobjdir)/dwarf2out.o: dwarf2out.c
$(gccobjdir)/dyn-string.o: dyn-string.c
$(gccobjdir)/emit-rtl.o: emit-rtl.c
$(gccobjdir)/except.o: except.c
$(gccobjdir)/explow.o: explow.c
$(gccobjdir)/expmed.o: expmed.c
$(gccobjdir)/expr.o: expr.c
$(gccobjdir)/final.o: final.c
$(gccobjdir)/flow.o: flow.c
$(gccobjdir)/fold-const.o: fold-const.c
$(gccobjdir)/function.o: function.c
$(gccobjdir)/gcc.o: gcc.c
$(gccobjdir)/gccspec.o: gccspec.c
$(gccobjdir)/gcov.o: gcov.c
$(gccobjdir)/gcse.o: gcse.c
$(gccobjdir)/genrtl.o: genrtl.c
$(gccobjdir)/getpwd.o: getpwd.c
$(gccobjdir)/global.o: global.c
$(gccobjdir)/graph.o: graph.c
$(gccobjdir)/haifa-sched.o: haifa-sched.c
$(gccobjdir)/hash.o: hash.c
$(gccobjdir)/integrate.o: integrate.c
$(gccobjdir)/jump.o: jump.c
$(gccobjdir)/lcm.o: lcm.c
$(gccobjdir)/libgcc2.o: libgcc2.c
$(gccobjdir)/local-alloc.o: local-alloc.c
$(gccobjdir)/loop.o: loop.c
$(gccobjdir)/mbchar.o: mbchar.c
$(gccobjdir)/optabs.o: optabs.c
$(gccobjdir)/prefix.o: prefix.c
$(gccobjdir)/print-rtl.o: print-rtl.c
$(gccobjdir)/print-tree.o: print-tree.c
$(gccobjdir)/profile.o: profile.c
$(gccobjdir)/real.o: real.c
$(gccobjdir)/recog.o: recog.c
$(gccobjdir)/reg-stack.o: reg-stack.c
$(gccobjdir)/regclass.o: regclass.c
$(gccobjdir)/regmove.o: regmove.c
$(gccobjdir)/reload.o: reload.c
$(gccobjdir)/reload1.o: reload1.c
$(gccobjdir)/reorg.o: reorg.c
$(gccobjdir)/resource.o: resource.c
$(gccobjdir)/rtl.o: rtl.c
$(gccobjdir)/rtlanal.o: rtlanal.c
$(gccobjdir)/sbitmap.o: sbitmap.c
$(gccobjdir)/sched.o: sched.c
$(gccobjdir)/stmt.o: stmt.c insn-config.h
$(gccobjdir)/stor-layout.o: stor-layout.c
$(gccobjdir)/stupid.o: stupid.c
$(gccobjdir)/tlink.o: tlink.c
$(gccobjdir)/toplev.o: toplev.c
$(gccobjdir)/tree.o: tree.c
$(gccobjdir)/unroll.o: unroll.c
$(gccobjdir)/varasm.o: varasm.c
$(gccobjdir)/varray.o: varray.c
$(gccobjdir)/version.o: version.c

$(gccobjdir)/gen/genattr.o: gen/genattr.c
$(gccobjdir)/gen/genattrtab.o: gen/genattrtab.c
$(gccobjdir)/gen/gencheck.o: gen/gencheck.c
$(gccobjdir)/gen/gencodes.o: gen/gencodes.c
$(gccobjdir)/gen/genconfig.o: gen/genconfig.c
$(gccobjdir)/gen/genemit.o: gen/genemit.c
$(gccobjdir)/gen/genextract.o: gen/genextract.c
$(gccobjdir)/gen/genflags.o: gen/genflags.c
$(gccobjdir)/gen/gengenrtl.o: gen/gengenrtl.c
$(gccobjdir)/gen/genopinit.o: gen/genopinit.c
$(gccobjdir)/gen/genoutput.o: gen/genoutput.c
$(gccobjdir)/gen/genpeep.o: gen/genpeep.c
$(gccobjdir)/gen/genrecog.o: gen/genrecog.c
$(gccobjdir)/gen/obstack.o: gen/obstack.c
$(gccobjdir)/gen/print-rtl.o: gen/print-rtl.c
$(gccobjdir)/gen/rtl.o: gen/rtl.c
$(gccobjdir)/gen/rtlanal.o: gen/rtlanal.c 

$(gccobjdir)/insn-attrtab.o: insn-attrtab.c
$(gccobjdir)/insn-emit.o: insn-emit.c
$(gccobjdir)/insn-extract.o: insn-extract.c
$(gccobjdir)/insn-opinit.o: insn-opinit.c
$(gccobjdir)/insn-output.o: insn-output.c
$(gccobjdir)/insn-peep.o: insn-peep.c
$(gccobjdir)/insn-recog.o: insn-recog.c 

$(gccobjdir)/config/arm/arm.o: config/arm/arm.c
$(gccobjdir)/config/arm/riscos.o: config/arm/riscos.c
$(gccobjdir)/config/arm/riscos_fix.o: config/arm/riscos_fix.c
$(gccobjdir)/config/arm/rname.o: config/arm/rname.c 

$(gccobjdir)/cpp/cppalloc.o: cpp/cppalloc.c
$(gccobjdir)/cpp/cpperror.o: cpp/cpperror.c
$(gccobjdir)/cpp/cppexp.o: cpp/cppexp.c
$(gccobjdir)/cpp/cppfiles.o: cpp/cppfiles.c
$(gccobjdir)/cpp/cpphash.o: cpp/cpphash.c
$(gccobjdir)/cpp/cppinit.o: cpp/cppinit.c
$(gccobjdir)/cpp/cpplib.o: cpp/cpplib.c
$(gccobjdir)/cpp/cppmain.o: cpp/cppmain.c
$(gccobjdir)/cpp/cppspec.o: cpp/cppspec.c
$(gccobjdir)/cpp/cppulp.o: cpp/cppulp.c 


$(gccobjdir)/alias.o:  \
 alias.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h expr.h insn-codes.h \
  regs.h varray.h hard-reg-set.h flags.h output.h toplev.h \
  ../../include/splay-tree.h
 \
$(gccobjdir)/aux-output.o:  \
 aux-output.c config/arm/arm.c config.h auto-host.h gansidecl.h \
  ../../include/ansidecl.h config/i386/xm-linux.h config/arm/riscos-aof.h \
  config/arm/aof.h config/arm/arm.h hwint.h machmode.h machmode.def \
  system.h ../../include/libiberty.h rtl.h rtl.def genrtl.h regs.h \
  varray.h hard-reg-set.h real.h insn-config.h conditions.h insn-flags.h \
  output.h insn-attr.h flags.h reload.h tree.h tree.def tree-check.h \
  expr.h insn-codes.h toplev.h recog.h
$(gccobjdir)/bitmap.o:  \
 bitmap.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h flags.h \
  ../../include/obstack.h regs.h varray.h basic-block.h bitmap.h \
  sbitmap.h
$(gccobjdir)/c-aux-info.o:  \
 c-aux-info.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h flags.h tree.h tree.def tree-check.h \
  real.h c-tree.h
$(gccobjdir)/c-common.o:  \
 c-common.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h c-lex.h \
  c-tree.h flags.h ../../include/obstack.h toplev.h output.h c-pragma.h \
  rtl.h rtl.def genrtl.h
$(gccobjdir)/c-convert.o:  \
 c-convert.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def tree.h tree.def \
  tree-check.h real.h flags.h convert.h toplev.h
$(gccobjdir)/c-decl.o:  \
 c-decl.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h flags.h \
  output.h c-tree.h c-lex.h toplev.h
$(gccobjdir)/c-iterate.o:  \
 c-iterate.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h c-tree.h \
  flags.h ../../include/obstack.h rtl.h rtl.def genrtl.h toplev.h expr.h \
  insn-codes.h
$(gccobjdir)/c-lang.o:  \
 c-lang.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h input.h \
  c-tree.h c-lex.h toplev.h output.h
$(gccobjdir)/c-lex.o:  \
 c-lex.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h input.h output.h c-lex.h c-tree.h flags.h c-parse.h \
  c-pragma.h toplev.h intl.h c-gperf.h
$(gccobjdir)/c-parse.o:  \
 c-parse.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h input.h \
  c-lex.h c-tree.h flags.h output.h toplev.h
$(gccobjdir)/c-pragma.o:  \
 c-pragma.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h except.h function.h defaults.h c-pragma.h flags.h \
  toplev.h
$(gccobjdir)/c-typeck.o:  \
 c-typeck.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h c-tree.h \
  flags.h output.h rtl.h rtl.def genrtl.h expr.h insn-codes.h toplev.h \
  intl.h
$(gccobjdir)/caller-save.o:  \
 caller-save.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h flags.h \
  regs.h varray.h hard-reg-set.h recog.h basic-block.h bitmap.h sbitmap.h \
  reload.h expr.h insn-codes.h toplev.h
$(gccobjdir)/calls.o:  \
 calls.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h flags.h expr.h insn-codes.h regs.h varray.h \
  insn-flags.h toplev.h output.h
$(gccobjdir)/combine.o:  \
 combine.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h flags.h regs.h \
  varray.h hard-reg-set.h basic-block.h bitmap.h sbitmap.h insn-config.h \
  expr.h insn-codes.h insn-flags.h insn-attr.h recog.h real.h toplev.h
$(gccobjdir)/convert.o:  \
 convert.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def tree.h tree.def \
  tree-check.h real.h flags.h convert.h toplev.h
$(gccobjdir)/cse.o:  \
 cse.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h regs.h varray.h \
  hard-reg-set.h flags.h real.h insn-config.h recog.h expr.h insn-codes.h \
  toplev.h output.h ../../include/splay-tree.h
$(gccobjdir)/dbxout.o:  \
 dbxout.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h rtl.h \
  rtl.def genrtl.h flags.h regs.h varray.h insn-config.h reload.h \
  defaults.h output.h dbxout.h toplev.h
$(gccobjdir)/dwarf2out.o:  \
 dwarf2out.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h defaults.h tree.h tree.def tree-check.h \
  real.h flags.h rtl.h rtl.def genrtl.h hard-reg-set.h regs.h varray.h \
  insn-config.h reload.h output.h expr.h insn-codes.h except.h dwarf2.h \
  dwarf2out.h toplev.h dyn-string.h
$(gccobjdir)/dyn-string.o:  \
 dyn-string.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h dyn-string.h
$(gccobjdir)/emit-rtl.o:  \
 emit-rtl.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h rtl.h rtl.def genrtl.h tree.h \
  tree.def tree-check.h real.h flags.h except.h function.h expr.h \
  insn-codes.h regs.h varray.h hard-reg-set.h insn-config.h recog.h \
  ../../include/obstack.h bitmap.h
$(gccobjdir)/except.o:  \
 except.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def defaults.h eh-common.h \
  system.h ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h \
  tree.def tree-check.h real.h flags.h except.h function.h insn-flags.h \
  expr.h insn-codes.h regs.h varray.h hard-reg-set.h insn-config.h \
  recog.h output.h toplev.h intl.h ../../include/obstack.h
$(gccobjdir)/explow.o:  \
 explow.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h rtl.h rtl.def genrtl.h tree.h \
  tree.def tree-check.h real.h flags.h expr.h insn-codes.h hard-reg-set.h \
  insn-config.h recog.h insn-flags.h
$(gccobjdir)/expmed.o:  \
 expmed.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h rtl.h rtl.def genrtl.h tree.h \
  tree.def tree-check.h real.h flags.h insn-flags.h insn-codes.h \
  insn-config.h expr.h recog.h
$(gccobjdir)/expr.o:  \
 expr.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h ../../include/obstack.h flags.h regs.h varray.h \
  hard-reg-set.h except.h function.h insn-flags.h insn-codes.h \
  insn-config.h expr.h recog.h output.h typeclass.h defaults.h toplev.h
$(gccobjdir)/final.o:  \
 final.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h rtl.h \
  rtl.def genrtl.h regs.h varray.h insn-config.h insn-flags.h insn-attr.h \
  insn-codes.h recog.h conditions.h flags.h hard-reg-set.h defaults.h \
  output.h except.h toplev.h reload.h intl.h
$(gccobjdir)/flow.o:  \
 flow.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h basic-block.h bitmap.h \
  sbitmap.h varray.h insn-config.h regs.h hard-reg-set.h flags.h output.h \
  except.h toplev.h recog.h insn-flags.h ../../include/obstack.h
$(gccobjdir)/fold-const.o:  \
 fold-const.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h flags.h tree.h tree.def tree-check.h real.h \
  rtl.h rtl.def genrtl.h toplev.h
$(gccobjdir)/function.o:  \
 function.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h flags.h except.h function.h insn-flags.h expr.h \
  insn-codes.h regs.h varray.h hard-reg-set.h insn-config.h recog.h \
  output.h basic-block.h bitmap.h sbitmap.h ../../include/obstack.h \
  toplev.h hash.h
$(gccobjdir)/gcc.o:  \
 gcc.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h ../../include/obstack.h intl.h prefix.h \
  multilib.h specs.h cp/lang-specs.h objc/lang-specs.h f77/lang-specs.h \
  java/lang-specs.h gpc/lang-specs.h gpc/version.h
$(gccobjdir)/gccspec.o:  \
 gccspec.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h
$(gccobjdir)/gcov.o:  \
 gcov.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h intl.h gcov-io.h
$(gccobjdir)/gcse.o:  \
 gcse.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h rtl.h rtl.def genrtl.h regs.h \
  varray.h hard-reg-set.h flags.h real.h insn-config.h recog.h \
  basic-block.h bitmap.h sbitmap.h output.h expr.h insn-codes.h \
  ../../include/obstack.h
$(gccobjdir)/genrtl.o:  \
 genrtl.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h ../../include/obstack.h rtl.h rtl.def \
  genrtl.h
$(gccobjdir)/getpwd.o:  \
 getpwd.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h
$(gccobjdir)/global.o:  \
 global.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h hard-reg-set.h rtl.h rtl.def genrtl.h flags.h \
  basic-block.h bitmap.h sbitmap.h varray.h regs.h insn-config.h reload.h \
  output.h toplev.h
$(gccobjdir)/graph.o:  \
 graph.c gansidecl.h ../../include/ansidecl.h config/i386/xm-linux.h \
  config/arm/riscos-aof.h config/arm/aof.h config/arm/arm.h hwint.h \
  machmode.h machmode.def system.h ../../include/libiberty.h rtl.h \
  rtl.def genrtl.h flags.h output.h hard-reg-set.h basic-block.h bitmap.h \
  sbitmap.h varray.h toplev.h
$(gccobjdir)/hash.o:  \
 hash.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h hash.h ../../include/obstack.h toplev.h
$(gccobjdir)/insn-attrtab.o:  \
 insn-attrtab.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h recog.h \
  regs.h varray.h real.h output.h insn-attr.h toplev.h
$(gccobjdir)/insn-emit.o:  \
 insn-emit.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h expr.h insn-codes.h \
  real.h flags.h output.h insn-config.h insn-flags.h recog.h reload.h
$(gccobjdir)/insn-extract.o:  \
 insn-extract.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h recog.h \
  toplev.h
$(gccobjdir)/insn-opinit.o:  \
 insn-opinit.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h flags.h insn-flags.h \
  insn-codes.h insn-config.h recog.h expr.h reload.h
$(gccobjdir)/insn-output.o:  \
 insn-output.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h flags.h rtl.h rtl.def genrtl.h regs.h \
  varray.h hard-reg-set.h real.h insn-config.h conditions.h insn-flags.h \
  insn-attr.h insn-codes.h recog.h output.h
$(gccobjdir)/insn-peep.o:  \
 insn-peep.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h insn-config.h rtl.h rtl.def genrtl.h regs.h \
  varray.h output.h real.h recog.h except.h
$(gccobjdir)/insn-recog.o:  \
 insn-recog.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h recog.h \
  real.h output.h flags.h
$(gccobjdir)/integrate.o:  \
 integrate.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h regs.h varray.h flags.h insn-config.h insn-flags.h \
  expr.h insn-codes.h output.h recog.h integrate.h except.h function.h \
  toplev.h intl.h ../../include/obstack.h
$(gccobjdir)/jump.o:  \
 jump.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h flags.h hard-reg-set.h \
  regs.h varray.h insn-config.h insn-flags.h insn-attr.h recog.h expr.h \
  insn-codes.h real.h except.h toplev.h
$(gccobjdir)/lcm.o:  \
 lcm.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h regs.h varray.h \
  hard-reg-set.h flags.h real.h insn-config.h recog.h basic-block.h \
  bitmap.h sbitmap.h
$(gccobjdir)/local-alloc.o:  \
 local-alloc.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h flags.h basic-block.h \
  bitmap.h sbitmap.h varray.h regs.h hard-reg-set.h insn-config.h \
  insn-attr.h recog.h output.h toplev.h
$(gccobjdir)/loop.o:  \
 loop.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h \
  ../../include/obstack.h expr.h insn-codes.h insn-config.h insn-flags.h \
  regs.h varray.h hard-reg-set.h recog.h flags.h real.h loop.h except.h \
  toplev.h
$(gccobjdir)/mbchar.o:  \
 mbchar.c
$(gccobjdir)/optabs.o:  \
 optabs.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h insn-config.h rtl.h rtl.def genrtl.h \
  tree.h tree.def tree-check.h real.h flags.h insn-flags.h insn-codes.h \
  expr.h recog.h reload.h
$(gccobjdir)/prefix.o:  \
 prefix.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h prefix.h
$(gccobjdir)/print-rtl.o:  \
 print-rtl.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h real.h flags.h \
  basic-block.h bitmap.h sbitmap.h varray.h
$(gccobjdir)/print-tree.o:  \
 print-tree.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h
$(gccobjdir)/profile.o:  \
 profile.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h flags.h insn-flags.h \
  insn-config.h output.h regs.h varray.h tree.h tree.def tree-check.h \
  real.h gcov-io.h toplev.h
$(gccobjdir)/real.o:  \
 real.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h toplev.h
$(gccobjdir)/recog.o:  \
 recog.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h \
  insn-attr.h insn-flags.h insn-codes.h recog.h regs.h varray.h \
  hard-reg-set.h flags.h real.h toplev.h basic-block.h bitmap.h sbitmap.h
 $(gccobjdir)/reg-stack.o:  \
 reg-stack.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h rtl.h \
  rtl.def genrtl.h insn-config.h regs.h varray.h hard-reg-set.h flags.h \
  insn-flags.h recog.h toplev.h
$(gccobjdir)/regclass.o:  \
 regclass.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h hard-reg-set.h flags.h \
  basic-block.h bitmap.h sbitmap.h varray.h regs.h insn-config.h recog.h \
  reload.h real.h toplev.h output.h
$(gccobjdir)/regmove.o:  \
 regmove.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h recog.h \
  output.h reload.h regs.h varray.h hard-reg-set.h flags.h expr.h \
  insn-codes.h insn-flags.h basic-block.h bitmap.h sbitmap.h toplev.h
$(gccobjdir)/reload.o:  \
 reload.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h \
  insn-codes.h recog.h reload.h regs.h varray.h hard-reg-set.h flags.h \
  real.h output.h expr.h toplev.h
$(gccobjdir)/reload1.o:  \
 reload1.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h hard-reg-set.h rtl.h rtl.def genrtl.h \
  ../../include/obstack.h insn-config.h insn-flags.h insn-codes.h flags.h \
  expr.h regs.h varray.h basic-block.h bitmap.h sbitmap.h reload.h \
  recog.h output.h real.h toplev.h
$(gccobjdir)/reorg.o:  \
 reorg.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h rtl.h rtl.def genrtl.h expr.h \
  insn-codes.h insn-config.h conditions.h hard-reg-set.h basic-block.h \
  bitmap.h sbitmap.h varray.h regs.h insn-flags.h recog.h flags.h \
  output.h ../../include/obstack.h insn-attr.h resource.h
$(gccobjdir)/rtl.o:  \
 rtl.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h real.h bitmap.h \
  ../../include/obstack.h
$(gccobjdir)/rtlanal.o:  \
 rtlanal.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h
$(gccobjdir)/sbitmap.o:  \
 sbitmap.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h flags.h basic-block.h \
  bitmap.h sbitmap.h varray.h
$(gccobjdir)/sched.o:  \
 sched.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h toplev.h rtl.h rtl.def genrtl.h basic-block.h \
  bitmap.h sbitmap.h varray.h regs.h hard-reg-set.h flags.h insn-config.h \
  insn-attr.h recog.h
$(gccobjdir)/stmt.o:  \
 stmt.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h flags.h except.h function.h insn-flags.h \
  insn-config.h insn-codes.h expr.h hard-reg-set.h \
  ../../include/obstack.h loop.h varray.h recog.h toplev.h output.h
$(gccobjdir)/stor-layout.o:  \
 stor-layout.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h tree.h tree.def tree-check.h real.h rtl.h \
  rtl.def genrtl.h flags.h except.h function.h expr.h insn-codes.h \
  toplev.h
$(gccobjdir)/stupid.o:  \
 stupid.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h hard-reg-set.h \
  basic-block.h bitmap.h sbitmap.h varray.h regs.h insn-config.h reload.h \
  flags.h toplev.h
$(gccobjdir)/toplev.o:  \
 toplev.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h input.h tree.h tree.def tree-check.h real.h \
  rtl.h rtl.def genrtl.h flags.h insn-attr.h insn-codes.h insn-config.h \
  recog.h defaults.h output.h except.h toplev.h expr.h basic-block.h \
  bitmap.h sbitmap.h varray.h intl.h options.h cp/lang-options.h \
  f77/lang-options.h java/lang-options.h gpc/lang-options.h \
  gpc/gcc-version.h
$(gccobjdir)/tree.o:  \
 tree.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h flags.h tree.h tree.def tree-check.h real.h \
  except.h function.h ../../include/obstack.h toplev.h
$(gccobjdir)/unroll.o:  \
 unroll.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h insn-config.h \
  integrate.h varray.h regs.h recog.h flags.h expr.h insn-codes.h loop.h \
  toplev.h
$(gccobjdir)/varasm.o:  \
 varasm.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h flags.h except.h function.h expr.h insn-codes.h \
  output.h hard-reg-set.h regs.h varray.h defaults.h toplev.h dbxout.h \
  sdbout.h ../../include/obstack.h c-pragma.h
$(gccobjdir)/varray.o:  \
 varray.c config.h auto-host.h gansidecl.h ../../include/ansidecl.h \
  config/i386/xm-linux.h config/arm/riscos-aof.h config/arm/aof.h \
  config/arm/arm.h hwint.h machmode.h machmode.def system.h \
  ../../include/libiberty.h rtl.h rtl.def genrtl.h tree.h tree.def \
  tree-check.h real.h bitmap.h varray.h
$(gccobjdir)/version.o:  version.c
