Barnaby Wilks b20d385926 Implement a float16 directive for assembling 16 bit IEEE 754 floating point numbers for the AArch64 assembler.
The syntax of the directive is:

     .float16 <0-n decimal numbers>
e.g.
     .float16 0.5
     .float16 10.2, NaN, 452.09

The floats will always be encoded using the binary16 format as described in the
IEEE 754-2008 standard. There is no need to support Arm's alternative half-precision
format since AArch64 only supports the IEEE format.

gas	* config/tc-aarch64.c: Add float16 directive and add "Hh" to
	acceptable float characters.
	* doc/c-aarch64.texi: Documentation for float16 directive.
	* testsuite/gas/aarch64/float16-be.d: New test.
	* testsuite/gas/aarch64/float16-le.d: New test.
	* testsuite/gas/aarch64/float16.s: New test.
	* NEWS: Add NEWS entry.
2019-08-22 11:13:23 +01:00
..
2019-03-18 22:39:16 +10:30
2019-01-31 14:45:01 +10:30
2019-04-16 17:12:09 +09:30
2019-02-10 04:34:22 -08:00
2019-05-23 19:34:04 +02:00
2019-05-15 16:41:22 +09:30
2019-07-16 09:30:29 +02:00
2019-04-10 13:27:29 +09:30
2019-02-10 04:34:22 -08:00
2019-05-04 17:23:18 +09:30
2019-02-10 04:34:22 -08:00
2019-02-10 04:34:22 -08:00
2019-06-25 13:04:40 +09:30
2019-05-30 15:23:10 -07:00
2019-04-16 17:12:09 +09:30
2019-02-10 04:34:22 -08:00
2019-05-22 08:13:36 +02:00
2019-02-10 04:34:22 -08:00
2019-04-16 17:13:04 +09:30
2019-02-10 04:34:22 -08:00
2019-05-15 16:28:14 +09:30
2019-04-10 13:27:29 +09:30