> Write a patch to deprecate it in config.gcc (search for openbsd2 to help 
> you find the right spot) and an update to the gcc6 webpage.

How's this?

Index: htdocs/gcc-6/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-6/changes.html,v
retrieving revision 1.64
diff -p -U 5 -r1.64 changes.html
--- htdocs/gcc-6/changes.html   26 Feb 2016 14:51:16 -0000      1.64
+++ htdocs/gcc-6/changes.html   1 Mar 2016 19:39:19 -0000
@@ -424,10 +424,17 @@ within strings:
       the <code>-march=znver1</code> and <code>-mtune=znver1</code> options.
      </li>
    </ul>
 <!-- <h3 id="mips">MIPS</h3> -->
 
+<h3 id="mep">MeP</h3>
+  <ul>
+    <li><p>Support for the MeP (mep-elf) architecture has been
+      deprecated and will be removed in a future GCC release.</p>
+    </li>
+  </ul>
+
 <h3 id="msp430">MSP430</h3>
   <ul>
     <li><p>The MSP430 compiler now has the ability to automatically distribute 
code
       and data between low memory (addresses below 64K) and high memory.  This 
only
       applies to parts that actually have both memory regions and only if the


Index: contrib/config-list.mk
===================================================================
--- contrib/config-list.mk      (revision 233861)
+++ contrib/config-list.mk      (working copy)
@@ -36,13 +36,13 @@ LIST = aarch64-elf aarch64-linux-gnu aar
   i686-wrs-vxworksae \
   i686-cygwinOPT-enable-threads=yes i686-mingw32crt ia64-elf \
   ia64-freebsd6 ia64-linux ia64-hpux ia64-hp-vms iq2000-elf lm32-elf \
   lm32-rtems lm32-uclinux m32c-rtems m32c-elf m32r-elf m32rle-elf m32r-rtems \
   m32r-linux m32rle-linux m68k-elf m68k-netbsdelf \
   m68k-openbsd m68k-uclinux m68k-linux m68k-rtems \
-  mcore-elf mep-elf microblaze-linux microblaze-elf \
+  mcore-elf mep-elfOPT-enable-obsolete microblaze-linux microblaze-elf \
   mips-netbsd \
   mips64el-st-linux-gnu mips64octeon-linux mipsisa64r2-linux \
   mipsisa32r2-linux-gnu mipsisa64r2-sde-elf mipsisa32-elfoabi \
   mipsisa64-elfoabi mipsisa64r2el-elf mipsisa64sr71k-elf mipsisa64sb1-elf \
   mipsel-elf mips64-elf mips64vr-elf mips64orion-elf mips-rtems \
   mips-wrs-vxworks mipstx39-elf mmix-knuth-mmixware mn10300-elf moxie-elf \
Index: gcc/config.gcc
===================================================================
--- gcc/config.gcc      (revision 233861)
+++ gcc/config.gcc      (working copy)
@@ -240,12 +240,13 @@ case ${target} in
  | *-knetbsd-*                         \
  | *-openbsd2*                         \
  | *-openbsd3*                         \
  | avr-*rtems*                         \
  | h8300-*rtems*                       \
  | m32r-*rtems*                        \
+ | mep-*                               \
  )
     if test "x$enable_obsolete" != xyes; then
       echo "*** Configuration ${target} is obsolete." >&2
       echo "*** Specify --enable-obsolete to build it anyway." >&2
       echo "*** Support will be REMOVED in the next major release of GCC," >&2
       echo "*** unless a maintainer comes forward." >&2

Reply via email to