aboutsummaryrefslogtreecommitdiff
path: root/binutils/stabs.c
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-05-22 01:55:16 +0000
committerMike Frysinger <vapier@gentoo.org>2012-05-22 01:55:16 +0000
commit95bfe26e6b78a99478c0c518ac61ee12a44c1f62 (patch)
treee2274eda925f929919fd3a51c48d74a79a395e5c /binutils/stabs.c
parent99fd6accc4b12b8a788395218c46c0c4a6be8131 (diff)
downloadgdb-95bfe26e6b78a99478c0c518ac61ee12a44c1f62.zip
gdb-95bfe26e6b78a99478c0c518ac61ee12a44c1f62.tar.gz
gdb-95bfe26e6b78a99478c0c518ac61ee12a44c1f62.tar.bz2
gas: mips: fix segfault with invalid default cpu strings
If you configure gas for a mips32el-* target, the default cpu calculation gets mangled, and we end up passing and invalid value as the default cpu. If you try executing gas after that, it segfaults. This is because it assumes that the default cpu value is always valid. $ ./gas/as-new Assembler messages: Error: Bad value (2) for default CPU Segmentation fault (core dumped) I'm not debating that the target tuple is valid, just that gas shouldn't crash. So add a friendly assert to avoid that. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'binutils/stabs.c')
0 files changed, 0 insertions, 0 deletions