On Tue, Jul 07, 2015 at 11:08:13AM +0200, Matthias Klose wrote: > On 07/04/2015 04:23 PM, Josh Triplett wrote: > > On Thu, 30 Apr 2015 23:10:15 +0200 Matthias Klose <d...@debian.org> wrote: > >> On 04/30/2015 10:43 PM, Daniel Serpell wrote: > >>> Currently, gcc-5 packages are really big because the files under > >>> /usr/lib/gcc/x86_64-linux-gnu/5 are not stripped, and each one of > >>> lto1, cc1 and cc1plus is about 130MB. > >>> > >>> Please, can those files be striped in the default installation? > >> > >> I'd like to avoid this, and only change that near the next Debian release. > >> These binaries are linked against libbacktrace to provide a verbose > >> backtrace on > >> internal compiler errors, which you can't get with stripped binaries. > > > > Linking against libbacktrace seems completely fine. However, can > > libbacktrace not use detached debug symbols, as found in -dbg packages? > > No. > > Plus, Basile mentions that plugins won't work anymore with stripped binaries, > however I fail to see why that would be the case. We had clang plugin working > in > the past too. >
How can a plugin call existing GCC functions, e.g. walk_gimple_seq declared in /usr/lib/gcc/x86_64-linux-gnu/5/plugin/include/gimple-walk.h and implemented inside cc1 ? (Unless you don't strip the dynamic symbols linked with -rdynamic when building cc1) Regards. -- Basile Starynkevitch http://starynkevitch.net/Basile/ France -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150710072225.ga22...@ovh.starynkevitch.net