On Fri, Apr 10, 2020 at 11:54:49AM +0200, Jakub Jelinek via Gcc-patches wrote:
> On Thu, Apr 09, 2020 at 10:57:46PM +0200, Christophe Lyon via Gcc-patches
> wrote:
> > This patch makes GCC fail to build newlib when configured for
> > aarch64_be-none-elf:
> > 0x10c488c vt_expand_var_loc_chain
> >
On Thu, Apr 09, 2020 at 10:57:46PM +0200, Christophe Lyon via Gcc-patches wrote:
> This patch makes GCC fail to build newlib when configured for
> aarch64_be-none-elf:
> 0x10c488c vt_expand_var_loc_chain
>
> /tmp/9192639_9.tmpdir/aci-gcc-fsf/sources/gcc-fsf/gccsrc/gcc/var-tracking.c:8355
Hi Jakub,
On Thu, 9 Apr 2020 at 17:06, Richard Biener wrote:
>
> On Thu, 9 Apr 2020, Alexandre Oliva wrote:
>
> > On Apr 9, 2020, Jakub Jelinek wrote:
> >
> > > 2020-04-09 Jakub Jelinek
> >
> > > PR debug/94495
> > > * cselib.h (cselib_record_sp_cfa_base_equiv,
> > > cselib_sp_de
On Thu, 9 Apr 2020, Alexandre Oliva wrote:
> On Apr 9, 2020, Jakub Jelinek wrote:
>
> > 2020-04-09 Jakub Jelinek
>
> > PR debug/94495
> > * cselib.h (cselib_record_sp_cfa_base_equiv,
> > cselib_sp_derived_value_p): Declare.
> > * cselib.c (cselib_record_sp_cfa_base_equiv,
>
On Apr 9, 2020, Jakub Jelinek wrote:
> 2020-04-09 Jakub Jelinek
> PR debug/94495
> * cselib.h (cselib_record_sp_cfa_base_equiv,
> cselib_sp_derived_value_p): Declare.
> * cselib.c (cselib_record_sp_cfa_base_equiv,
> cselib_sp_derived_value_p): New functions.
>
Hi!
On the https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94495#c5
testcase GCC emits worse debug info after the PR92264 cselib.c
changes.
The difference at -O2 -g -dA in the assembly is (when ignoring debug info):
# DEBUG g => [argp]
# DEBUG k => [argp+0x20]
# DEBUG j => [ar