133965Sjdp-*- text -*-
2218822Sdim* Support for the National Semiconductor CR16 target has been added.
392828Sobrien
4218822Sdim* Added gas .reloc pseudo.  This is a low-level interface for creating
5218822Sdim  relocations.
6218822Sdim
7218822Sdim* Add support for x86_64 PE+ target.
8218822Sdim
9218822Sdim* Add support for Score target.
10218822Sdim
11218822Sdim* Support for the Infineon XC16X has been added by KPIT Cummins Infosystems.
12218822Sdim
13218822Sdim* Support for ms2 architecture has been added.
14218822Sdim
15218822Sdim* Support for the Z80 processor family has been added.
16218822Sdim
17218822Sdim* Add support for the "@<file>" syntax to the command line, so that extra
18218822Sdim  switches can be read from <file>.
19218822Sdim
20218822Sdim* The SH target supports a new command line switch --enable-reg-prefix which,
21218822Sdim  if enabled, will allow register names to be optionally prefixed with a $
22218822Sdim  character.  This allows register names to be distinguished from label names.
23218822Sdim  
24218822Sdim* Macros with a variable number of arguments are now supported. See the
25218822Sdim  documentation for how this works.
26218822Sdim
27218822Sdim* Added --reduce-memory-overheads switch to reduce the size of the hash
28218822Sdim  tables used, at the expense of longer assembly times, and
29218822Sdim  --hash-size=<NUMBER> to set the size of the hash tables used by gas.
30218822Sdim
31218822Sdim* Macro names and macro parameter names can now be any identifier that would
32218822Sdim  also be legal as a symbol elsewhere. For macro parameter names, this is
33218822Sdim  known to cause problems in certain sources when the respective target uses
34218822Sdim  characters inconsistently, and thus macro parameter references may no longer
35218822Sdim  be recognized as such (see the documentation for details).
36218822Sdim  
37218822Sdim* Support the .f_floating, .d_floating, .g_floating and .h_floating directives
38218822Sdim  for the VAX target in order to be more compatible with the VAX MACRO
39218822Sdim  assembler.
40218822Sdim
41218822Sdim* New command line option -mtune=[itanium1|itanium2] for IA64 targets.
42218822Sdim
43218822SdimChanges in 2.16:
44218822Sdim
45218822Sdim* Redefinition of macros now results in an error.
46218822Sdim
47218822Sdim* New command line option -mhint.b=[ok|warning|error] for IA64 targets.
48218822Sdim
49218822Sdim* New command line option -munwind-check=[warning|error] for IA64
50218822Sdim  targets.
51218822Sdim
52218822Sdim* The IA64 port now uses automatic dependency violation removal as its default
53218822Sdim  mode.
54218822Sdim
55218822Sdim* Port to MAXQ processor contributed by HCL Tech.
56218822Sdim
57218822Sdim* Added support for generating unwind tables for ARM ELF targets.
58218822Sdim
59218822Sdim* Add a -g command line option to generate debug information in the target's
60218822Sdim  preferred debug format.
61218822Sdim
62218822Sdim* Support for the crx-elf target added.
63218822Sdim
64218822Sdim* Support for the sh-symbianelf target added.
65218822Sdim
66218822Sdim* Added a pseudo-op (.secrel32) to generate 32 bit section relative relocations
67218822Sdim  on pe[i]-i386; required for this target's DWARF 2 support.
68218822Sdim
69218822Sdim* Support for Motorola MCF521x/5249/547x/548x added.
70218822Sdim
71218822Sdim* Support for ColdFire EMAC instructions added and Motorola syntax for MAC/EMAC
72218822Sdim  instrucitons.
73218822Sdim
74218822Sdim* New command line option -mno-shared for MIPS ELF targets.
75218822Sdim
76218822Sdim* New command line option --alternate and pseudo-ops .altmacro and .noaltmacro
77218822Sdim  added to enter (and leave) alternate macro syntax mode.
78218822Sdim
79218822SdimChanges in 2.15:
80218822Sdim
81130561Sobrien* The MIPS -membedded-pic option (Embedded-PIC code generation) is
82130561Sobrien  deprecated and will be removed in a future release.
83130561Sobrien
84130561Sobrien* Added PIC m32r Linux (ELF) and support to M32R assembler.
85130561Sobrien
86130561Sobrien* Added support for ARM V6.
87130561Sobrien
88130561Sobrien* Added support for sh4a and variants.
89130561Sobrien
90130561Sobrien* Support for Renesas M32R2 added.
91130561Sobrien
92130561Sobrien* Limited support for Mapping Symbols as specified in the ARM ELF
93130561Sobrien  specification has been added to the arm assembler.
94130561Sobrien
95130561Sobrien* On ARM architectures, added a new gas directive ".unreq" that undoes
96130561Sobrien  definitions created by ".req".
97130561Sobrien
98130561Sobrien* Support for Motorola ColdFire MCF528x added.
99130561Sobrien
100130561Sobrien* Added --gstabs+ switch to enable the generation of STABS debug format
101130561Sobrien  information with GNU extensions.
102130561Sobrien 
103130561Sobrien* Added support for MIPS64 Release 2.
104130561Sobrien
105130561Sobrien* Added support for v850e1.
106130561Sobrien
107130561Sobrien* Added -n switch for x86 assembler.  By default, x86 GAS replaces
108130561Sobrien  multiple nop instructions used for alignment within code sections
109130561Sobrien  with multi-byte nop instructions such as leal 0(%esi,1),%esi.  This
110130561Sobrien  switch disables the optimization.
111130561Sobrien
112130561Sobrien* Removed -n option from MIPS assembler.  It was not useful, and confused the
113130561Sobrien  existing -non_shared option.
114130561Sobrien
115130561SobrienChanges in 2.14:
116130561Sobrien
117130561Sobrien* Added support for MIPS32 Release 2.
118130561Sobrien
119130561Sobrien* Added support for Xtensa architecture.
120130561Sobrien
121130561Sobrien* Support for Intel's iWMMXt processor (an ARM variant) added.
122130561Sobrien
123130561Sobrien* An assembler test generator has been contributed and an example file that
124130561Sobrien  uses it (gas/testsuite/gas/all/test-gen.c and test-exmaple.c).
125130561Sobrien  
126130561Sobrien* Support for SH2E added.
127130561Sobrien
128130561Sobrien* GASP has now been removed.
129130561Sobrien
130130561Sobrien* Support for Texas Instruments TMS320C4x and TMS320C3x series of
131130561Sobrien  DSP's contributed by Michael Hayes and Svein E. Seldal.
132130561Sobrien  
133130561Sobrien* Support for the Ubicom IP2xxx microcontroller added.
134130561Sobrien
135104834SobrienChanges in 2.13:
136104834Sobrien
137130561Sobrien* Support for the Fujitsu FRV architecture added by Red Hat. Models for FR400
138130561Sobrien  and FR500 included.
139104834Sobrien
140130561Sobrien* Support for DLX processor added.
141104834Sobrien
142130561Sobrien* GASP has now been deprecated and will be removed in a future release.  Use
143130561Sobrien  the macro facilities in GAS instead.
144104834Sobrien
145130561Sobrien* GASP now correctly parses floating point numbers. Unless the base is
146130561Sobrien  explicitly specified, they are interpreted as decimal numbers regardless of
147130561Sobrien  the currently specified base.
148104834Sobrien
14992828SobrienChanges in 2.12:
15092828Sobrien
151130561Sobrien* Support for Don Knuth's MMIX, by Hans-Peter Nilsson.
15291041Sobrien
153130561Sobrien* Support for the OpenRISC 32-bit embedded processor by OpenCores.
15491041Sobrien
155130561Sobrien* The ARM assembler now accepts -march=..., -mcpu=... and -mfpu=... for 
156130561Sobrien  specifying the target instruction set.  The old method of specifying the 
157130561Sobrien  target processor has been deprecated, but is still accepted for
158130561Sobrien  compatibility.
15933965Sjdp
160130561Sobrien* Support for the VFP floating-point instruction set has been added to
161130561Sobrien  the ARM assembler.
16289857Sobrien
163130561Sobrien* New psuedo op: .incbin to include a set of binary data at a given point
164130561Sobrien  in the assembly.  Contributed by Anders Norlander.
16589857Sobrien
166130561Sobrien* The MIPS assembler now accepts -march/-mtune. -mcpu has been deprecated
167130561Sobrien  but still works for compatability.
16889857Sobrien
169130561Sobrien* The MIPS assembler no longer issues a warning by default when it 
170130561Sobrien  generates a nop instruction from a macro. The new command line option
171130561Sobrien  -n will turn on the warning.
17289857Sobrien
17377298SobrienChanges in 2.11:
17477298Sobrien
175130561Sobrien* Support for PDP-11 and 2.11BSD a.out format, by Lars Brinkhoff.
17677298Sobrien
177130561Sobrien* x86 gas now supports the full Pentium4 instruction set.
17877298Sobrien
179130561Sobrien* Support for AMD x86-64 architecture, by Jan Hubicka, SuSE Labs.
18077298Sobrien
181130561Sobrien* Support for Motorola 68HC11 and 68HC12.
18277298Sobrien
183130561Sobrien* Support for Texas Instruments TMS320C54x (tic54x).
18477298Sobrien
185130561Sobrien* Support for IA-64.
18677298Sobrien
187130561Sobrien* Support for i860, by Jason Eckhardt.
18877298Sobrien
189130561Sobrien* Support for CRIS (Axis Communications ETRAX series).
19077298Sobrien
191130561Sobrien* x86 gas has a new .arch pseudo op to specify the target CPU architecture.
19277298Sobrien
193130561Sobrien* x86 gas -q command line option quietens warnings about register size changes
194130561Sobrien  due to suffix, indirect jmp/call without `*', stand-alone prefixes, and
195130561Sobrien  translating various deprecated floating point instructions.
196130561Sobrien
19760484SobrienChanges in 2.10:
19860484Sobrien
199130561Sobrien* Support for the ARM msr instruction was changed to only allow an immediate
200130561Sobrien  operand when altering the flags field.
20161843Sobrien
202130561Sobrien* Support for ATMEL AVR.
20360484Sobrien
204130561Sobrien* Support for IBM 370 ELF.  Somewhat experimental.
20560484Sobrien
206130561Sobrien* Support for numbers with suffixes.
20760484Sobrien
208130561Sobrien* Added support for breaking to the end of repeat loops.
20960484Sobrien
210130561Sobrien* Added support for parallel instruction syntax (DOUBLEBAR_PARALLEL).
21160484Sobrien
212130561Sobrien* New .elseif pseudo-op added.
21360484Sobrien
214130561Sobrien* New --fatal-warnings option.
21560484Sobrien
216130561Sobrien* picoJava architecture support added.
21760484Sobrien
218130561Sobrien* Motorola MCore 210 processor support added.
21960484Sobrien
220130561Sobrien* A new pseudo-op .intel_syntax has been implemented to allow gas to parse i386 
221130561Sobrien  assembly programs with intel syntax.
22260484Sobrien
223130561Sobrien* New pseudo-ops .func,.endfunc to aid in debugging user-written assembler code.
22460484Sobrien
225130561Sobrien* Added -gdwarf2 option to generate DWARF 2 debugging information.
22660484Sobrien
227130561Sobrien* Full 16-bit mode support for i386.
22860484Sobrien
229130561Sobrien* Greatly improved instruction operand checking for i386.  This change will 
230130561Sobrien  produce errors or warnings on incorrect assembly code that previous versions
231130561Sobrien  of gas accepted.  If you get unexpected messages from code that worked with
232130561Sobrien  older versions of gas, please double check the code before reporting a bug.
23360484Sobrien
234130561Sobrien* Weak symbol support added for COFF targets.
23560484Sobrien
236130561Sobrien* Mitsubishi D30V support added.
23760484Sobrien
238130561Sobrien* Texas Instruments c80 (tms320c80) support added.
23960484Sobrien
240130561Sobrien* i960 ELF support added.
24160484Sobrien
242130561Sobrien* ARM ELF support added.
24361843Sobrien
24438889SjdpChanges in 2.9:
24538889Sjdp
246130561Sobrien* Texas Instruments c30 (tms320c30) support added.
24738889Sjdp
248130561Sobrien* The assembler now optimizes the exception frame information generated by egcs 
249130561Sobrien  and gcc 2.8.  The new --traditional-format option disables this optimization.
25038889Sjdp
251130561Sobrien* Added --gstabs option to generate stabs debugging information.
25238889Sjdp
253130561Sobrien* The -a option takes a new suboption, m (e.g., -alm) to expand macros in a 
254130561Sobrien  listing.
25538889Sjdp
256130561Sobrien* Added -MD option to print dependencies.
25738889Sjdp
25833965SjdpChanges in 2.8:
25933965Sjdp
260130561Sobrien* BeOS support added.
26133965Sjdp
262130561Sobrien* MIPS16 support added.
26333965Sjdp
264130561Sobrien* Motorola ColdFire 5200 support added (configure for m68k and use -m5200).
26533965Sjdp
266130561Sobrien* Alpha/VMS support added.
26733965Sjdp
268130561Sobrien* m68k options --base-size-default-16, --base-size-default-32,
269130561Sobrien  --disp-size-default-16, and --disp-size-default-32 added.
27033965Sjdp
271130561Sobrien* The alignment directives now take an optional third argument, which is the
272130561Sobrien  maximum number of bytes to skip.  If doing the alignment would require
273130561Sobrien  skipping more than the given number of bytes, the alignment is not done at
274130561Sobrien  all.
27533965Sjdp
276130561Sobrien* The ELF assembler has a new pseudo-op, .symver, used for symbol versioning.
27733965Sjdp
278130561Sobrien* The -a option takes a new suboption, c (e.g., -alc), to skip false
279130561Sobrien  conditionals in listings.
28033965Sjdp
281130561Sobrien* Added new pseudo-op, .equiv; it's like .equ, except that it is an error if
282130561Sobrien  the symbol is already defined.
28333965Sjdp
28433965SjdpChanges in 2.7:
28533965Sjdp
286130561Sobrien* The PowerPC assembler now allows the use of symbolic register names (r0,
287130561Sobrien  etc.) if -mregnames is used.  Symbolic names preceded by a '%' (%r0, etc.)
288130561Sobrien  can be used any time.  PowerPC 860 move to/from SPR instructions have been
289130561Sobrien  added.
29033965Sjdp
291130561Sobrien* Alpha Linux (ELF) support added.
29233965Sjdp
293130561Sobrien* PowerPC ELF support added.
29433965Sjdp
295130561Sobrien* m68k Linux (ELF) support added.
29633965Sjdp
297130561Sobrien* i960 Hx/Jx support added.
29833965Sjdp
299130561Sobrien* i386/PowerPC gnu-win32 support added.
30033965Sjdp
301130561Sobrien* SCO ELF support added.  For OpenServer 5 targets (i386-unknown-sco3.2v5) the
302130561Sobrien  default is to build COFF-only support.  To get a set of tools that generate
303130561Sobrien  ELF (they'll understand both COFF and ELF), you must configure with 
304130561Sobrien  target=i386-unknown-sco3.2v5elf.
30533965Sjdp
306130561Sobrien* m88k-motorola-sysv3* support added.
30733965Sjdp
30833965SjdpChanges in 2.6:
30933965Sjdp
310130561Sobrien* Gas now directly supports macros, without requiring GASP.
31133965Sjdp
312130561Sobrien* Gas now has an MRI assembler compatibility mode.  Use -M or --mri to select
313130561Sobrien  MRI mode.  The pseudo-op ``.mri 1'' will switch into the MRI mode until the
314130561Sobrien  ``.mri 0'' is seen; this can be convenient for inline assembler code.
31533965Sjdp
316130561Sobrien* Added --defsym SYM=VALUE option.
31733965Sjdp
318130561Sobrien* Added -mips4 support to MIPS assembler.
31933965Sjdp
320130561Sobrien* Added PIC support to Solaris and SPARC SunOS 4 assembler.
32133965Sjdp
32233965SjdpChanges in 2.4:
32333965Sjdp
324130561Sobrien* Converted this directory to use an autoconf-generated configure script.
32533965Sjdp
326130561Sobrien* ARM support, from Richard Earnshaw.
32733965Sjdp
328130561Sobrien* Updated VMS support, from Pat Rankin, including considerably improved
329130561Sobrien  debugging support.
33033965Sjdp
331130561Sobrien* Support for the control registers in the 68060.
33233965Sjdp
333130561Sobrien* Handles (ignores) a new directive ".this_GCC_requires_the_GNU_assembler", to
334130561Sobrien  provide for possible future gcc changes, for targets where gas provides some 
335130561Sobrien  features not available in the native assembler.  If the native assembler is 
336130561Sobrien  used, it should become obvious pretty quickly what the problem is.
33733965Sjdp
338130561Sobrien* Usage message is available with "--help".
33933965Sjdp
340130561Sobrien* The GNU Assembler Preprocessor (gasp) is included.  (Actually, it was in 2.3 
341130561Sobrien  also, but didn't get into the NEWS file.)
34233965Sjdp
343130561Sobrien* Weak symbol support for a.out.
34433965Sjdp
345130561Sobrien* A bug in the listing code which could cause an infinite loop has been fixed. 
346130561Sobrien  Bugs in listings when generating a COFF object file have also been fixed.
34733965Sjdp
348130561Sobrien* Initial i386-svr4 PIC implementation from Eric Youngdale, based on code by
349130561Sobrien  Paul Kranenburg.
35033965Sjdp
351130561Sobrien* Improved Alpha support.  Immediate constants can have a much larger range
352130561Sobrien  now. Support for the 21164 has been contributed by Digital.
35333965Sjdp
354130561Sobrien* Updated ns32k (pc532-mach, netbsd532) support from Ian Dall.
35533965Sjdp
35633965SjdpChanges in 2.3:
35733965Sjdp
358130561Sobrien* Mach i386 support, by David Mackenzie and Ken Raeburn.
35933965Sjdp
360130561Sobrien* RS/6000 and PowerPC support by Ian Taylor.
36133965Sjdp
362130561Sobrien* VMS command scripts (make-gas.com, config-gas.com) have been worked on a bit,
363130561Sobrien  based on mail received from various people.  The `-h#' option should work
364130561Sobrien  again too.
36533965Sjdp
366130561Sobrien* HP-PA work, by Jeff Law.  Note, for the PA, gas-2.3 has been designed to work
367130561Sobrien  with gdb-4.12 and gcc-2.6.  As gcc-2.6 has not been released yet, a special 
368130561Sobrien  version of gcc-2.5.8 has been patched to work with gas-2.3.  You can retrieve
369130561Sobrien  this special version of gcc-2.5.8 via anonymous ftp from jaguar.cs.utah.edu
370130561Sobrien  in the "dist" directory.
37133965Sjdp
372130561Sobrien* Vax support in gas fixed for BSD, so it builds and seems to run a couple
373130561Sobrien  simple tests okay.  I haven't put it through extensive testing.  (GNU make is
374130561Sobrien  currently required for BSD 4.3 builds.)
37533965Sjdp
376130561Sobrien* Support for the DEC Alpha, running OSF/1 (ECOFF format).  The gas support is 
377130561Sobrien  based on code donated by CMU, which used an a.out-based format.  I'm afraid
378130561Sobrien  the alpha-a.out support is pretty badly mangled, and much of it removed;
379130561Sobrien  making it work will require rewriting it as BFD support for the format anyways.
38033965Sjdp
381130561Sobrien* Irix 5 support.
38233965Sjdp
383130561Sobrien* The test suites have been fixed up a bit, so that they should work with a 
384130561Sobrien  couple different versions of expect and dejagnu.
38533965Sjdp
386130561Sobrien* Symbols' values are now handled internally as expressions, permitting more 
387130561Sobrien  flexibility in evaluating them in some cases.  Some details of relocation 
388130561Sobrien  handling have also changed, and simple constant pool management has been
389130561Sobrien  added, to make the Alpha port easier.
39033965Sjdp
391130561Sobrien* New option "--statistics" for printing out program run times.  This is
392130561Sobrien  intended to be used with the gcc "-Q" option, which prints out times spent in
393130561Sobrien  various phases of compilation.  (You should be able to get all of them
394130561Sobrien  printed out with "gcc -Q -Wa,--statistics", I think.)
39533965Sjdp
39633965SjdpChanges in 2.2:
39733965Sjdp
398130561Sobrien* RS/6000 AIX and MIPS SGI Irix 5 support has been added.
39933965Sjdp
400130561Sobrien* Configurations that are still in development (and therefore are convenient to 
401130561Sobrien  have listed in configure.in) still get rejected without a minor change to 
402130561Sobrien  gas/Makefile.in, so people not doing development work shouldn't get the
403130561Sobrien  impression that support for such configurations is actually believed to be
404130561Sobrien  reliable.
40533965Sjdp
406130561Sobrien* The program name (usually "as") is printed when a fatal error message is 
407130561Sobrien  displayed.  This should prevent some confusion about the source of occasional
408130561Sobrien  messages about "internal errors".
40933965Sjdp
410130561Sobrien* ELF support is falling into place.  Support for the 386 should be working. 
411130561Sobrien  Support for SPARC Solaris is in.  HPPA support from Utah is being integrated.
41233965Sjdp
413130561Sobrien* Symbol values are maintained as expressions instead of being immediately
414130561Sobrien  boiled down to add-symbol, sub-symbol, and constant.  This permits slightly
415130561Sobrien  more complex calculations involving symbols whose values are not alreadey
416130561Sobrien  known.
41733965Sjdp
418130561Sobrien* DBX-style debugging info ("stabs") is now supported for COFF formats.
419130561Sobrien  If any stabs directives are seen in the source, GAS will create two new 
420130561Sobrien  sections: a ".stab" and a ".stabstr" section.  The format of the .stab 
421130561Sobrien  section is nearly identical to the a.out symbol format, and .stabstr is
422130561Sobrien  its string table.  For this to be useful, you must have configured GCC
423130561Sobrien  to generate stabs (by defining DBX_DEBUGGING_INFO), and must have a GDB
424130561Sobrien  that can use the stab sections (4.11 or later).
42533965Sjdp
426130561Sobrien* LynxOS, on i386 and m68k platforms, is now supported.  SPARC LynxOS 
427130561Sobrien  support is in progress.
42833965Sjdp
42933965SjdpChanges in 2.1:
43033965Sjdp
431130561Sobrien* Several small fixes for i386-aix (PS/2) support from Minh Tran-Le have been 
432130561Sobrien  incorporated, but not well tested yet.
43333965Sjdp
434130561Sobrien* Altered the opcode table split for m68k; it should require less VM to compile 
435130561Sobrien  with gcc now.
43633965Sjdp
437130561Sobrien* Some minor adjustments to add (Convergent Technologies') Miniframe support,
438130561Sobrien  suggested by Ronald Cole.
43933965Sjdp
440130561Sobrien* HPPA support (running OSF only, not HPUX) has been contributed by Utah.  This
441130561Sobrien  includes improved ELF support, which I've started adapting for SPARC Solaris
442130561Sobrien  2.x.  Integration isn't completely, so it probably won't work.
44333965Sjdp
444130561Sobrien* HP9000/300 support, donated by HP, has been merged in.
44533965Sjdp
446130561Sobrien* Ian Taylor has finished the MIPS ECOFF (Ultrix, Irix) support.
44733965Sjdp
448130561Sobrien* Better error messages for unsupported configurations (e.g., hppa-hpux).
44933965Sjdp
450130561Sobrien* Test suite framework is starting to become reasonable.
45133965Sjdp
45233965SjdpChanges in 2.0:
45333965Sjdp
454130561Sobrien* Mostly bug fixes.
45533965Sjdp
456130561Sobrien* Some more merging of BFD and ELF code, but ELF still doesn't work.
45733965Sjdp
45833965SjdpChanges in 1.94:
45933965Sjdp
460130561Sobrien* BFD merge is partly done.  Adventurous souls may try giving configure the
461130561Sobrien  "--with-bfd-assembler" option.  Currently, ELF format requires it, a.out
462130561Sobrien  format accepts it; SPARC CPU accepts it.  It's the default only for OS "elf"
463130561Sobrien  or "solaris".  (ELF isn't really supported yet.  It needs work.  I've got
464130561Sobrien  some code from Utah for HP-PA ELF, and from DG for m88k ELF, but they're not
465130561Sobrien  fully merged yet.)
46633965Sjdp
467130561Sobrien* The 68K opcode table has been split in half.  It should now compile under gcc
468130561Sobrien  without consuming ridiculous amounts of memory.
46933965Sjdp
470130561Sobrien* A couple data structures have been reduced in size.  This should result in
471130561Sobrien  saving a little bit of space at runtime.
47233965Sjdp
473130561Sobrien* Support for MIPS, from OSF and Ralph Campbell, has been merged in.  The OSF
474130561Sobrien  code provided ROSE format support, which I haven't merged in yet.  (I can
475130561Sobrien  make it available, if anyone wants to try it out.)  Ralph's code, for BSD
476130561Sobrien  4.4, supports a.out format.  We don't have ECOFF support in just yet; it's
477130561Sobrien  coming.
47833965Sjdp
479130561Sobrien* Support for the Hitachi H8/500 has been added.
48033965Sjdp
481130561Sobrien* VMS host and target support should be working now, thanks chiefly to Eric
482130561Sobrien  Youngdale.
48333965Sjdp
48433965SjdpChanges in 1.93.01:
48533965Sjdp
486130561Sobrien* For m68k, support for more processors has been added: 68040, CPU32, 68851.
48733965Sjdp
488130561Sobrien* For i386, .align is now power-of-two; was number-of-bytes.
48933965Sjdp
490130561Sobrien* For m68k, "%" is now accepted before register names.  For COFF format, which
491130561Sobrien  doesn't use underscore prefixes for C labels, it is required, so variable "a0"
492130561Sobrien  can be distinguished from the register.
49333965Sjdp
494130561Sobrien* Last public release was 1.38.  Lots of configuration changes since then, lots
495130561Sobrien  of new CPUs and formats, lots of bugs fixed.
49633965Sjdp
49733965Sjdp
49833965SjdpLocal variables:
49933965Sjdpfill-column: 79
50033965SjdpEnd:
501