projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ubsan: z8k: index 10 out of bounds for type 'unsigned int const[10]'
[deliverable/binutils-gdb.git]
/
gold
/
gc.h
diff --git
a/gold/gc.h
b/gold/gc.h
index 8dd0fc5dfd341bee8d49e5d6ea7dd42128b23e39..cd5b539b4856903ee388aa83babc46ca95cb5072 100644
(file)
--- a/
gold/gc.h
+++ b/
gold/gc.h
@@
-1,6
+1,6
@@
// gc.h -- garbage collection of unused sections
// gc.h -- garbage collection of unused sections
-// Copyright (C) 2009-20
19
Free Software Foundation, Inc.
+// Copyright (C) 2009-20
20
Free Software Foundation, Inc.
// Written by Sriraman Tallam <tmsriram@google.com>.
// This file is part of gold.
// Written by Sriraman Tallam <tmsriram@google.com>.
// This file is part of gold.
@@
-200,7
+200,8
@@
gc_process_relocs(
bool check_section_for_function_pointers = false;
if (parameters->options().icf_enabled()
bool check_section_for_function_pointers = false;
if (parameters->options().icf_enabled()
- && is_section_foldable_candidate(src_section_name.c_str()))
+ && (is_section_foldable_candidate(src_section_name)
+ || is_prefix_of(".eh_frame", src_section_name.c_str())))
{
is_icf_tracked = true;
Section_id src_id(src_obj, src_indx);
{
is_icf_tracked = true;
Section_id src_id(src_obj, src_indx);
This page took
0.024575 seconds
and
4
git commands to generate.