Skip to content
  • Russell King's avatar
    [ARM] Enable VFP to be built when non-VFP capable CPUs are selected · 1a6be26d
    Russell King authored
    
    
    Since we pass flags to the compiler to control code generation based
    on the least capable selected CPU, if we want to include VFP support,
    we must tweak the assembler flags to allow the VFP instructions.
    Moreover, we must not use the mrrc/mcrr versions since these will not
    be recognised by the assembler.
    
    We do not convert all instructions to the VFP-equivalent (yet) since
    binutils appears to barf on "fmrx rn, fpinst" and doesn't provide any
    other way (other than using the mrc equivalent) to encode this
    instruction - which is rather a problem when you have a VFP
    implementation which requires these instructions.
    
    Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
    1a6be26d