]>
Commit | Line | Data |
---|---|---|
40b4cdbf | 1 | # General rules that all rs6000/ targets must have. |
ad41bd84 | 2 | # |
7980bfb8 ILT |
3 | # Copyright (C) 1995, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2008, 2009 |
4 | # Free Software Foundation, Inc. | |
ad41bd84 JM |
5 | # |
6 | # This file is part of GCC. | |
7 | # | |
8 | # GCC is free software; you can redistribute it and/or modify | |
9 | # it under the terms of the GNU General Public License as published by | |
10 | # the Free Software Foundation; either version 3, or (at your option) | |
11 | # any later version. | |
12 | # | |
13 | # GCC is distributed in the hope that it will be useful, | |
14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | # GNU General Public License for more details. | |
17 | # | |
18 | # You should have received a copy of the GNU General Public License | |
19 | # along with GCC; see the file COPYING3. If not see | |
20 | # <http://www.gnu.org/licenses/>. | |
40b4cdbf | 21 | |
e980df8e TT |
22 | rs6000.o: $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \ |
23 | $(RTL_H) $(REGS_H) hard-reg-set.h \ | |
24 | real.h insn-config.h conditions.h insn-attr.h flags.h $(RECOG_H) \ | |
25 | $(OBSTACK_H) $(TREE_H) $(EXPR_H) $(OPTABS_H) except.h function.h \ | |
26 | output.h $(BASIC_BLOCK_H) $(INTEGRATE_H) toplev.h $(GGC_H) $(HASHTAB_H) \ | |
27 | $(TM_P_H) $(TARGET_H) $(TARGET_DEF_H) langhooks.h reload.h gt-rs6000.h \ | |
28 | cfglayout.h | |
29 | ||
30 | rs6000-c.o: $(srcdir)/config/rs6000/rs6000-c.c \ | |
31 | $(srcdir)/config/rs6000/rs6000-protos.h \ | |
32 | $(CONFIG_H) $(SYSTEM_H) $(TREE_H) $(CPPLIB_H) \ | |
33 | $(TM_P_H) c-pragma.h errors.h coretypes.h $(TM_H) | |
7980bfb8 ILT |
34 | $(COMPILER) -c $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \ |
35 | $(srcdir)/config/rs6000/rs6000-c.c | |
17211ab5 | 36 | |
f099d360 | 37 | # The rs6000 backend doesn't cause warnings in these files. |
f099d360 | 38 | insn-conditions.o-warn = |