This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [WWWDocs] Deprecate support for non-thumb ARM devices


On 24/02/16 13:59, Richard Earnshaw (lists) wrote:
> After discussion with the ARM port maintainers we have decided that now
> is probably the right time to deprecate support for versions of the ARM
> Architecture prior to ARMv4t.  This will allow us to clean up some of
> the code base going forwards by being able to assume:
> - Presence of half-word data accesses
> - Presence of Thumb and therefore of interworking instructions.
> 
> This patch records the status change in the GCC-6 release notes.
> 
> I propose to commit this patch later this week.
> 

Now done.

R.

> R.
> 
> 
> deprecate.patch
> 
> 
> Index: htdocs/gcc-6/changes.html
> ===================================================================
> RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-6/changes.html,v
> retrieving revision 1.61
> diff -u -r1.61 changes.html
> --- htdocs/gcc-6/changes.html	19 Feb 2016 05:00:54 -0000	1.61
> +++ htdocs/gcc-6/changes.html	19 Feb 2016 14:47:31 -0000
> @@ -340,7 +340,14 @@
>  <h3 id="arm">ARM</h3>
>     <ul>
>       <li>
> -       The arm port now supports target attributes and pragmas.  Please
> +       Support for revisions of the ARM architecture prior to ARMv4t has
> +       been deprecated and will be removed in a future GCC release.
> +       This affects ARM6, ARM7 (but not ARM7TDMI), ARM8, StrongARM, and
> +       Faraday fa526 and fa626 devices, which do not have support for
> +       the Thumb execution state.
> +     </li>
> +     <li>
> +       The ARM port now supports target attributes and pragmas.  Please
>         refer to the <a href="https://gcc.gnu.org/onlinedocs/gcc/ARM-Function-Attributes.html#ARM-Function-Attributes";>
>         documentation</a> for details of available attributes and
>         pragmas as well as usage instructions.
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]