This is the mail archive of the
mailing list for the GCC project.
Remove ARM AOF support
- From: Paul Brook <paul at codesourcery dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Richard Earnshaw <rearnsha at arm dot com>
- Date: Thu, 26 Jul 2007 18:41:13 +0100
- Subject: Remove ARM AOF support
The arm backend has support for both gas assembly and the syntax used by
proprietary arm assemblers (controlled by AOF_ASSEMBLER).
I'm told that the only recent users of this feature were the riscos folks, and
that they no longer care.
The only target that uses this code in the FSF tree is arm-semi-aof. This also
defines LINK_LIBGCC_SPECIAL which was poisoned in early 2005, so obviously
hasn't built for two and a half years.
Anyone object if I rip out the AOF assembler support?
Technically we should probably deprecate it for a release, but IMHO it's
bitrotten enough to skip that unless anyone expresses interest.
The motivation for doing this is that the new ARM unified assembly syntax and
other Thumb-2 improvements involve touching code with AOF_ASSEMBLER
conditionals. Obviously it's easier to do if the conditionals aren't there.
Without any way of testing the AOF support I can't guarantee it won't get
broken in the process.