This is the mail archive of the gcc-patches@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] |
On 04/22/2016 03:57 AM, James Greenhalgh wrote:
On Thu, Apr 21, 2016 at 09:15:17AM +0100, Kyrill Tkachov wrote:Hi all, Here's a proposed summary of the changes in the AArch64 backend for GCC 6. If there's anything I've missed it's purely my oversight, feel free to add entries or suggest improvements.For me, I'm mostly happy with the wording below (I've tried to be helpful inline). But I'm not as conscientious at checking grammar as others in the community. So this is OK from an AArch64 target perspective with the changes below, but wait a short while to give Gerald or Sandra a chance to comment.
I haven't done a careful review of the whole section of existing text, but I did notice a few things in text not being touched by this patch:
+ <li> The new command line options <code>-march=native</code>,
s/command line options/command-line options/
<code>-mcpu=native</code> and <code>-mtune=native</code> are now available on native AArch64 GNU/Linux systems. Specifying these options will cause GCC to auto-detect the host CPU and
s/will cause/causes/
rewrite these options to the optimal setting for that system.
s/rewrite these options to the optimal/choose the/
- <code>-fpic</code> is now supported by the AArch64 target when generating + <code>-fpic</code> is now supported when generating code for the small code model (<code>-mcmodel=small</code>). The size of the global offset table (GOT) is limited to 28KiB under the LP64 SysV ABI , and 15KiB under the ILP32 SysV ABI.
Move the comma directly after "ABI", not separated by newline and whitespace.
-Sandra
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |