aboutsummaryrefslogtreecommitdiff
path: root/lt~obsolete.m4
diff options
context:
space:
mode:
authorAndreas Arnez <arnez at linux dot vnet dot ibm dot com>2013-11-13 14:00:44 +0100
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2013-11-15 17:25:23 +0100
commit19a1b230f33dbcfa54cd1a9f88c2d5158f833f6f (patch)
treebfc1154d1345b7094bf073a2895d4941d2acdcfe /lt~obsolete.m4
parente092da29031a5a5a74beb1d671da98d55fff6ebd (diff)
downloadgdb-19a1b230f33dbcfa54cd1a9f88c2d5158f833f6f.zip
gdb-19a1b230f33dbcfa54cd1a9f88c2d5158f833f6f.tar.gz
gdb-19a1b230f33dbcfa54cd1a9f88c2d5158f833f6f.tar.bz2
Fix GDB crash with upstream GCC due to memcpy(NULL, ...)
Similar to qsort(), the glibc version of memcpy() also declares its arguments with __attribute__(__nonnull__(...)). If NULL is passed anyway, upstream GCC's new pass '-fisolate-erroneous-paths' typically causes a trap in such cases. I've encountered this with GDB in chain_candidate() when trying to execute the break.exp test case. gdb/ 2013-11-13 Andreas Arnez <arnez@linux.vnet.ibm.com> * dwarf2loc.c (chain_candidate): Prevent invoking memcpy with NULL.
Diffstat (limited to 'lt~obsolete.m4')
0 files changed, 0 insertions, 0 deletions