darwin, powerpc - set .machine in an asm file.

The asm file fails to build if we use a modern assembler
which checks that the machine is consistent with the 
filetype.  Fixed by adjusting in a similar manner to 
other assembler.

libgcc/

2019-05-12  Iain Sandoe  <iain@sandoe.co.uk>

	* config/rs6000/darwin-vecsave.S: Set .machine appropriately.

From-SVN: r271111
This commit is contained in:
Iain Sandoe 2019-05-12 19:26:16 +00:00 committed by Iain Sandoe
parent 0f8768f734
commit ef5eb79dfd
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2019-05-12 Iain Sandoe <iain@sandoe.co.uk>
* config/rs6000/darwin-vecsave.S: Set .machine appropriately.
2019-05-07 Hongtao Liu <hongtao.liu@intel.com>
* config/i386/cpuinfo.c (get_available_features): Detect BF16.

View File

@ -31,8 +31,14 @@
(4 bytes) to do the operation; for Vector regs, 2 instructions are
required (8 bytes.). */
/* With some assemblers, we need the correct machine directive to get the
right CPU type / subtype in the file header. */
#if __ppc64__
.machine ppc64
#else
.machine ppc7400
.text
#endif
.text
.align 2
.private_extern saveVEC