aboutsummaryrefslogtreecommitdiff
path: root/gcc/modulo-sched.c
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2007-08-27 20:40:00 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2007-08-27 20:40:00 +0000
commit3a47c4e4f4524dc74020810689dd0fb21e15721e (patch)
treef558d774fa8c7f13553e534c150c8c4a1f1c8f25 /gcc/modulo-sched.c
parent83d7e8f06ecf948275efda077533032fe65a4855 (diff)
downloadgcc-3a47c4e4f4524dc74020810689dd0fb21e15721e.zip
gcc-3a47c4e4f4524dc74020810689dd0fb21e15721e.tar.gz
gcc-3a47c4e4f4524dc74020810689dd0fb21e15721e.tar.bz2
extend.texi (gnu_inline funtion attribute): Document C++ behavior.
gcc/ChangeLog: * doc/extend.texi (gnu_inline funtion attribute): Document C++ behavior. gcc/cp/ChangeLog: * decl.c (GNU_INLINE_P): New. (duplicate_decls): Handle gnu_inline. Merge attributes and some flags in overriding definitions. (redeclaration_error_message): Handle gnu_inline. (start_preparsed_function): Likewise. gcc/testsuite/ChangeLog: * g++.dg/ext/gnu-inline-common.h: New. * g++.dg/ext/gnu-inline-global-reject.C: New. * g++.dg/ext/gnu-inline-global.C: New. * g++.dg/ext/gnu-inline-namespace.C: New. * g++.dg/ext/gnu-inline-anon-namespace.C: New. * g++.dg/ext/gnu-inline-class.C: New. * g++.dg/ext/gnu-inline-class-static.C: New. * g++.dg/ext/gnu-inline-template-class.C: New. * g++.dg/ext/gnu-inline-template-func.C: New. From-SVN: r127839
Diffstat (limited to 'gcc/modulo-sched.c')
0 files changed, 0 insertions, 0 deletions