diff options
author | Ian Lance Taylor <iant@golang.org> | 2022-07-27 10:15:41 -0700 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2022-07-27 10:15:41 -0700 |
commit | 9f62ed218fa656607740b386c0caa03e65dcd283 (patch) | |
tree | 6bde49bc5e4c4241266b108e4277baef4b85535d /gcc/tree-stdarg.cc | |
parent | 71e955da39cea0ebffcfee3432effa622d14ca99 (diff) | |
parent | 5eb9f117a361538834b9740d59219911680717d1 (diff) | |
download | gcc-9f62ed218fa656607740b386c0caa03e65dcd283.zip gcc-9f62ed218fa656607740b386c0caa03e65dcd283.tar.gz gcc-9f62ed218fa656607740b386c0caa03e65dcd283.tar.bz2 |
Merge from trunk revision 5eb9f117a361538834b9740d59219911680717d1.
Diffstat (limited to 'gcc/tree-stdarg.cc')
-rw-r--r-- | gcc/tree-stdarg.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/tree-stdarg.cc b/gcc/tree-stdarg.cc index 9038cd4..ed4c8d8 100644 --- a/gcc/tree-stdarg.cc +++ b/gcc/tree-stdarg.cc @@ -1126,7 +1126,7 @@ public: {} /* opt_pass methods: */ - virtual bool gate (function *) + bool gate (function *) final override { /* Always run this pass, in order to expand va_arg internal_fns. We also need to do that if fun->stdarg == 0, because a va_arg may also @@ -1135,7 +1135,7 @@ public: return true; } - virtual unsigned int execute (function *); + unsigned int execute (function *) final override; }; // class pass_stdarg @@ -1185,12 +1185,12 @@ public: {} /* opt_pass methods: */ - virtual bool gate (function *) + bool gate (function *) final override { return (cfun->curr_properties & PROP_gimple_lva) == 0; } - virtual unsigned int execute (function *); + unsigned int execute (function *) final override; }; // class pass_lower_vaarg |