[PATCH][debug] Fix pre_dec handling in vartrack

Jakub Jelinek jakub@redhat.com
Tue Jul 17 09:22:00 GMT 2018


On Tue, Jul 17, 2018 at 11:17:33AM +0200, Rainer Orth wrote:
> it turns out the test FAILs on i386-pc-soalris2.11 with -m64: the dump
> doesn't even contain argp:  However, adding -fomit-frame-pointer makes
> it work, and still PASSes on x86_64-pc-linux-gnu.
> 
> Ok for for mainline?

Ok, thanks.

> 2018-07-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
> 
> 	* gcc.target/i386/vartrack-1.c (dg-options): Add
> 	-fomit-frame-pointer.
> 

> diff --git a/gcc/testsuite/gcc.target/i386/vartrack-1.c b/gcc/testsuite/gcc.target/i386/vartrack-1.c
> --- a/gcc/testsuite/gcc.target/i386/vartrack-1.c
> +++ b/gcc/testsuite/gcc.target/i386/vartrack-1.c
> @@ -1,5 +1,5 @@
>  /* { dg-require-effective-target lp64 } */
> -/* { dg-options "-O1 -g -fdump-rtl-vartrack-details-slim" } */
> +/* { dg-options "-O1 -g -fomit-frame-pointer -fdump-rtl-vartrack-details-slim" } */
>  
>  static volatile int vv = 1;
>  


	Jakub



More information about the Gcc-patches mailing list