This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] PATCH to ease fileline/location_t merge
- From: Richard Henderson <rth at redhat dot com>
- To: Per Bothner <per at bothner dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 29 Apr 2004 16:28:05 -0700
- Subject: Re: [tree-ssa] PATCH to ease fileline/location_t merge
- References: <40895EA4.7080208@bothner.com>
On Fri, Apr 23, 2004 at 11:21:24AM -0700, Per Bothner wrote:
> * cpphash.h (struct cpp_reader): Use source_location type name.
> * expr.c (expr_wfl_stack): Remove unused global.
> Pre-patches for future source_location / location_t merge.
> * tree.h (EXPR_LOCATION, EXPR_HAS_LOCATION): New macros.
> * expr.c (expand_expr_real, expand_expr_real_1): Use new macros.
> * gimple-low.c (lower_stmt): Likewise.
> * gimplify.c (annotate_all_with_locus): Likewise.
> * print-tree.c (print_node): Likewise.
> * tree-inline.c (expand_call_inline): Likewise.
> * tree-pretty-print.c (tree-pretty-print.c): Likewise.
> * tree-sra.c (scalarize_structure_assignment, emit_scalar_copies,
> scalarize_call_expr): Likewise.
> * tree-ssa-pre.c (code_motion): Likewise.
Ok.
r~