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