[Patch][binutils][0/10] Support for Armv8.6-A
Mihail Ionescu
mihail.ionescu@foss.arm.com
Wed Nov 6 16:26:00 GMT 2019
Hi Nick,
I've fixed the warning/error and the regressions.
I've attached a zip of all of the diffs to this email and replied with
the updated ChangeLogs/diffs to the individual patches, although, it
looks like, for some reason, the In-Reply-To initial patch did not work
and they arrived as new entries instead of replies; sorry for the
inconvenience.
Regards,
Mihail
On 10/31/2019 12:34 PM, Nick Clifton wrote:
> Hi Mihail,
>
>> This is a patch series to implement support for the Armv8.6-A Architecture[1].
>> Armv8.6-A introduces two new extensions Matix Multiply and BFloat16[2].
>
> With this patch set applied I see a new build time error/warning:
>
> gas/config/tc-arm.c: In function 'parse_neon_type':
> gas/config/tc-arm.c:1526:4: error: this statement may fall through [-Werror=implicit-fallthrough=]
> switch (TOLOWER (*(++ptr)))
> ^~~~~~
> gas/config/tc-arm.c:1545:2: note: here
> default:
> ^~~~~~~
>
> With this fixed, I then see some new testsuite failures for various
> different configurations of the toolchain:
>
> Checking Binutils in: arm-nacl ... GAS: 1 done
> GAS REGRESSION: Bfloat 16 extension Thumb
>
> Checking Binutils in: arm-symbianelf ... GAS: 1 LD: 70 BIN: 1 done
> GAS REGRESSION: Bfloat 16 extension Thumb
>
> Checking Binutils in: aarch64_be-elf ... GAS: 1 done
> GAS REGRESSION: gas/aarch64/bfloat16
>
> Checking Binutils in: arm-wince-pe ... GAS: 3 done
> GAS REGRESSION: Big endian bfloat16 literal directives
> GAS REGRESSION: Little endian bfloat16 literal directives
> GAS REGRESSION: Bfloat 16 extension Thumb
>
> Would you mind investigating these please ?
>
> Cheers
> Nick
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: all-patches.tar.gz
Type: application/gzip
Size: 43244 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20191106/a42da283/attachment.gz>
More information about the Binutils
mailing list