X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FNEWS;h=ca8451a0b0ead9e1d4140abca7fed2d5cd8a3507;hb=3f965e60f6b747ff7d0052a823b7fa37e385bd8c;hp=6017d5875c07e9821a4048eb7f490e75a30c0960;hpb=bedf545c12aa389c181ee2a071d5e10b6da79c9a;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/NEWS b/gas/NEWS index 6017d5875c..ca8451a0b0 100644 --- a/gas/NEWS +++ b/gas/NEWS @@ -1,14 +1,87 @@ -*- text -*- +GASP has now been deprecated and will be removed in a future release. Use the +macro facilities in GAS instead. + +GASP now correctly parses floating point numbers. Unless the base is explicitly +specified, they are interpreted as decimal numbers regardless of the currently +specified base. + +Changes in 2.12: + +Support for Don Knuth's MMIX, by Hans-Peter Nilsson. + +Support for the OpenRISC 32-bit embedded processor by OpenCores. + +The ARM assembler now accepts -march=..., -mcpu=... and -mfpu=... for +specifying the target instruction set. The old method of specifying the +target processor has been deprecated, but is still accepted for +compatibility. + +Support for the VFP floating-point instruction set has been added to +the ARM assembler. + +New psuedo op: .incbin to include a set of binary data at a given point +in the assembly. Contributed by Anders Norlander. + +The MIPS assembler now accepts -march/-mtune. -mcpu has been deprecated +but still works for compatability. + +The MIPS assembler no longer issues a warning by default when it +generates a nop instruction from a macro. The new command line option +-n will turn on the warning. + +Changes in 2.11: + +x86 gas now supports the full Pentium4 instruction set. + +Support for AMD x86-64 architecture, by Jan Hubicka, SuSE Labs. + +Support for Motorola 68HC11 and 68HC12. + +Support for Texas Instruments TMS320C54x (tic54x). + +Support for IA-64. + +Support for i860, by Jason Eckhardt. + +Support for CRIS (Axis Communications ETRAX series). + +x86 gas has a new .arch pseudo op to specify the target CPU architecture. + +x86 gas -q command line option quietens warnings about register size changes +due to suffix, indirect jmp/call without `*', stand-alone prefixes, and +translating various deprecated floating point instructions. Changes in 2.10: -Support for the Motorolla MCore 210 processor added. +Support for the ARM msr instruction was changed to only allow an immediate +operand when altering the flags field. + +Support for ATMEL AVR. + +Support for IBM 370 ELF. Somewhat experimental. + +Support for numbers with suffixes. + +Added support for breaking to the end of repeat loops. -A new pseudo-op .intel_syntax has been implemented to allow gas to parse i386 assembly -programs with intel syntax. +Added support for parallel instruction syntax (DOUBLEBAR_PARALLEL). + +New .elseif pseudo-op added. + +New --fatal-warnings option. + +picoJava architecture support added. + +Motorola MCore 210 processor support added. + +A new pseudo-op .intel_syntax has been implemented to allow gas to parse i386 +assembly programs with intel syntax. New pseudo-ops .func,.endfunc to aid in debugging user-written assembler code. +Added -gdwarf2 option to generate DWARF 2 debugging information. + Full 16-bit mode support for i386. Greatly improved instruction operand checking for i386. This change will @@ -24,6 +97,8 @@ Texas Instruments c80 (tms320c80) support added. i960 ELF support added. +ARM ELF support added. + Changes in 2.9: Texas Instruments c30 (tms320c30) support added.