On Fri, Mar 9, 2018 at 9:48 AM, Bin.Cheng <amker.ch...@gmail.com> wrote: > On Wed, Feb 28, 2018 at 6:17 AM, Alexandre Oliva <aol...@redhat.com> wrote: >> On Feb 21, 2018, Alexandre Oliva <aol...@redhat.com> wrote: >> >>> On Feb 15, 2018, Szabolcs Nagy <szabolcs.n...@arm.com> wrote: >>>> i see assembler slow downs with these location view patches >>>> i opened https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84408 >> >> >>> [LVU] reset view at function entry, omit views at line zero >> >> Ping? https://gcc.gnu.org/ml/gcc-patches/2018-02/msg01224.html > > Hi, > The new test case failed on aarch64-none-elf, aarch64_be-none-elf and > arm-none-eabi , > which are all bare-metal toolchains with below message: > > xgcc: error: unrecognized command line option '-pthread' > > I assume pthread is unavailable on such targets if it's required.
I think there's a dg-effective-target for pthread. Ramana > > Thanks, > bin >> >>> for gcc/ChangeLog >> >>> PR debug/84404 >>> PR debug/84408 >>> * dwarf2out.c (struct dw_line_info_table): Update comments for >>> view == -1. >>> (FORCE_RESET_NEXT_VIEW): New. >>> (FORCE_RESETTING_VIEW_P): New. >>> (RESETTING_VIEW_P): Check for -1 too. >>> (ZERO_VIEW_P): Likewise. >>> (new_line_info_table): Force-reset next view. >>> (dwarf2out_begin_function): Likewise. >>> (dwarf2out_source_line): Simplify zero_view_p initialization. >>> Test FORCE_RESETTING_VIEW_P and RESETTING_VIEW_P instead of >>> view directly. Omit view when omitting .loc at line 0. >> >>> for gcc/testsuite/ChangeLog >> >>> PR debug/84404 >>> PR debug/84408 >>> * gcc.dg/graphite/pr84404.c: New. >> >> -- >> Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/ >> You must be the change you wish to see in the world. -- Gandhi >> Be Free! -- http://FSFLA.org/ FSF Latin America board member >> Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer