| commit | 477c9f2ba26ccd77016f2c97941fc8b35e332e35 | [log] [tgz] |
|---|---|---|
| author | Alan Modra <amodra@gmail.com> | Wed Jul 26 09:54:03 2023 +0930 |
| committer | Alan Modra <amodra@gmail.com> | Wed Jul 26 10:23:27 2023 +0930 |
| tree | 7101fd32ce2079ad0dc7006ddf9d54251af2b320 | |
| parent | eb14a8b4bfb767beebfb54d7911da4132b5c0f94 [diff] |
PR30657, gprof heap buffer overflow PR 30657 * cg_arcs.c (cg_assemble): Sanity check find_call addresses. * i386.c (i386_find_call): Don't access past end of core_text_space. * aarch64.c (aarch64_find_call): Round up lowpc, round down highpc. * alpha.c (alpha_find_call): Likewise. * mips.c (mips_find_call): Likewise. * sparc.c (sparc_find_call): Likewise. * vax.c (vax_find_call): Sanity check core_text_space accesses.