X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FNEWS;h=bf278ef65a888f738f16f5a7479d484fc5ec9b56;hb=6e29ef6d2828415f5ee2d6e1690d13bc40a8d5d4;hp=dd636a3b91213595e1254fd83df16eeb26212bb4;hpb=fffeaa5fb101f4476b64cc4835124429155aaa29;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/NEWS b/gas/NEWS index dd636a3b91..bf278ef65a 100644 --- a/gas/NEWS +++ b/gas/NEWS @@ -1,4 +1,46 @@ -*- text -*- +* Support for the National Semiconductor CR16 target has been added. + +* Added gas .reloc pseudo. This is a low-level interface for creating + relocations. + +* Add support for x86_64 PE+ target. + +* Add support for Score target. + +* Support for the Infineon XC16X has been added by KPIT Cummins Infosystems. + +* Support for ms2 architecture has been added. + +* Support for the Z80 processor family has been added. + +* Add support for the "@" syntax to the command line, so that extra + switches can be read from . + +* The SH target supports a new command line switch --enable-reg-prefix which, + if enabled, will allow register names to be optionally prefixed with a $ + character. This allows register names to be distinguished from label names. + +* Macros with a variable number of arguments are now supported. See the + documentation for how this works. + +* Added --reduce-memory-overheads switch to reduce the size of the hash + tables used, at the expense of longer assembly times, and + --hash-size= to set the size of the hash tables used by gas. + +* Macro names and macro parameter names can now be any identifier that would + also be legal as a symbol elsewhere. For macro parameter names, this is + known to cause problems in certain sources when the respective target uses + characters inconsistently, and thus macro parameter references may no longer + be recognized as such (see the documentation for details). + +* Support the .f_floating, .d_floating, .g_floating and .h_floating directives + for the VAX target in order to be more compatible with the VAX MACRO + assembler. + +* New command line option -mtune=[itanium1|itanium2] for IA64 targets. + +Changes in 2.16: * Redefinition of macros now results in an error.