bfd_elf32_rx_set_target_flags
Checks
Commit Message
Properly declare the above function in elf32-rx.h.
bfd/
* elf32-rx.h (rx_additional_link_map_text): Remove param names.
(bfd_elf32_rx_set_target_flags): Declare.
* elf32-rx.c (bfd_elf32_rx_set_target_flags): Don't declare here.
ld/
* emultempl/rxelf.em (rx_elf_create_output_section_statements):
Don't declare bfd_elf32_rx_set_target_flags/
* emultempl/rxlinux.em (rx_linux_create_output_section_statements):
Likewise.
@@ -3126,8 +3126,6 @@ rx_elf_set_private_flags (bfd * abfd, flagword flags)
static bool no_warn_mismatch = false;
static bool ignore_lma = true;
-void bfd_elf32_rx_set_target_flags (bool, bool);
-
void
bfd_elf32_rx_set_target_flags (bool user_no_warn_mismatch,
bool user_ignore_lma)
@@ -18,4 +18,5 @@
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
MA 02110-1301, USA. */
-extern void rx_additional_link_map_text (bfd *obfd, struct bfd_link_info *info, FILE *mapfile);
+extern void bfd_elf32_rx_set_target_flags (bool, bool);
+extern void rx_additional_link_map_text (bfd *, struct bfd_link_info *, FILE *);
@@ -35,8 +35,6 @@ static bool ignore_lma = true;
static void
rx_elf_create_output_section_statements (void)
{
- extern void bfd_elf32_rx_set_target_flags (bool, bool);
-
bfd_elf32_rx_set_target_flags (no_flag_mismatch_warnings, ignore_lma);
}
@@ -32,8 +32,6 @@ fragment <<EOF
static void
rx_linux_create_output_section_statements (void)
{
- extern void bfd_elf32_rx_set_target_flags (bool, bool);
-
bfd_elf32_rx_set_target_flags (false, false);
}