diff options
author | Florian Weimer <fweimer@redhat.com> | 2023-06-06 11:01:07 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2023-06-07 17:55:20 +0200 |
commit | 49310a993308492348119f4033e4db0bda4fe46a (patch) | |
tree | 55d751545ff5746e8a5c502abc538b20a5c4b56f /gcc/range-op-float.cc | |
parent | b6235dbcfc31434bf3081f3b772dfed96eddd28d (diff) | |
download | gcc-49310a993308492348119f4033e4db0bda4fe46a.zip gcc-49310a993308492348119f4033e4db0bda4fe46a.tar.gz gcc-49310a993308492348119f4033e4db0bda4fe46a.tar.bz2 |
libgcc: Fix eh_frame fast path in find_fde_tail
The eh_frame value is only used by linear_search_fdes, not the binary
search directly in find_fde_tail, so the bug is not immediately
apparent with most programs.
Fixes commit e724b0480bfa5ec04f39be8c7290330b495c59de ("libgcc:
Special-case BFD ld unwind table encodings in find_fde_tail").
libgcc/
PR libgcc/109712
* unwind-dw2-fde-dip.c (find_fde_tail): Correct fast path for
parsing eh_frame.
Diffstat (limited to 'gcc/range-op-float.cc')
0 files changed, 0 insertions, 0 deletions