public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
From: Eric Botcazou <ebotcazou@adacore.com>
To: gcc-patches@gcc.gnu.org
Cc: Sebastien Bourdeauducq <sebastien@milkymist.org>,
	Anthony Green <green@moxielogic.com>,
	Chung-Lin Tang <cltang@codesourcery.com>,
	Sandra Loosemore <sandra@codesourcery.com>,
	Bernd Schmidt <bernds@codesourcery.com>,
	DJ Delorie <dj@redhat.com>, Nick Clifton <nickc@redhat.com>
Subject: Housekeeping work in backends.html
Date: Mon, 05 Jan 2015 23:20:00 -0000	[thread overview]
Message-ID: <8312738.ciDlLVGyTE@polaris> (raw)

[-- Attachment #1: Type: text/plain, Size: 405 bytes --]

Hi,

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.

OK to commit?

Some ports are missing (lm32, moxie, nios2, nvptx, rl78, rx) so the relevant 
maintainers are CCed (see 6.3.9 Anatomy of a Target Back End in the doc).

-- 
Eric Botcazou

[-- Attachment #2: p.diff --]
[-- Type: text/x-patch, Size: 3871 bytes --]

Index: backends.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/backends.html,v
retrieving revision 1.51
diff -u -r1.51 backends.html
--- backends.html	22 Sep 2014 13:46:25 -0000	1.51
+++ backends.html	5 Jan 2015 23:07:09 -0000
@@ -47,7 +47,7 @@
 r       Port can switch between ILP32 and LP64 at runtime.
         (Not necessarily supported by all subtargets.)
 c       Port uses cc0.
-p       Port does not use define_peephole.
+p       Port uses define_peephole (as opposed to define_peephole2).
 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.
@@ -66,49 +66,46 @@
          | Characteristics
 Target   | HMSLQNFICBD lqrcpfgmbdates
 ---------+---------------------------
-aarch64  |     Q        q  p g  da  s
-alpha    |  ?? Q   C    q  p g bda e 
-arc      |          B      p g  da
+aarch64  |     Q        q    g  da  s
+alpha    |  ?? Q   C    q    g bda e
+arc      |          B        g  da
 arm      |                      da  s
-avr      |    L  FI    l  c  g b
-bfin     |       F         p g  da
-c4x      |  ??  N I BD       g  d  e 
-c6x      |   S     CB      p g bda 
+avr      |    L  FI    l  cp g b
+bfin     |       F           g  da
+c6x      |   S     CB        g bda
 cr16     |    L  F C         g      s
-cris     |       F  B     cp g b a  s
-epiphany |         C       p g bda  s
-fr30     | ??    FI B        gm     s
-frv      | ??       B      p    da  s
-h8300    |       FI       cp g      s
-i386     |   ? Q        q  p    da   
-ia64     |   ? Q   C    qr p    da   
-iq2000   | ???   FICB      p g  d t  
-m32c     |    L  FI    l   p g      s
+cris     |       F  B     c  g b a  s
+epiphany |         C         g bda  s
+fr30     | ??    FI B      p gm     s
+frv      | ??       B           da  s
+h8300    |       FI       c  g      s
+i386     |   ? Q        q       da
+ia64     |   ? Q   C    qr      da
+iq2000   | ???   FICB        g  d t
+m32c     |    L  FI    l     g      s
 m32r     |       FI             d   s
-m68hc11  |    L  FI    l  c         s
-m68k     |   ?            c      a   
-mcore    |  ?    FI          gm d   s
-mep      |       F C       p g  d t s
+m68k     |   ?            cp     a
+mcore    |  ?    FI        p gm d   s
+mep      |       F C         g  d t s
 microblaze         CB          bd   s
-mips     |     Q   CB   qr p   bda  s
-mmix     | HM  Q   C    q  p   b a e 
+mips     |     Q   CB   qr     bda  s
+mmix     | HM  Q   C    q      b a e
 mn10300  | ??             c  g      s
-ms1      |   S   F  B      p g bd
-msp430   |    L  FI    l   p g      s
-nds32    |       F C       p    da  s
-pa       |   ? Q   CBD  qr    m da e 
-pdp11    |    L   IC    qrcp       e 
-rs6000   |     Q   C    qr      da   
-s390     |   ? Q        qr p g bda e 
-sh       |     Q   CB   qr     bda   
-sparc    |     Q   CB   qr p    da   
-spu      |   ? Q  *C       p g bd    
-stormy16 | ???L  FIC D l   p  m  a
-tilegx   |   S Q   C    q  p g bda e
-tilepro  |   S   F C       p g bda e
-v850     | ??    FI       cp gm d   s
-vax      |  M?    I       cp     a e 
-xtensa   |   ?     C       p   bd    
+msp430   |    L  FI    l     g      s
+nds32    |       F C            da  s
+pa       |   ? Q   CBD  qr    m da e
+pdp11    |    L   IC    qrc        e
+rs6000   |     Q   C    qr p    da
+s390     |   ? Q        qr   g bda e
+sh       |     Q   CB   qr p   bda
+sparc    |     Q   CB   qr      da
+spu      |   ? Q  *C         g bd
+stormy16 | ???L  FIC D l      m  a
+tilegx   |   S Q   C    q    g bda e
+tilepro  |   S   F C         g bda e
+v850     | ??    FI       c  gm d   s
+vax      |  M?    I       c      a e
+xtensa   |   ?     C           bd
 </pre>
 
 <p>For AVR simulator, see <a

             reply	other threads:[~2015-01-05 23:20 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-05 23:20 Eric Botcazou [this message]
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
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=8312738.ciDlLVGyTE@polaris \
    --to=ebotcazou@adacore.com \
    --cc=bernds@codesourcery.com \
    --cc=cltang@codesourcery.com \
    --cc=dj@redhat.com \
    --cc=gcc-patches@gcc.gnu.org \
    --cc=green@moxielogic.com \
    --cc=nickc@redhat.com \
    --cc=sandra@codesourcery.com \
    --cc=sebastien@milkymist.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).