diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2016-05-02 19:34:32 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2016-05-02 17:34:32 +0000 |
commit | fd5fac4c8c73d822f5af8a36e02126530aa6f221 (patch) | |
tree | 56af5c1446435430e0eaf1b7c2b412dc4abd9d84 | |
parent | ed3c0c8e0cbadafae59b348fd3161c420bb9932e (diff) | |
download | gcc-fd5fac4c8c73d822f5af8a36e02126530aa6f221.zip gcc-fd5fac4c8c73d822f5af8a36e02126530aa6f221.tar.gz gcc-fd5fac4c8c73d822f5af8a36e02126530aa6f221.tar.bz2 |
* cif-code.def (CIF_THUNK): Add.
From-SVN: r235770
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cif-code.def | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9464a95..bb10f5e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2016-05-02 Jan Hubicka <hubicka@ucw.cz> + * cif-code.def (CIF_THUNK): Add. + +2016-05-02 Jan Hubicka <hubicka@ucw.cz> + * ipa-inline-analysis.c (reset_inline_summary): Clear fp_expressions (dump_inline_summary): Dump it. (fp_expression_p): New predicate. diff --git a/gcc/cif-code.def b/gcc/cif-code.def index 050388b..97a2858 100644 --- a/gcc/cif-code.def +++ b/gcc/cif-code.def @@ -91,6 +91,10 @@ DEFCIFCODE(NOT_DECLARED_INLINED, CIF_FINAL_NORMAL, DEFCIFCODE(MISMATCHED_ARGUMENTS, CIF_FINAL_ERROR, N_("mismatched arguments")) +/* Caller and callee disagree on the arguments. */ +DEFCIFCODE(THUNK, CIF_FINAL_ERROR, + N_("thunk call")) + /* Call was originally indirect. */ DEFCIFCODE(ORIGINALLY_INDIRECT_CALL, CIF_FINAL_NORMAL, N_("originally indirect function call not considered for inlining")) |