[Activity] Nov 18th ~ Nov 22nd 2019
# Progress # o Upstream GDB * Make remote packet length in debugging output adjustable (as opposed to fix to 512 bytes). * Investigated ARM sim build issues with the GCC default moving to -fno-common. o GDB: * GNU-644 - [GDB, AArch64] gdb.base/step-over-syscalls.exp failures - No progress yet. Waiting for Kernel feedback. * [RESOLVED] GNU-645 - gdbserver is not using SVE register descriptions properly - Pushed a fix upstream. * GNU-170 - GDB BZ #21221 - gdb hangs while stepping an empty loop - On hold for now. o Friday off # Plan # o Upstream GDB * Fox -fno-common build issues with ARM sim. o GDB * GNU-644 - [GDB, AArch64] gdb.base/step-over-syscalls.exp failures - Continue working on a fix. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
Re: [EXT] High stack usage due ftree-ch
On 22/11/2019 11:52, Andrew Pinski wrote: > I should say that you need all three options to prevent the code motion from > happening: > -fno-tree-loop-im -fno-tree-pre -fno-gcse > > -fno-tree-ch prevents the code motion from happening too but only on > accident; in that all three of the code motion passes (the two on the gimple > and one on RTL) won't work with the loop in that form. Disabling copy header > optimization for flag_conserve_stack is the wrong approach. Again you need > to look into each of the code motion passes to understand the register > pressure heuristics and why they do the code motion. > > Also I have not looked into why the RTL loop invariant code motion pass did > NOTHING here. > > Thanks, > Andrew Pinski I opened https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92657 ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain