aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/standards.texi
AgeCommit message (Collapse)AuthorFilesLines
2009-09-21* doc/standards.texi (Objective-C): Adjust two URLs.Gerald Pfeifer1-2/+2
From-SVN: r151944
2008-03-06MAINTAINERS: Update for treelang deletion.Tom Tromey1-9/+1
. * MAINTAINERS: Update for treelang deletion. gcc 2008-03-05 Tom Tromey <tromey@redhat.com> * treelang: Delete. * doc/standards.texi (Standards): Don't mention treelang. * doc/invoke.texi (Overall Options): Don't mention treelang. * doc/install.texi (Prerequisites): Don't mention bison or treelang. (Configuration): Don't mention treelang. (Building): Likewise. * doc/frontends.texi (G++ and GCC): Don't mention treelang. gcc/testsuite * lib/treelang-dg.exp, lib/treelang.exp: Delete. * treelang: Delete. gcc/testsuite/treelang Removed gcc/treelang Removed From-SVN: r132976
2008-02-16c-tree.texi: Use `@.' where appropriate.Ralf Wildenhues1-1/+1
* doc/c-tree.texi: Use `@.' where appropriate. * doc/extend.texi: Likewise. * doc/install.texi: Likewise. * doc/invoke.texi: Likewise. * doc/loop.texi: Likewise. * doc/makefile.texi: Likewise. * doc/md.texi: Likewise. * doc/passes.texi: Likewise. * doc/standards.texi: Likewise. * doc/tm.texi: Likewise. From-SVN: r132361
2008-02-14bugreport.texi: Update copyright years.Ralf Wildenhues1-1/+2
* doc/bugreport.texi: Update copyright years. * doc/c-tree.texi: Likewise. * doc/cfg.texi: Likewise. * doc/cpp.texi: Likewise. * doc/cppinternals.texi: Likewise. * doc/fragments.texi: Likewise. * doc/frontends.texi: Likewise. * doc/gcc.texi: Likewise. * doc/gty.texi: Likewise. * doc/hostconfig.texi: Likewise. * doc/implement-c.texi: Likewise. * doc/libgcc.texi: Likewise. * doc/loop.texi: Likewise. * doc/makefile.texi: Likewise. * doc/options.texi: Likewise. * doc/passes.texi: Likewise. * doc/rtl.texi: Likewise. * doc/sourcebuild.texi: Likewise. * doc/standards.texi: Likewise. * doc/tree-ssa.texi: Likewise. * doc/trouble.texi: Likewise. From-SVN: r132313
2007-11-22re PR c/14050 ([DR289] c99 restrict doesn't work in abs declarator)Joseph Myers1-3/+5
PR c/14050 * c-decl.c (set_array_declarator_inner): Don't give error for static or type qualifiers in abstract declarator. Remove abstract_p parameter. * c-tree.h (set_array_declarator_inner): Update prototype. * c-parser.c (c_parser_direct_declarator_inner): Update call to set_array_declarator_inner. * doc/standards.texi: Update for C99 TC3. testsuite: * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type qualifiers in abstract declarator. From-SVN: r130362
2007-04-20standards.texi: Re-arrange into language-specific subsections.Douglas Gregor1-5/+45
2007-04-21 Douglas Gregor <doug.gregor@gmail.com> * doc/standards.texi: Re-arrange into language-specific subsections. Add a C++ section, documenting which standards we support. From-SVN: r124013
2006-10-16contrib.texi, [...]: Standardize on "GNU Fortran" as the official name of ↵Brooks Moses1-2/+2
the Fortran compiler. * doc/contrib.texi, doc/install.texi, doc/standards.texi: Standardize on "GNU Fortran" as the official name of the Fortran compiler. From-SVN: r117794
2004-12-01standards.texi: Update for C99 TC2.Joseph Myers1-2/+2
* doc/standards.texi: Update for C99 TC2. testsuite: * gcc.dg/c99-flex-array-4.c: Remove. From-SVN: r91552
2004-11-05c-tree.texi, [...]: Correct end-of-sentence markup and markup of "etc.", ↵Joseph Myers1-2/+2
"e.g." and "i.e.". * doc/c-tree.texi, doc/cfg.texi, doc/contrib.texi, doc/cpp.texi, doc/cppopts.texi, doc/extend.texi, doc/fragments.texi, doc/frontends.texi, doc/gcov.texi, doc/hostconfig.texi, doc/implement-c.texi, doc/install.texi, doc/invoke.texi, doc/libgcc.texi, doc/md.texi, doc/passes.texi, doc/portability.texi, doc/rtl.texi, doc/sourcebuild.texi, doc/standards.texi, doc/tm.texi, doc/tree-ssa.texi, doc/trouble.texi: Correct end-of-sentence markup and markup of "etc.", "e.g." and "i.e.". Use @code in various places where appropriate. From-SVN: r90101
2004-08-12(This patch is part of merge of objc-improvements-branch into mainline.)Ziemowit Laski1-6/+11
[gcc/ChangeLog] 2004-08-12 Ziemowit Laski <zlaski@apple.com> (This patch is part of merge of objc-improvements-branch into mainline.) * doc/frontends.texi: Mention Objective-C++ in addition to Objective-C. * doc/install.texi: Add 'obj-c++' to list of configurable languages. * doc/invoke.texi: Rename Objective-C option headings to indicate they also apply to Objective-C++. List file extensions for Objective-C++ sources. Mention that ObjC and ObjC++ compilations may also use C and C++ options, respectively. Point users to doc/standards.texi for further info on ObjC and ObjC++. * doc/sourcebuild.texi: Mention the objcp/ directory and the Objective-C++ sources it contains. * doc/standards.texi: Update link to Apple ObjC site; add link to gcc readings.html WWW doc. From-SVN: r85842
2004-07-05c-decl.c, [...]: Don't check TARGET_MEM_FUNCTIONS.Joseph Myers1-3/+1
* c-decl.c, config/m32r/m32r.c, expr.c, optabs.c: Don't check TARGET_MEM_FUNCTIONS. * system.h: Poison TARGET_MEM_FUNCTIONS. * libfuncs.h (LTI_bcopy, LTI_bcmp, LTI_bzero, bcopy_libfunc, bcmp_libfunc, bzero_libfunc): Remove. * optabs.c (init_obtabs): Don't set bcopy_libfunc, bcmp_libfunc or bzero_libfunc. * doc/tm.texi (TARGET_MEM_FUNCTIONS): Remove. * doc/standards.texi: Don't mention calling BSD string functions. * doc/invoke.texi: Likewise. Mention that memmove may be called. * config/vax/t-memfuncs: New. * config/memcmp.c, config/memcpy.c, config/memmove.c, config/memset.c: New. * config/pdp11/t-pdp11 (LIB2FUNCS_EXTRA): Use these files. * config.gcc (vax-*-bsd*, vax-*-sysv*, vax-*-ultrix*): Use vax/t-memfuncs. * config/alpha/alpha.h, config/arc/arc.h, config/arm/arm.h, config/avr/avr.h, config/c4x/c4x.h, config/cris/aout.h, config/elfos.h, config/gnu.h, config/h8300/h8300.h, config/i386/gas.h, config/ia64/ia64.h, config/interix.h, config/ip2k/ip2k.h, config/lynx-ng.h, config/m32r/m32r.h, config/mcore/mcore.h, config/mips/mips.h, config/mmix/mmix.h, config/netbsd.h, config/openbsd.h, config/pa/pa.h, config/rs6000/rs6000.h, config/rtems.h, config/s390/s390.h, config/sh/sh.h, config/sparc/sparc.h, config/stormy16/stormy16.h, config/svr3.h: Don't define TARGET_MEM_FUNCTIONS. From-SVN: r84130
2004-05-18Makefile.def, [...]: Remove all mention of libf2c.Zack Weinberg1-3/+0
top: * Makefile.def, Makefile.tpl, configure.in: Remove all mention of libf2c. * configure, Makefile.in: Regenerate. contrib: * gcc_update: Remove gcc/f/intdoc.texi and all libf2c files from list of files to be touched. * convert_to_f2c, convert_to_g2c, download_f2c: Delete. gcc: * f: Entire directory removed * c-common.h (CTI_G77_INTEGER_TYPE, CTI_G77_UINTEGER_TYPE) (CTI_G77_LONGINT_TYPE, CTI_G77_ULONGINT_TYPE) (g77_integer_type_node, g77_uinteger_type_node) (g77_longint_type_node, or g77_ulongint_type_node): Delete. * c-common.c (c_common_nodes_and_builtins): Do not initialize the above set of variables. * config/i386/uwin.h: No need to define WIN32_UWIN_TARGET. * doc/invoke.texi, doc/standards.texi: Remove cross-references to g77 manual. gcc/po: * exgettext (spec_error_string): Do not scan beyond the end of the string for a close brace. Do not bail out at the first incidence of %%e. * gcc.pot: Regenerate. From-SVN: r81967
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-1/+4
From-SVN: r81764
2004-01-25frontends.texi: Update copyright.Kazu Hirata1-1/+1
* doc/frontends.texi: Update copyright. * doc/gcov.texi: Likewise. * doc/gty.texi: Likewise. * doc/sourcebuild.texi: Likewise. * doc/standards.texi: Likewise. From-SVN: r76537
2004-01-18c-tree.texi, [...]: Remove trailing whitespace.Joseph Myers1-2/+2
* doc/c-tree.texi, doc/cpp.texi, doc/extend.texi, doc/frontends.texi, doc/gcov.texi, doc/gty.texi, doc/install.texi, doc/invoke.texi, doc/libgcc.texi, doc/md.texi, doc/rtl.texi, doc/sourcebuild.texi, doc/standards.texi, doc/tm.texi, doc/trouble.texi: Remove trailing whitespace. From-SVN: r76098
2003-01-24bugreport.texi: Use @command instead of @code for commands.Volker Reichelt1-1/+1
* doc/bugreport.texi: Use @command instead of @code for commands. * doc/collect2.texi: Likewise. * doc/headerdirs.texi: Likewise. * doc/invoke.texi: Likewise. * doc/standards.texi: Likewise. * doc/tm.texi: Likewise. * doc/trouble.texi: Likewise. From-SVN: r61701
2002-09-04c-tree.texi: Fix overfull hboxes.Janis Johnson1-5/+13
2002-09-04 Janis Johnson <janis187@us.ibm.com> * doc/c-tree.texi: Fix overfull hboxes. * doc/cppopts.texi: Ditto. * doc/extend.texi: Ditto. * doc/gty.texi: Ditto. * doc/invoke.texi: Ditto. * doc/makefile.texi: Ditto. * doc/rtl.texi: Ditto. * doc/standards.texi: Ditto. * doc/tm.texi: Ditto. From-SVN: r56802
2002-07-23extend.texi: Say ISO C90, not ISO C89.Gabriel Dos Reis1-1/+0
2002-07-23 Gabriel Dos Reis <gdr@nerim.net> * doc/extend.texi: Say ISO C90, not ISO C89. * doc/invoke.texi: Likewise. * doc/standards.texi: Likewise. From-SVN: r55680
2002-06-09Doc fixes for treelang, in gcc/doc directory.Tim Josling1-0/+7
From-SVN: r54415
2002-04-15MAINTAINERS: Remove chill maintainers.Mark Mitchell1-4/+1
* MAINTAINERS: Remove chill maintainers. * Makefile.in (CHILLFLAGS): Remove. (CHILL_LIB): Remove. (TARGET_CONFIGDIRS): Remove libchill. (CHILL_FOR_TARGET): Remove. (BASE_FLAGS_TO_PASS): Don't pass CHILLFLAGS, CHILL_FOR_TARGET, or CHILL_LIB. (CONFIGURE_TARGET_MODULES): Remove configure-target-libchill. (CHECK_TARGET_MODULES): Likewise. (INSTALL_TARGET_MODULES): Likewise. (CLEAN_TARGET_MODULES): Likewise. (configure-target-libchill): Remove. (all-target-libchill): Remove. * configure.in (target_libs): Remove target-libchill. Do not compute CHILL_FOR_TARGET. * libchill: Remove directory. Remove Chill front end. * gcc.c (default_compilers): Remove Chill entries. * ch: Remove directory. * doc/frontends.texi: Remove information about Chill. * doc/sourcebuild.texi: Likewise. * doc/standards.texi: Likewise. * testsuite/lib/chill.exp: Remove. * g77.texi: Remove Chill reference. * gcc_release (build_tarfiles): Do not build Chill tarfiles. (CHILL_DIRS): Remove. From-SVN: r52327
2002-04-02* doc/standards.texi: Document required freestanding libc entry points.Richard Henderson1-4/+14
From-SVN: r51768
2002-02-27c-common.c, [...]: Delete code implementing -traditional mode.Zack Weinberg1-7/+0
* c-common.c, c-common.h, c-decl.c, c-lex.c, c-parse.in, c-tree.h, c-typeck.c, cppexp.c, cpplex.c, cpplib.c, cpplib.h, cppmacro.c, objc/lang-specs.h, objc/objc-act.c, builtin-types.def, builtins.def, dwarf2out.c, dwarfout.c, gcc.c, toplev.c: Delete code implementing -traditional mode. * ada/misc.c, ch/ch-tree.h, ch/decl.c, cp/decl2.c, f/com.c, f/lex.c, f/top.c, java/builtins.c, java/decl.c: Delete traditional-mode-related code copied from the C front end but not used, or used only to permit the compiler to link. * doc/bugreport.texi, doc/cpp.texi, doc/extend.texi, doc/invoke.texi, doc/standards.texi, doc/trouble.texi: Document removal of -traditional mode for compilation, and remove documentation only relevant to that mode. * config/nextstep.h, config/ptx4.h, config/svr4.h, config/convex/convex.h, config/d30v/d30v.h, config/i386/dgux.h, config/i386/osf1elf.h, config/i386/osfelf.h, config/i386/osfrose.h, config/i386/sco5.h, config/i386/sol2.h, config/m68k/a-ux.h, config/m68k/hp310.h, config/m88k/dgux.h, config/m88k/dguxbcs.h, config/m88k/luna.h, config/m88k/m88k.c, config/m88k/m88k.h, config/m88k/openbsd.h, config/mips/abi64.h, config/mips/osfrose.h, config/mips/svr4-5.h, config/mips/svr4-t.h, config/sparc/sol2-sld-64.h, config/sparc/sol2.h, config/stormy16/stormy16.h: Remove all references to -traditional from target specs. Delete all mention of the no-longer-necessary TRADITIONAL_RETURN_FLOAT macro. Also delete a couple of commented-out definitions of DOLLARS_IN_IDENTIFIERS, with (incorrect) commentary referring to -traditional. * system.h: Poison TRADITIONAL_RETURN_FLOAT. * doc/tm.texi: Remove mention of TRADITIONAL_RETURN_FLOAT macro. * testsuite/gcc.c-torture/execute/920730-1t.c, testsuite/gcc.c-torture/execute/920730-1t.x, testsuite/gcc.dg/ext-glob.c: Delete test cases, only relevant to -traditional. From-SVN: r50110
2002-02-23contribute.texi, [...]: Remove trailing whitespace.Joseph Myers1-1/+1
* doc/contribute.texi, doc/extend.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/passes.texi, doc/rtl.texi, doc/standards.texi, doc/tm.texi: Remove trailing whitespace. From-SVN: r49991
2001-11-12* doc/standards.texi: Mention C99 TC1.Joseph Myers1-0/+4
From-SVN: r46968
2001-11-11gcc.texi: Move several chapters out to ...Joseph Myers1-0/+174
* doc/gcc.texi: Move several chapters out to ... * doc/bugreport.texi, doc/contribute.texi, doc/frontends.texi, doc/service.texi, doc/standards.texi, doc/trouble.texi, doc/vms.texi: ... here. New files. * Makefile.in ($(docdir)/gcc.info, gcc.dvi): Update dependencies. From-SVN: r46929