diff options
author | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-10-03 00:23:30 +0000 |
---|---|---|
committer | mmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-10-03 00:23:30 +0000 |
commit | a4175e1f8062d5b8123057276c88930ae7610304 (patch) | |
tree | a29492c41d187f6449d2fccca3645bfd46041637 /gcc/tree-inline.c | |
parent | 3756d2f8d0e205726321ac2cc0d989fe96fc5db6 (diff) | |
download | gcc-a4175e1f8062d5b8123057276c88930ae7610304.tar.gz |
PR optimization/12180
* tree-inline.c (inline_forbidden_p_1): Do not permit inlining of
functions containing calls to
PR optimization/12180
* gcc.dg/20031002-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72057 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-inline.c')
-rw-r--r-- | gcc/tree-inline.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index 0cec45bed11..e2b08cdc0b7 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -922,6 +922,8 @@ inline_forbidden_p_1 (tree *nodep, int *walk_subtrees ATTRIBUTE_UNUSED, arguments. */ case BUILT_IN_VA_START: case BUILT_IN_STDARG_START: + case BUILT_IN_NEXT_ARG: + case BUILT_IN_VA_END: { inline_forbidden_reason = N_("%Jfunction '%F' can never be inlined because it " |