mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
TIC6X/GAS: Work around array bounds compilation error
Work around a compilation error:
.../gas/config/tc-tic6x.c: In function 'tic6x_start_unwind_section':
.../gas/config/tc-tic6x.c:4632:17: error: offset '16' outside bounds of constant string [-Werror=array-bounds]
4632 | text_name += strlen (".gnu.linkonce.t.");
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
observed with GCC 10.
This commit is contained in:
@@ -4625,8 +4625,7 @@ tic6x_start_unwind_section (const segT text_seg, int idx)
|
||||
text_name = segment_name (text_seg);
|
||||
if (streq (text_name, ".text"))
|
||||
text_name = "";
|
||||
|
||||
if (startswith (text_name, ".gnu.linkonce.t."))
|
||||
else if (startswith (text_name, ".gnu.linkonce.t."))
|
||||
{
|
||||
prefix = prefix_once;
|
||||
text_name += strlen (".gnu.linkonce.t.");
|
||||
|
||||
Reference in New Issue
Block a user