binutils-gdb/sim
Mike Frysinger 9bd90cce51 sim: enable hw_tree_delete in sim_hw_uninstall
I can't find any history for why the call to hw_tree_delete is commented
out, and the VCS history shows that this goes back to the original import
in 2009.  I did find some vague reference to it from 2000 (pretty close
to the original import of code), but no actual details.

Without this call, every new instance of the sim results in all old
previously allocated resources being leaked.  With some devices, this
isn't just memory, it's things like open file descriptors or mmaps.

So if there are pending issues with this, I'd rather we get the sims
sorted out rather than continuing to leak this stuff.  Especially since
the "let's wait for the sims to fix themselves" hasn't actually happened
in the last 10+ years.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-01-12 22:10:46 +00:00
..
arm run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
avr run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
common sim: enable hw_tree_delete in sim_hw_uninstall 2011-01-12 22:10:46 +00:00
cr16 run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
cris run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
d10v run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
erc32 http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html 2011-01-11 14:19:34 +00:00
frv run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
h8300 http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html 2011-01-11 14:19:34 +00:00
igen run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
iq2000 run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
lm32 run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
m32c http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html 2011-01-11 14:19:34 +00:00
m32r run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
m68hc11 run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
mcore run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
microblaze run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
mips run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
mn10300 http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html 2011-01-11 14:19:34 +00:00
moxie run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
ppc http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html 2011-01-11 14:19:34 +00:00
rx http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html 2011-01-11 14:19:34 +00:00
sh run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
sh64 run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
testsuite * testutils.inc: Correct comment syntax fallout from 2011-01-05 23:12:37 +00:00
v850 http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html 2011-01-11 14:19:34 +00:00
.gitignore sim: ignore generated hw-config.h 2011-01-05 17:17:44 +00:00
ChangeLog sim: ignore generated hw-config.h 2011-01-05 17:17:44 +00:00
configure sim: unify target->subdir handling for default tests 2010-04-26 16:23:24 +00:00
configure.ac sim: unify target->subdir handling for default tests 2010-04-26 16:23:24 +00:00
configure.tgt sim: unify target->subdir handling for default tests 2010-04-26 16:23:24 +00:00
MAINTAINERS Sort *alphabetically* this time 2010-07-28 22:31:09 +00:00
Makefile.in run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
README-HACKING sim: add more hacking notes 2010-04-12 21:44:46 +00:00