On 12/21/2015 08:46 AM, Eric Botcazou wrote:
Hi,

it's the failure of gcc.dg/guality/param-3.c on Aarch64.  The strategy to make
it pass is to selectively disable -fvar-tracking-assignments for parameters so
that the location instead of the value is tracked; this was already working
for most architectures but the calling convention of aarch64 is special here.

Tested on x86-64/Linux and Aarch64/Linux, OK for the mainline?


2015-12-20  Eric Botcazou  <ebotca...@adacore.com>

        PR debug/60756
        * var-tracking.c (tracked_record_parameter_p): New predicate.
        (track_expr_p): Invoke it.
        (add_stores): Likewise.
OK.

Jeff

Reply via email to