Commit 40ac0077 authored by Alan Modra's avatar Alan Modra
Browse files

implicit conversion from enum ld_plugin_level to enum ld_plugin_status

This is a gcc10 warning fix.

gold/
	* testsuite/plugin_new_section_layout.c (new_input_hook): Correct
	return status enum values.

(cherry picked from commit 6831670d)
parent a11b3493
2019-09-25 Alan Modra <amodra@gmail.com>
Apply from master
2019-09-23 Alan Modra <amodra@gmail.com>
* testsuite/plugin_new_section_layout.c (new_input_hook): Correct
return status enum values.
2019-09-24 Nick Clifton <nickc@redhat.com>
* descriptors.cc: Include <string>
......
......@@ -144,12 +144,12 @@ new_input_hook(const struct ld_plugin_input_file *file)
section.shndx = i;
if (get_input_section_type(section, &type) != LDPS_OK)
return LDPL_FATAL;
return LDPS_ERR;
if (type != SHT_PROGBITS)
continue;
if (get_input_section_name(section, &name))
return LDPL_FATAL;
return LDPS_ERR;
/* As in plugin_section_order.c, order is foo() followed by bar()
followed by baz() */
......@@ -172,7 +172,7 @@ new_input_hook(const struct ld_plugin_input_file *file)
}
if (num_entries != 3)
return LDPL_FATAL;
return LDPS_ERR;
update_section_order(section_list, num_entries);
unique_segment_for_sections (".text.plugin_created_unique", 0, 0x1000,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment