diff options
author | Mark Mitchell <mark@codesourcery.com> | 2003-06-10 07:19:57 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2003-06-10 07:19:57 +0000 |
commit | d58b7c2d5dec4e603b4eb740b4d7b2ce17cc6ce1 (patch) | |
tree | 99bd6c6f94bdf41422f8f7a377f59d5cb319ff5c /libjava/java/sql/SQLOutput.java | |
parent | c566f9bd367cf07de6e9151dd5a5882241b367bf (diff) | |
download | gcc-d58b7c2d5dec4e603b4eb740b4d7b2ce17cc6ce1.zip gcc-d58b7c2d5dec4e603b4eb740b4d7b2ce17cc6ce1.tar.gz gcc-d58b7c2d5dec4e603b4eb740b4d7b2ce17cc6ce1.tar.bz2 |
re PR c++/11131 (Unrelated declaration removes inline flag from function)
PR c++/11131
* tree-inline.c (inlinable_function_p): Call the language-specific
hook early.
PR c++/11131
* cp-tree.h (template_for_substitution): Declare.
* decl2.c (mark_used): Use it when figuring out whether or not a
function is inline.
* pt.c (template_for_substitution): Give it external linkage.
* tree.c (cp_cannot_inline_tree_fn): Instantiate as early as
possible.
PR c++/11131
* g++.dg/opt/template1.C: New test.
From-SVN: r67698
Diffstat (limited to 'libjava/java/sql/SQLOutput.java')
0 files changed, 0 insertions, 0 deletions