summaryrefslogtreecommitdiff
path: root/gcc/doc/rtl.texi
Commit message (Collapse)AuthorAgeFilesLines
* c-tree.texi, [...]: Consistently use "nonzero" instead of "non-zero".Joseph Myers2001-10-101-3/+3
| | | | | | | | * doc/c-tree.texi, doc/cppinternals.texi, doc/extend.texi, doc/install.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Consistently use "nonzero" instead of "non-zero". From-SVN: r46134
* rtl.texi: Mention that besides as a CODE_LABEL...Hans-Peter Nilsson2001-09-041-6/+19
| | | | | | | | | * doc/rtl.texi: Mention that besides as a CODE_LABEL, a label can sometimes be represented as a NOTE of type NOTE_INSN_DELETED_LABEL. (Insns): Document NOTE_INSN_DELETED_LABEL. From-SVN: r45378
* extend.texi, [...]: Eliminate overfull or underfull hboxes.Zack Weinberg2001-08-181-3/+4
| | | | | | | | * doc/extend.texi, doc/gcc.texi, doc/install-old.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/include/gpl.texi: Eliminate overfull or underfull hboxes. From-SVN: r45012
* combine.c, [...]: consistently use "VAX", "VAXen", and "MicroVAX" in ↵Lars Brinkhoff2001-08-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | comments and documentation. * combine.c, config.gcc, cse.c, defaults.h, real.c, reload.c, simplify-rtx.c, config/alpha/alpha.h, config/avr/avr.h, config/convex/convex.h, config/d30v/d30v.c, config/d30v/d30v.h, config/dsp16xx/dsp16xx.h, config/elxsi/elxsi.h, config/fr30/fr30.h, config/m88k/m88k.c, config/mips/mips.h, config/mn10200/mn10200.h, config/mn10300/mn10300.h, config/pdp11/pdp11.md, config/v850/v850.h, config/vax/openbsd.h, config/vax/openbsd1.h, config/vax/ultrix.h, config/vax/vax-protos.h, config/vax/vax.c, config/vax/vax.h, config/vax/vax.md, config/vax/vaxv.h, config/vax/xm-vms.h, cp/decl2.c, doc/contrib.texi, doc/cpp.texi, doc/gcc.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: consistently use "VAX", "VAXen", and "MicroVAX" in comments and documentation. From-SVN: r44589
* rtl.texi (REG_POINTER): Document.Lars Brinkhoff2001-07-241-10/+40
| | | | | | | | * rtl.texi (REG_POINTER): Document. (Machine Modes): Document BImode, OImode, PQImode, PHImode, QFmode, HFmode, TQFmode, QCmode, and HCmode. From-SVN: r44292
* * doc/rtl.texi (REG_DEAD): Update for current semantics.Richard Henderson2001-07-201-13/+11
| | | | From-SVN: r44214
* extend.texi, [...]: Improve formatting.Joseph Myers2001-07-031-2/+3
| | | | | | | | | | | | gcc: * doc/extend.texi, doc/gcc.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Improve formatting. Improve documentation of -std and -Wwrite-strings. contrib: * texi2pod.pl: Handle @r inside @item. From-SVN: r43718
* i386.md: Global update to use new string syntax where it will improve ↵Zack Weinberg2001-06-281-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | readability. * config/i386/i386.md: Global update to use new string syntax where it will improve readability. Warning fixes: (*truncdfsf2_2): Abort if which_alternative is not 0 or 1. (*adddi_1_rex64, *adddi_2_rex64, *adddi_3_rex64, *adddi_4_rex64, *adddi_5_rex64): Cast 1 to unsigned int. * read-rtl.c: Syntactic sugar for C embedded in strings in machine descriptions. (read_string): Break inner loop into separate function. Takes an int. Dispatch to read_quoted_string or read_braced_string as appropriate. Automatically insert a leading star on braced strings if STAR_IF_BRACED is true. (read_quoted_string, read_braced_string): New functions. * doc/rtl.texi, doc/md.texi: Document new syntax. Update examples to match. * rtl.c: Split RTL reader (read_rtx, read_skip_spaces, traverse_md_constants, fatal_with_file_and_line, fatal_expected_char, read_name, read_string, def_hash, def_name_eq_p, read_constants, and related data) to its own file. Weed out now-unnecessary #includes. * read-rtl.c: New file. * Makefile.in (HOST_RTL): Add read-rtl.o. (read-rtl.o): New rule. (rtl.o, $(HOST_PREFIX_1)rtl.o): Update dependencies. * doc/gcc.texi (Passes): Talk briefly about the support library used by genfoo. * doc/rtl.texi (Reading RTL): read_rtx is not available in the compiler itself. From-SVN: r43646
* c-tree.texi, [...]: Replace . at end of sentences preceded by a capital ↵Joseph Myers2001-06-271-6/+6
| | | | | | | | | | | | letter with @.. * doc/c-tree.texi, doc/contrib.texi, doc/cpp.texi, doc/cppinternals.texi, doc/extend.texi, doc/gcc.texi, doc/gcov.texi, doc/install-old.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Replace . at end of sentences preceded by a capital letter with @.. From-SVN: r43611
* c-tree.texi, [...]: Use two spaces after ends of sentences.Joseph Myers2001-06-261-4/+4
| | | | | | | | * doc/c-tree.texi, doc/cpp.texi, doc/extend.texi, doc/gcc.texi, doc/install.texi, doc/invoke.texi, doc/objc.texi, doc/rtl.texi, doc/tm.texi: Use two spaces after ends of sentences. From-SVN: r43594
* c-tree.texi, [...]: Be more consistent about the use of "GCC" and related terms.Joseph Myers2001-06-251-6/+6
| | | | | | | | | | * doc/c-tree.texi, doc/contrib.texi, doc/extend.texi, doc/gcc.texi, doc/gcov.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Be more consistent about the use of "GCC" and related terms. * doc/gcc.1, doc/gcov.1: Regenerate. From-SVN: r43547
* extend.texi, [...]: Remove uses of @refill.Joseph Myers2001-06-251-16/+16
| | | | | | | | * doc/extend.texi, doc/gcc.texi, doc/install-old.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Remove uses of @refill. From-SVN: r43545
* c-tree.texi, [...]: Consistently use "front end" and "back end" as nouns and ↵Joseph Myers2001-06-211-1/+1
| | | | | | | | | | | "front-end" and... * doc/c-tree.texi, doc/contrib.texi, doc/extend.texi, doc/gcc.texi, doc/install-old.texi, doc/install.texi, doc/invoke.texi, doc/rtl.texi: Consistently use "front end" and "back end" as nouns and "front-end" and "back-end" as adjectives. From-SVN: r43479
* rtl.texi (Machine Modes): Correct description of floating-point modes on ↵Geoffrey Keating2001-06-191-10/+14
| | | | | | | | | machines with non-8-bit bytes. * doc/rtl.texi (Machine Modes): Correct description of floating-point modes on machines with non-8-bit bytes. From-SVN: r43465
* c-tree.texi, [...]: Fix spelling and typos.Joseph Myers2001-06-141-16/+16
| | | | | | | | | | | * doc/c-tree.texi, doc/contrib.texi, doc/extend.texi, doc/gcc.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/objc.texi, doc/rtl.texi, doc/tm.texi: Fix spelling and typos. Consistently use "built-in" and "bit-field". Minor logical markup improvements. * doc/gcc.1: Regenerate. From-SVN: r43383
* c-tree.texi, [...]: Use more logical markup.Joseph Myers2001-06-141-5/+5
| | | | | | | | | | | | * doc/c-tree.texi, doc/contrib.texi, doc/extend.texi, doc/gcc.texi, doc/gcov.texi, doc/install-old.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Use more logical markup. Use TeX quotes and dashes. Use @dots{} and @minus{}. Avoid spaces inside @var. Update last modification date in gcc.texi. * doc/gcc.1, doc/gcov.1: Regenerate. From-SVN: r43369
* * doc/rtl.texi: Reference manual chapter about trees.Joseph Myers2001-06-111-3/+3
| | | | From-SVN: r43217
* basic-block.h: Improve comments.Mark Mitchell2001-06-081-1/+8
| | | | | | | | | | | | | * basic-block.h: Improve comments. * except.c (expand_eh_region_end_allowed): Remove redundant call to do_pending_stack_adjust. * flow.c (life_analysis): Fix typo in comment. (calculate_global_regs_live): Add documentation. (mark_set_1): Likewise. (debug_regset): Likewise. * doc/rtl.texi (cond_exec): Document it. From-SVN: r43049
* c-tree.texi, [...]: Move to doc subdirectory.DJ Delorie2001-06-011-0/+3191
* c-tree.texi, contrib.texi, cpp.texi, cppinternals.texi, extend.texi, fdl.texi, gcov.texi, invoke.texi, md.texi, objc.texi, rtl.texi, tm.texi, texinfo.tex: Move to doc subdirectory. * install.texi: Move to doc/install-old.texi. * gcc.texi: Move to doc, refer to install-old.texi. * Makefile.in: Reflect move of docs to doc/. * f/Make-lang.in: Ditto. * java/Make-lang.in: Ditto. * doc/.cvsignore: New. From-SVN: r42779