aboutsummaryrefslogtreecommitdiff
path: root/gas/doc
AgeCommit message (Collapse)AuthorFilesLines
2001-07-10Fix grammatical errorsNick Clifton1-2/+3
2001-07-09Add .incbin pseudo opNick Clifton1-0/+16
2001-07-052001-07-05 Ben Elliston <bje@redhat.com>Ben Elliston5-1/+81
* doc/c-m88k.texi: New file. * doc/Makefile.am (CPU_DOCS): Add c-m88k.texi. * doc/Makefile.in: Regenerate. * doc/all.texi: Set M880X0. * doc/as.texinfo: Hook in m88k-dependent documentation.
2001-07-042001-07-04 Eric Christopher <echristo@redhat.com>Eric Christopher1-0/+1
* doc/c-mips.texi (MIPS Opts): Document 12000 as valid cpu. * config/tc-mips.c (mips_cpu_info_table): Add rm5200, rm5231, rm5261, and rm5721 as valid cpu strings. (md_show_usage): Add rm5200, rm5231, rm5261, rm5721.
2001-07-03Fix mips16 testsuite failure by allowing finalize_syms to be set beforeNick Clifton1-0/+11
size_segs is called.
2001-06-292001-06-28 Eric Christopher <echristo@redhat.com>Eric Christopher1-4/+14
H.J. Lu <hjl@gnu.org>         * config/tc-mips.c (mips_arch): New. Use mips_arch instead         of mips_cpu for the ISA selection.         (md_longopts): Add OPTION_MARCH and OPTION_MTUNE.         (md_parse_option): Handle OPTION_MARCH and OPTION_MTUNE. (mips_tune): New. Use mips_tune for scheduling and optimization issues. (append_insn): Use mips_tune and mips_arch. (macro_build): Ditto. (mips_ip): Ditto. (md_begin): Handle mips_arch, mips_tune and mips_cpu. For backwards compatability mips_cpu generates arch and tune. (md_show_usage): Document new behavior. * doc/c-mips.texi (MIPS Opts): Document -march and -mtune. Deprecate -mcpu. * NEWS: Update. 2001-06-28 Eric Christopher <echristo@redhat.com> * gas/mips/usd.d: Change for march/mtune. * gas/mips/ulh-xgot.d: Ditto. * gas/mips/uld.d: Ditto. * gas/mips/trunc.d: Ditto. * gas/mips/rol.d: Ditto. * gas/mips/nodelay.d: Ditto. * gas/mips/mul.d: Ditto. * gas/mips/mul-ilocks.d: Ditto. * gas/mips/trap20.d: Ditto. * gas/mips/mips4.d: Ditto. * gas/mips/mips16.d: Ditto. * gas/mips/lif-xgot.d: Ditto. * gas/mips/lif-svr4pic.d: Ditto. * gas/mips/ld-xgot.d: Ditto. * gas/mips/ld-svr4pic.d: Ditto. * gas/mips/ld-ilocks-addr32.d: Ditto. * gas/mips/lb-xgot.d: Ditto. * gas/mips/jal-xgot.d: Ditto. * gas/mips/jal-svr4pic.d: Ditto. * gas/mips/delay.d: Ditto. * gas/mips/lb-xgot-ilocks.d: Ditto. * gas/mips/div.d: Ditto. * gas/mips/break20.d: Ditto. * gas/mips/delay.d: Ditto. * gas/mips/elf_e_flags3.d: Ditto. * gas/mips/elf_e_flags4.d: Ditto. * gas/mips/lineno.d: Ditto. * gas/mips/mips16.d: Ditto. * gas/mips/mips4.d: Ditto. * gas/mips/mips4010.d: Ditto. * gas/mips/mips4650.d: Ditto.
2001-06-22Document md_atofNick Clifton1-0/+16
2001-06-19Remove auot generated man pagesNick Clifton3-736/+19
2001-06-13Regernate after recent change to as.texinfoNick Clifton1-2/+2
2001-06-12Document use of comparison operators as infix operatorsNick Clifton1-1/+36
2001-06-112001-06-11 H.J. Lu <hjl@gnu.org>H.J. Lu3-4/+16
* NEWS: Updated for the new -n option for the MIPS assembler. * config/tc-mips.c (md_show_usage): Add -n. * doc/as.texinfo: Document the new -n option. * doc/c-mips.texi: Likewise. * doc/as.1: Regenerated.
2001-05-22 * symbols.c (resolve_symbol_value): Remove "finalize" param,Alan Modra1-6/+5
instead use finalize_syms directly. Don't treat expressions specially with regard to finalize_syms. Update calls to self. (resolve_local_symbol): Update call to resolve_symbol_value. (S_GET_VALUE): Likewise. Return resolve_symbol_value if !finalize_syms. * symbols.h (resolve_symbol_value): Update prototype. * config/obj-aout.c (obj_crawl_symbol_chain): Update call to resolve_symbol_value. * config/obj-bout.c (obj_crawl_symbol_chain): Likewise. * config/obj-coff.c (do_relocs_for): Likewise. (yank_symbols): Likewise. (fixup_segment): Likewise. * config/obj-vms.c (obj_crawl_symbol_chain): Likewise. * config/tc-mips.c (md_convert_frag): Likewise. * config/tc-ppc.c (ppc_frob_symbol): Likewise. (ppc_fix_adjustable): Likewise. * dwarf2dbg.c (dwarf2dbg_estimate_size_before_relax): Likewise. (dwarf2dbg_convert_frag): Likewise. * ehopt.c (eh_frame_estimate_size_before_relax): Likewise. (eh_frame_convert_frag): Likewise. * expr.c (make_expr_symbol): Likewise. * write.c (adjust_reloc_syms): Likewise. (write_object_file): Likewise. (relax_segment): Likewise. (fixup_segment): Likewise. (finalize_syms): Init to zero, and update comment. (write_object_file): Set finalize_syms to 1 rather than 2. * doc/internals.texi (sy_value): Mention finalize_syms. (S_GET_VALUE): Remove restriction on when S_GET_VALUE can be called.
2001-05-12Peter Targett's backwards compatibility and other arc fixes.Alan Modra1-1/+1
2001-05-03Warning fixes and configure/makefile tweaks by Thiemo Seufer.Alan Modra1-1/+1
2001-04-24z8k fixesNick Clifton2-569/+423
2001-03-27* as.texinfo (Fill): Replace "result" with "repeat".Ben Elliston1-1/+1
2001-03-25Automate generate on man pagesNick Clifton4-695/+1006
2001-03-23Document --listing-XXX command line switches.Nick Clifton1-0/+65
Explain why listings behave differently when -pipe is used.
2001-03-08Fix copyright noticesNick Clifton27-26/+43
2001-02-27Bump version to 2.11.90, fix missing dependencies in bfd/,Alan Modra1-1/+1
and run "make dep-am".
2001-02-21Note that some flags to the COFF version of .section remove attributes ratherNick Clifton1-1/+3
than setting them.
2001-02-18Add PDP-11 supportNick Clifton5-0/+398
2001-02-13 * write.c (is_dnrange): Stop as soon as the address becomesIan Lance Taylor1-3/+4
larger. (relax_frag): Add segment parameter. Only call symbol_get_frag once. Only call is_dnrange if the symbol is in the same segment, and the symbol address is larger. (relax_segment): Pass segment to md_relax_frag and relax_frag. * write.h (relax_frag): Update declaration. * config/tc-fr30.c (fr30_relax_frag): Add segment parameter. Pass it to relax_frag. * config/tc-m32r.c (m32r_relax_frag): Likewise. * config/tc-m32r.h (md_relax_frag): Add segment parameter. (m32r_relax_frag): Update declaration. * config/tc-mips.h (md_relax_frag): Add segment parameter. * config/tc-tic54x.h (md_relax_frag): Likewise. * doc/internals.texi (CPU backend): Update documentation for md_relax_frag.
2001-02-13Handle long jumps for .code16 and .arch < 386 by using a twoAlan Modra1-6/+26
instruction sequence consisting of a conditional jump of the opposite sense around an unconditional jump to the target. Add jumps/nojumps .arch modifier.
2001-01-132001-01-13 Philip Blundell <philb@gnu.org>Phil Blundell2-34/+42
* doc/as.texinfo: Fix spelling and cross-references. * doc/c-arm.texi: Fix typos. Say that `;' is a line separator character for all systems, not just GNU/Linux. Make it explicit that `-k' doesn't affect code generation, just ELF flags.
2001-01-12Add missing ARC documentationNick Clifton1-0/+207
2001-01-11Updated ARC assembler from arccores.comNick Clifton3-86/+9
2001-01-08 * doc/c-i386.texi (i386-Arch): Remove spaces incorrectly insertedIan Lance Taylor1-1/+1
in last change.
2001-01-07Update address for bug reports.Phil Blundell1-1/+1
2001-01-062001-01-06 Jan Hubicka <jh@suse.cz>, Andreas Jaeger <aj@suse.de>Andreas Jaeger2-29/+196
* doc/as.texinfo: Document '#' as comment character for i386 and x86_64. Add AMD x86-64 into menu of machine dependent information. * doc/c-i386.texi: Document x86_64 extensions.
2000-12-31 * doc/internals.texi (Relaxing with a table) <after relaxation>:Hans-Peter Nilsson1-0/+10
Point out caveats with generating fixups for the opcode in a frag.
2000-12-29 * doc/internals.texi (tc_conditional_pseudoop,Hans-Peter Nilsson1-2/+2
TC_LINKRELAX_FIXUP): Fix typos.
2000-12-12Fix formatting.Nick Clifton1-19/+17
2000-12-05Add outputting_stabs_line_debug varaible and D10v code to use itNick Clifton1-0/+7
2000-12-02Add MIPS SB1 machineNick Clifton2-3/+5
2000-12-02Add MIPS V and MIPS 64 machine numbersNick Clifton2-9/+20
2000-12-01Add MIPS32 as a seperate MIPS architectureNick Clifton2-18/+15
2000-11-29Turn Gnu Free Documentation License intoa commentNick Clifton1-359/+361
2000-11-25Add ARM v5t, v5te and XScale supportNick Clifton1-1/+12
2000-11-132000-11-13 H.J. Lu <hjl@gnu.org>H.J. Lu1-2/+20
* config/obj-elf.c (elf_frob_symbol): Support ".symver name,name2@@@nodename". (elf_frob_file_before_adjust): Likewise. * doc/as.texinfo: Updated for ".symver name,name2@@@nodename" and ".symver name,name2@@@nodename". Fix a typo.
2000-11-082000-11-07 H.J. Lu <hjl@gnu.org>H.J. Lu1-2/+7
* doc/as.texinfo (.symver): Updated for versioned symbol reference. * obj.h (format_ops): Add the frob_file_before_adjust field. * config/obj-aout.c (aout_format_ops): Set the frob_file_before_adjust field to 0. * config/obj-coff.c (coff_format_ops): Likewise. * config/obj-ecoff.c (ecoff_format_ops): Likewise. * config/obj-elf.c (obj_elf_symver): Allow duplicated version name. (elf_frob_file_before_adjust): New function to remove unneeded versioned symbols from the symbol table. (elf_format_ops): Set the frob_file_before_adjust field to elf_frob_file_before_adjust. * config/obj-elf.h (obj_frob_file_before_adjust): Defined if not defined. * config/obj-multi.h (obj_frob_file_before_adjust): Defined.
2000-11-06Add GNU Free Documentation LicenseNick Clifton4-63/+1142
2000-10-25Add --gdwarf2 support to ARM toolchainNick Clifton1-1/+2
2000-10-17Added new option --target-help.Chandra Chavva1-1/+4
2000-09-14Add support for the MIPS32Nick Clifton2-1/+10
2000-09-02Increase minor version number (to 2.10.91) to help tools detect the newNick Clifton1-0/+4
ability to support removal of duplciate DWARF@ debug information.
2000-08-222000-08-22 H.J. Lu <hjl@gnu.org>H.J. Lu1-0/+6
* config.in (STRICTCOFF): New for strict COFF. * configure.in: Define STRICTCOFF for i386-*-msdosdjgpp*, i386-*-go32* and i386-go32-rtems*. * configure: Rebuilt. * config/obj-coff.c (obj_coff_endef): Follow the historical behavior if STRICTCOFF is not defined. * doc/internals.texi: Document STRICTCOFF.
2000-08-222000-08-22 Eric Christopher <echristo@cygnus.com>Eric Christopher1-5/+14
* config/tc-mn10300.c: (md_apply_fix): New function. (mn10300_force_relocation): New function. (mn10300_fix_adjustable): New function. * config/tc-mn10300.h: (TC_FORCE_RELOCATION): Define. (TC_HANDLES_FX_DONE): Define. (obj_fix_adjustable): Define. (MD_APPLY_FIX3): Define. (TC_LINKRELAX_FIXUP): Define. * write.c: (TC_LINKRELAX_FIXUP): Define if not previously defined. (fixup_segment): Use TC_LINKRELAX_FIXUP. * doc/internals.texi: Document TC_LINKRELAX_FIXUP.
2000-08-14* doc/c-arm.texi (ARM Directives): Fix warnings from makeinfo.Andreas Schwab1-3/+3
2000-08-122000-08-11 Andreas Schwab <schwab@suse.de>Jason Eckhardt1-4/+6
* doc/c-i860.texi (Opcodes for i860): Remove braces from @item argument.