Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/powerpcspe/t-powerpcspe @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children | 84e7813d76e9 |
comparison
equal
deleted
inserted
replaced
68:561a7518be6b | 111:04ced10e8804 |
---|---|
1 # General rules that all rs6000/ targets must have. | |
2 # | |
3 # Copyright (C) 1995-2017 Free Software Foundation, Inc. | |
4 # | |
5 # This file is part of GCC. | |
6 # | |
7 # GCC is free software; you can redistribute it and/or modify | |
8 # it under the terms of the GNU General Public License as published by | |
9 # the Free Software Foundation; either version 3, or (at your option) | |
10 # any later version. | |
11 # | |
12 # GCC is distributed in the hope that it will be useful, | |
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
15 # GNU General Public License for more details. | |
16 # | |
17 # You should have received a copy of the GNU General Public License | |
18 # along with GCC; see the file COPYING3. If not see | |
19 # <http://www.gnu.org/licenses/>. | |
20 | |
21 TM_H += $(srcdir)/config/powerpcspe/powerpcspe-builtin.def | |
22 TM_H += $(srcdir)/config/powerpcspe/powerpcspe-cpus.def | |
23 PASSES_EXTRA += $(srcdir)/config/powerpcspe/powerpcspe-passes.def | |
24 | |
25 powerpcspe-c.o: $(srcdir)/config/powerpcspe/powerpcspe-c.c | |
26 $(COMPILE) $< | |
27 $(POSTCOMPILE) | |
28 | |
29 $(srcdir)/config/powerpcspe/powerpcspe-tables.opt: $(srcdir)/config/powerpcspe/genopt.sh \ | |
30 $(srcdir)/config/powerpcspe/powerpcspe-cpus.def | |
31 $(SHELL) $(srcdir)/config/powerpcspe/genopt.sh $(srcdir)/config/powerpcspe > \ | |
32 $(srcdir)/config/powerpcspe/powerpcspe-tables.opt | |
33 | |
34 # The rs6000 backend doesn't cause warnings in these files. | |
35 insn-conditions.o-warn = | |
36 | |
37 MD_INCLUDES = $(srcdir)/config/powerpcspe/rs64.md \ | |
38 $(srcdir)/config/powerpcspe/mpc.md \ | |
39 $(srcdir)/config/powerpcspe/40x.md \ | |
40 $(srcdir)/config/powerpcspe/440.md \ | |
41 $(srcdir)/config/powerpcspe/601.md \ | |
42 $(srcdir)/config/powerpcspe/603.md \ | |
43 $(srcdir)/config/powerpcspe/6xx.md \ | |
44 $(srcdir)/config/powerpcspe/7xx.md \ | |
45 $(srcdir)/config/powerpcspe/7450.md \ | |
46 $(srcdir)/config/powerpcspe/8540.md \ | |
47 $(srcdir)/config/powerpcspe/e300c2c3.md \ | |
48 $(srcdir)/config/powerpcspe/e500mc.md \ | |
49 $(srcdir)/config/powerpcspe/power4.md \ | |
50 $(srcdir)/config/powerpcspe/power5.md \ | |
51 $(srcdir)/config/powerpcspe/power6.md \ | |
52 $(srcdir)/config/powerpcspe/power7.md \ | |
53 $(srcdir)/config/powerpcspe/power8.md \ | |
54 $(srcdir)/config/powerpcspe/power9.md \ | |
55 $(srcdir)/config/powerpcspe/cell.md \ | |
56 $(srcdir)/config/powerpcspe/xfpu.md \ | |
57 $(srcdir)/config/powerpcspe/a2.md \ | |
58 $(srcdir)/config/powerpcspe/predicates.md \ | |
59 $(srcdir)/config/powerpcspe/constraints.md \ | |
60 $(srcdir)/config/powerpcspe/darwin.md \ | |
61 $(srcdir)/config/powerpcspe/sync.md \ | |
62 $(srcdir)/config/powerpcspe/vector.md \ | |
63 $(srcdir)/config/powerpcspe/vsx.md \ | |
64 $(srcdir)/config/powerpcspe/altivec.md \ | |
65 $(srcdir)/config/powerpcspe/crypto.md \ | |
66 $(srcdir)/config/powerpcspe/htm.md \ | |
67 $(srcdir)/config/powerpcspe/spe.md \ | |
68 $(srcdir)/config/powerpcspe/dfp.md \ | |
69 $(srcdir)/config/powerpcspe/paired.md |