aligned, not size.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192956
138bc75d-0d04-0410-961f-
82ee72b054a4
2012-10-29 Ian Lance Taylor <iant@google.com>
+ * mmap.c (backtrace_vector_release): Correct last patch: add
+ aligned, not size.
+
+2012-10-29 Ian Lance Taylor <iant@google.com>
+
* mmap.c (backtrace_vector_release): Make sure freed block is
aligned on 8-byte boundary.
aligned = (size + 7) & ~ (size_t) 7;
alc -= aligned - size;
- backtrace_free (state, (char *) vec->base + size, alc, error_callback, data);
+ backtrace_free (state, (char *) vec->base + aligned, alc,
+ error_callback, data);
vec->alc = 0;
return 1;
}