diff options
Diffstat (limited to 'gcc/tree-inline.c')
-rw-r--r-- | gcc/tree-inline.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index 13cb5bb19c1..e4e24b2b3b2 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -1322,7 +1322,7 @@ expand_call_inline (tree *tp, int *walk_subtrees, void *data) line numbers corresponding to the function we are calling. We wrap the whole inlined body in an EXPR_WITH_FILE_AND_LINE as well because individual statements don't record the filename. */ - push_srcloc (TREE_FILENAME (fn), TREE_LINENO (fn)); + push_srcloc (DECL_SOURCE_FILE (fn), DECL_SOURCE_LINE (fn)); #ifndef INLINER_FOR_JAVA /* Build a statement-expression containing code to initialize the @@ -1522,7 +1522,7 @@ expand_call_inline (tree *tp, int *walk_subtrees, void *data) #ifndef INLINER_FOR_JAVA chain = TREE_CHAIN (*tp); #endif /* INLINER_FOR_JAVA */ - *tp = build_expr_wfl (expr, TREE_FILENAME (fn), TREE_LINENO (fn), + *tp = build_expr_wfl (expr, DECL_SOURCE_FILE (fn), DECL_SOURCE_LINE (fn), /*col=*/0); EXPR_WFL_EMIT_LINE_NOTE (*tp) = 1; #ifndef INLINER_FOR_JAVA |