GNU bug report logs -
#33709
Hang when compiled with --coverage and gcc 7.3
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Tue, 11 Dec 2018 19:00:02 UTC
Severity: minor
Found in version 27.0.50
Fixed in version 29.0.50
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Paul Eggert <paul.eggert <at> verizon.net> writes:
> I'm surprised that --coverage ever worked in a dumped emacs. I think libgcov
> uses the dynamic linker's malloc (so Emacs has *three* malloc implementations)
> and our trick for switching from the Emacs malloc in temacs to the system malloc
> in bootstrap-emacs won't work for memory allocated for
> --coverage. Unfortunately, the libgcov actions do not seem to be easy to disable
> in temacs and re-enable in bootstrap-emacs.
>
> I suggest that we just say this combination isn't supported; if you want to
> build Emacs with gcc --coverage you can configure with CANNOT_DUMP=yes.
>
> If the portable dumper ever gets working, --coverage should be easy to support,
> of course.
(That was 1.5 years ago.)
Any updates here now that we have the portable dumper? Thanks.
This bug report was last modified 3 years and 171 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.