gcc/gcc/doc
Aldy Hernandez 6aa77e6c39 attr-alwaysinline.c: New.
2002-02-21  Aldy Hernandez  <aldyh@redhat.com>

        * gcc.dg/attr-alwaysinline.c: New.

        * c-common.c (c_common_post_options): Set inline trees by
        default.

        * doc/extend.texi (Function Attributes): Document always_inline
        attribute.
        Update documentation about inlining when not optimizing.

        * cp/decl.c (duplicate_decls): Merge always_inline attribute.

        * cp/tree.c (cp_cannot_inline_tree_fn): Do not inline at -O0
        unless DECL_ALWAYS_INLINE.

        * c-objc-common.c (c_cannot_inline_tree_fn): Do not inline at -O0
        unless DECL_ALWAYS_INLINE.
        (c_disregard_inline_limits): Disregard if always_inline set.

        * langhooks.c (lhd_tree_inlining_disregard_inline_limits):
        Disregard if always_inline set.
        (lhd_tree_inlining_cannot_inline_tree_fn): Do not inline at -O0
        unless DECL_ALWAYS_INLINE.

        * attribs.c (handle_always_inline_attribute): New.
        (c_common_attribute_table): Add always_inline.

        * config/rs6000/altivec.h: Add prototypes for builtins
        requiring the always_inline attribute.

From-SVN: r49947
2002-02-22 00:09:04 +00:00
..
include
.cvsignore
bugreport.texi
c-tree.texi * doc/c-tree.texi (Classes, TYPE_BINFO): Fix typo. 2002-02-19 22:51:17 +00:00
collect2.texi
configfiles.texi
configterms.texi
contrib.texi
contribute.texi
cpp.texi cppinit.c (init_dependency_output): Take deps output file from -o if none given with -MF. 2002-02-20 07:24:10 +00:00
cppinternals.texi
extend.texi attr-alwaysinline.c: New. 2002-02-22 00:09:04 +00:00
fragments.texi
frontends.texi
gcc.texi
gccint.texi
gcov.texi
gnu.texi
headerdirs.texi
hostconfig.texi
install-old.texi
install.texi
install.texi2html
interface.texi
invoke.texi cppinit.c (init_dependency_output): Take deps output file from -o if none given with -MF. 2002-02-20 07:24:10 +00:00
languages.texi
makefile.texi
md.texi
objc.texi
passes.texi
portability.texi
rtl.texi * doc/rtl.texi (Flags, MEM_SCALAR_P): Fix typo. 2002-02-19 17:27:12 +00:00
service.texi
sourcebuild.texi
standards.texi
tm.texi Explain why empty strings should not be marked for translation. 2002-02-17 14:55:10 +00:00
trouble.texi
vms.texi