> Perhaps 'd' should just go away completely. It was intended to
> distinguish between ports using the old scheduler description and
> ports using the DFA model.
Applied.
--
Eric Botcazou
Index: backends.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/backends.html,v
retrieving revision 1.64
diff -u -r1.64 backends.html
--- backends.html 20 Jan 2015 10:30:39 -0000 1.64
+++ backends.html 21 Jan 2015 09:11:13 -0000
@@ -50,9 +50,8 @@
p Port uses define_peephole (as opposed to define_peephole2).
b Port uses '"* ..."' notation for output template code.
f Port does not define prologue and/or epilogue RTL expanders.
-g Port does not define TARGET_ASM_FUNCTION_(PRO|EPI)LOGUE.
m Port does not use define_constants.
-d Port does not use DFA scheduler descriptions.
+g Port does not define TARGET_ASM_FUNCTION_(PRO|EPI)LOGUE.
i Port generates multiple inheritance thunks using
TARGET_ASM_OUTPUT_MI(_VCALL)_THUNK.
a Port uses LRA (by default, i.e. unless overridden by a switch).
@@ -65,54 +64,54 @@
<pre>
| Characteristics
-Target | HMSLQNFICBD lqrcpbfgmdiates
------------+----------------------------
-aarch64 | Q q b g ia s
-alpha | ?? Q C q g i e
-arc | B b g i
-arm | b ia s
-avr | L FI l cp g d
-bfin | F g i
-c6x | S CB g i
-cr16 | L F C g d s
-cris | F B c g di s
-epiphany | C g i s
-fr30 | ?? FI B pb gmd s
-frv | ?? B b i s
-h8300 | FI B c g d s
-i386 | ? Q q b ia
-ia64 | ? Q C qr b i
-iq2000 | ??? FICB b g t
-lm32 | F g
-m32c | L FI l b g d s
-m32r | FI b s
-m68k | ? cpb i
-mcore | ? FI pb gm s
-mep | F C b g t s
-microblaze | CB i s
-mips | Q CB qr ia s
-mmix | HM Q C q di e
-mn10300 | ?? c g i s
-moxie | F g d t s
-msp430 | L FI l b g d s
-nds32 | F C ia s
+Target | HMSLQNFICBD lqrcpbfmgiates
+-----------+---------------------------
+aarch64 | Q q b gia s
+alpha | ?? Q C q mgi e
+arc | B b gi
+arm | b ia s
+avr | L FI l cp g
+bfin | F gi
+c6x | S CB gi
+cr16 | L F C g s
+cris | F B c gi s
+epiphany | C gi s
+fr30 | ?? FI B pb mg s
+frv | ?? B b i s
+h8300 | FI B c g s
+i386 | ? Q q b ia
+ia64 | ? Q C qr b m i
+iq2000 | ??? FICB b g t
+lm32 | F g
+m32c | L FI l b g s
+m32r | FI b s
+m68k | ? cpb i
+mcore | ? FI pb mg s
+mep | F C b g t s
+microblaze | CB i s
+mips | Q CB qr ia s
+mmix | HM Q C q i e
+mn10300 | ?? c gi s
+moxie | F g t s
+msp430 | L FI l b g s
+nds32 | F C ia s
nios2 | S C
-nvptx | S Q C q g e
-pa | ? Q CBD qr b m i e
-pdp11 | L IC qrc b d e
-rl78 | L F l g d s
-rs6000 | Q C qr pb i
-rx | s
-s390 | ? Q qr g ia e
-sh | Q CB qr p i
-sparc | Q CB qr b i
-spu | ? Q *C g i
-stormy16 | ???L FIC D l b mdi
-tilegx | S Q C q g i e
-tilepro | S F C g i e
-v850 | ?? FI c gm s
-vax | M? I c b di e
-visium | B g s
+nvptx | S Q C q mg e
+pa | ? Q CBD qr b i e
+pdp11 | L IC qrc b e
+rl78 | L F l g s
+rs6000 | Q C qr pb i
+rx | s
+s390 | ? Q qr gia e
+sh | Q CB qr p i
+sparc | Q CB qr b i
+spu | ? Q *C mgi
+stormy16 | ???L FIC D l b i
+tilegx | S Q C q gi e
+tilepro | S F C gi e
+v850 | ?? FI c g s
+vax | M? I c b i e
+visium | B g s
xtensa | C
</pre>