From: Eric Botcazou <ebotcazou@adacore.com>
To: gcc-patches@gcc.gnu.org
Subject: Re: Housekeeping work in backends.html
Date: Wed, 07 Jan 2015 09:28:00 -0000 [thread overview]
Message-ID: <3046412.19I0IVmIcS@polaris> (raw)
In-Reply-To: <8312738.ciDlLVGyTE@polaris>
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
> the attached patch removes obsolete ports (c4x, m68hc11 and ms1), toggles
> the 'p' letter and adjust accordingly (only avr, fr30, m68k, mcore, rs6000
> and sh still use define_peephole) and removes trailing spaces.
This replaces 'a' with 'i' for multiple inheritance thunks and reuses 'a' for
LRA by default (aarch64, arm, i386, mips, nds32, s390). Applied.
--
Eric Botcazou
[-- Attachment #2: p.diff --]
[-- Type: text/x-patch, Size: 4479 bytes --]
Index: backends.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/backends.html,v
retrieving revision 1.57
diff -u -p -r1.57 backends.html
--- backends.html 7 Jan 2015 08:44:30 -0000 1.57
+++ backends.html 7 Jan 2015 09:23:44 -0000
@@ -53,8 +53,9 @@ g Port does not define TARGET_ASM_
m Port does not use define_constants.
b Port does not use '"* ..."' notation for output template code.
d Port does not use DFA scheduler descriptions.
-a Port generates multiple inheritance thunks using
+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).
t All insns either produce exactly one assembly instruction, or
trigger a define_split.
e <arch>-elf is not a supported target.
@@ -64,50 +65,50 @@ s <arch>-elf is the correct
<pre>
| Characteristics
-Target | HMSLQNFICBD lqrcpfgmbdates
------------+---------------------------
-aarch64 | Q q g a s
-alpha | ?? Q C q g b a e
-arc | B g a
-arm | a s
+Target | HMSLQNFICBD lqrcpfgmbdiates
+-----------+----------------------------
+aarch64 | Q q g ia s
+alpha | ?? Q C q g b i e
+arc | B g i
+arm | ia s
avr | L FI l cp g bd
-bfin | F g a
-c6x | S CB g b a
-cr16 | L F C g d s
-cris | F B c g bda s
-epiphany | C g b a s
-fr30 | ?? FI B p gm d s
-frv | ?? B a s
-h8300 | FI c g d s
-i386 | ? Q q a
-ia64 | ? Q C qr a
-iq2000 | ??? FICB g t
+bfin | F g i
+c6x | S CB g b i
+cr16 | L F C g d s
+cris | F B c g bdi s
+epiphany | C g b i s
+fr30 | ?? FI B p gm d s
+frv | ?? B i s
+h8300 | FI c g d s
+i386 | ? Q q ia
+ia64 | ? Q C qr i
+iq2000 | ??? FICB g t
lm32 | F g b
-m32c | L FI l g d s
-m32r | FI s
-m68k | ? cp a
-mcore | ? FI p gm s
-mep | F C g t s
-microblaze | CB b s
-mips | Q CB qr b a s
-mmix | HM Q C q bda e
-mn10300 | ?? c g s
-msp430 | L FI l g d s
-nds32 | F C a s
+m32c | L FI l g d s
+m32r | FI s
+m68k | ? cp i
+mcore | ? FI p gm s
+mep | F C g t s
+microblaze | CB b i s
+mips | Q CB qr b ia s
+mmix | HM Q C q bdi e
+mn10300 | ?? c g i s
+msp430 | L FI l g d s
+nds32 | F C ia s
nios2 | S C b
-pa | ? Q CBD qr m a e
-pdp11 | L IC qrc d e
-rs6000 | Q C qr p a
-s390 | ? Q qr g b a e
-sh | Q CB qr p b a
-sparc | Q CB qr a
-spu | ? Q *C g b
-stormy16 | ???L FIC D l m da
-tilegx | S Q C q g b a e
-tilepro | S F C g b a e
-v850 | ?? FI c gm s
-visium | B g b s
-vax | M? I c da e
+pa | ? Q CBD qr m i e
+pdp11 | L IC qrc d e
+rs6000 | Q C qr p i
+s390 | ? Q qr g b ia e
+sh | Q CB qr p b i
+sparc | Q CB qr i
+spu | ? Q *C g b i
+stormy16 | ???L FIC D l m di
+tilegx | S Q C q g b i e
+tilepro | S F C g b i e
+v850 | ?? FI c gm s
+visium | B g b s
+vax | M? I c di e
xtensa | C b
</pre>
next prev parent reply other threads:[~2015-01-07 9:28 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-05 23:20 Eric Botcazou
2015-01-06 18:43 ` Jeff Law
2015-01-06 23:04 ` Eric Botcazou
2015-01-06 20:50 ` Sandra Loosemore
2015-01-06 23:16 ` Eric Botcazou
2015-01-06 23:41 ` Eric Botcazou
2015-01-07 0:10 ` Max Filippov
2015-01-07 8:11 ` Eric Botcazou
2015-01-10 0:46 ` Bernd Schmidt
2015-01-13 23:25 ` Eric Botcazou
2015-01-20 9:27 ` Eric Botcazou
2015-01-07 8:44 ` Eric Botcazou
2015-01-20 13:25 ` Steven Bosscher
2015-01-20 18:45 ` Eric Botcazou
2015-01-21 9:27 ` Eric Botcazou
2015-01-07 9:28 ` Eric Botcazou [this message]
2015-01-14 3:55 ` Anthony Green
2015-01-14 9:46 ` Eric Botcazou
2015-01-20 10:59 ` Eric Botcazou
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3046412.19I0IVmIcS@polaris \
--to=ebotcazou@adacore.com \
--cc=gcc-patches@gcc.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).