gas thunderx support

Jim Wilson jim.wilson@linaro.org
Thu Apr 23 22:58:00 GMT 2015


I noticed an inconsistency between gas and gcc.  The gcc
config/aarch64/aarch64-cores.def file says that thunderx has crc and
crypto support.  The gas config/tc-aarch64.c file says it doesn't.
Andrew Pinski recentlly posted some thunderx /proc/cpuinfo output on
the gcc list that makes it clear that thunderx does have crc and
crypto support.  So gas needs to be fixed.

This was tested by using some gcc testsuite test cases to generate
assembly files with crc and crypto instructions, and noting that they
would not assemble when using ".cpu thunderx" without the patch, but
they do assemble with the patch.

Jim
-------------- next part --------------
A non-text attachment was scrubbed...
Name: thunderx.patch
Type: text/x-patch
Size: 789 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20150423/847a87cb/attachment.bin>


More information about the Binutils mailing list