]>
Commit | Line | Data |
---|---|---|
40b4cdbf GK |
1 | # General rules that all rs6000/ targets must have. |
2 | ||
17211ab5 GK |
3 | gt-rs6000.h: s-gtype ; @true |
4 | ||
40b4cdbf GK |
5 | rs6000.o: $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \ |
6 | $(RTL_H) $(REGS_H) hard-reg-set.h \ | |
7 | real.h insn-config.h conditions.h insn-attr.h flags.h $(RECOG_H) \ | |
8 | $(OBSTACK_H) $(TREE_H) $(EXPR_H) $(OPTABS_H) except.h function.h \ | |
9 | output.h $(BASIC_BLOCK_H) $(INTEGRATE_H) toplev.h $(GGC_H) $(HASHTAB_H) \ | |
117dca74 AP |
10 | $(TM_P_H) $(TARGET_H) $(TARGET_DEF_H) langhooks.h reload.h gt-rs6000.h \ |
11 | cfglayout.h | |
40b4cdbf GK |
12 | |
13 | rs6000-c.o: $(srcdir)/config/rs6000/rs6000-c.c \ | |
14 | $(srcdir)/config/rs6000/rs6000-protos.h \ | |
15 | $(CONFIG_H) $(SYSTEM_H) $(TREE_H) $(CPPLIB_H) \ | |
16 | $(TM_P_H) c-pragma.h errors.h coretypes.h $(TM_H) | |
17 | $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $(srcdir)/config/rs6000/rs6000-c.c | |
17211ab5 | 18 | |
f099d360 | 19 | # The rs6000 backend doesn't cause warnings in these files. |
f099d360 | 20 | insn-conditions.o-warn = |
6de9cd9a DN |
21 | # The files below trigger warnings in tree-ssa because of the gimplifier |
22 | # emitting code that confuse the compiler into thinking that some variables | |
23 | # are used uninitialized. | |
24 | jump.o-warn = -Wno-error | |
25 | regmove.o-warn = -Wno-error | |
26 | c-typeck.o-warn = -Wno-error | |
27 | cfgrtl.o-warn = -Wno-error | |
28 | combine.o-warn = -Wno-error | |
29 | fold-const.o-warn = -Wno-error | |
30 | ifcvt.o-warn = -Wno-error | |
31 | reload1.o-warn = -Wno-error | |
32 | rtlanal.o-warn = -Wno-error | |
33 | cp/decl2.o-warn = -Wno-error | |
34 | cp/pt.o-warn = -Wno-error | |
35 | f/where.o-warn = -Wno-error | |
36 | java/expr.o-warn = -Wno-error | |
37 | objc/objc-act.o-warn = -Wno-error | |
38 | rs6000.o-warn = -Wno-error | |
39 | insn-emit.o-warn = -Wno-error | |
40 | simplify-rtx.o-warn = -Wno-error |