diff options
Diffstat (limited to 'gcc/target.h')
-rw-r--r-- | gcc/target.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/target.h b/gcc/target.h index 608910a3ec4..f3d3361e233 100644 --- a/gcc/target.h +++ b/gcc/target.h @@ -553,10 +553,12 @@ struct gcc_target enum machine_mode mode, int ignore); /* Select a replacement for a target-specific builtin. This is done - *before* regular type checking, and so allows the target to implement - a crude form of function overloading. The result is a complete - expression that implements the operation. */ - tree (*resolve_overloaded_builtin) (tree decl, tree params); + *before* regular type checking, and so allows the target to + implement a crude form of function overloading. The result is a + complete expression that implements the operation. PARAMS really + has type VEC(tree,gc)*, but we don't want to include tree.h + here. */ + tree (*resolve_overloaded_builtin) (tree decl, void *params); /* Fold a target-specific builtin. */ tree (* fold_builtin) (tree fndecl, tree arglist, bool ignore); |