[Patch]Option support to ARM MCU Cortex-M7 and related FPU

Terry Guo terry.guo@arm.com
Wed Sep 24 04:07:00 GMT 2014


Hi there,

The attached patch implemented option support in Binutils to support new ARM
MCU announced at:
http://www.arm.com/about/newsroom/arm-supercharges-mcu-market-with-high-perf
ormance-cortex-m7-processor.php
http://www.arm.com/products/processors/cortex-m/cortex-m7-processor.php

Tested with Binutils regression test and no new regressions. Is it OK to
trunk?

BR,
Terry

gas/ChangeLog:
2014-09-24  Terry Guo  <terry.guo@arm.com>

     * config/tc-arm.c (arm_cpus): Support cortex-m7.
    (arm_fpus): Support fpv5-sp-d16 and fpv5-d16.
    (do_vfp_nsyn_cvt_fpv8): Generate error when use D register for S
register only
     target like FPv5-SP-D16.
     (do_neon_cvttb_1): Likewise.
     (do_vfp_nsyn_fpv8): Likewise.
     (do_vrint_1): Likewise.
     * doc/c-arm.texi: Document new cpu and fpu names for cortex-m7.

gas/testsuite/ChangeLog:
2014-09-24  Terry Guo  <terry.guo@arm.com>

     * gas/arm/armv7e-m+fpv5-d16.s: New.
     * gas/arm/armv7e-m+fpv5-d16.d: Likewise.
     * gas/arm/armv7e-m+fpv5-sp-d16.s: Likewise.
     * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: option-support-cortex-m7-v1.txt
URL: <https://sourceware.org/pipermail/binutils/attachments/20140924/44ac3de0/attachment.txt>


More information about the Binutils mailing list