-Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
-
-#define nlm_core_file_p \
- ((bfd_target *(*) PARAMS ((bfd *))) bfd_nullvoidptr)
-
-/* The JUMP_TABLE macro is used in the target structure to get names
- for all the functions. We use JUMP_TABLE(nlm) to get a prefix of
- nlm for all the functions. Here we redefine those names. Many of
- the functions are the same for any NLM target. The others are
- defined in terms of the nlmNAME macro. */
-
-#define nlm_core_file_failing_command \
- _bfd_dummy_core_file_failing_command
-#define nlm_core_file_failing_signal \
- _bfd_dummy_core_file_failing_signal
-#define nlm_core_file_matches_executable_p \
- _bfd_dummy_core_file_matches_executable_p
-#define nlm_slurp_armap bfd_slurp_coff_armap
-#define nlm_slurp_extended_name_table \
- _bfd_slurp_extended_name_table
-#define nlm_truncate_arname bfd_dont_truncate_arname
-#define nlm_write_armap coff_write_armap
-#define nlm_close_and_cleanup bfd_generic_close_and_cleanup
-#define nlm_set_section_contents \
- nlmNAME(set_section_contents)
-#define nlm_get_section_contents \
- bfd_generic_get_section_contents
-#define nlm_new_section_hook _bfd_dummy_new_section_hook
-#define nlm_get_symtab_upper_bound \
- nlmNAME(get_symtab_upper_bound)
-#define nlm_get_symtab nlmNAME(get_symtab)
-#define nlm_get_reloc_upper_bound \
- nlmNAME(get_reloc_upper_bound)
-#define nlm_canonicalize_reloc nlmNAME(canonicalize_reloc)
-#define nlm_make_empty_symbol nlmNAME(make_empty_symbol)
-#define nlm_print_symbol nlmNAME(print_symbol)
-#define nlm_get_symbol_info nlmNAME(get_symbol_info)
-#define nlm_get_lineno ((alent * (*) PARAMS ((bfd *, asymbol *))) \
- bfd_false)
-/* We use the generic function nlm_set_arch_mach. */
-#define nlm_openr_next_archived_file \
- bfd_generic_openr_next_archived_file
-#define nlm_find_nearest_line \
- ((boolean (*) PARAMS ((bfd *, asection *, \
- asymbol **, bfd_vma, \
- CONST char **, \
- CONST char **, \
- unsigned int *))) \
- bfd_false)
-#define nlm_generic_stat_arch_elt \
- bfd_generic_stat_arch_elt
-#define nlm_sizeof_headers ((int (*) PARAMS ((bfd *, boolean))) bfd_0u)
-#define nlm_bfd_debug_info_start \
- bfd_void
-#define nlm_bfd_debug_info_end bfd_void
-#define nlm_bfd_debug_info_accumulate \
- ((void (*) PARAMS ((bfd*, struct sec *))) \
- bfd_void)
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
+
+#define nlm_core_file_p _bfd_dummy_target
+
+#define nlm_get_symtab_upper_bound nlmNAME(get_symtab_upper_bound)
+#define nlm_get_symtab nlmNAME(get_symtab)
+#define nlm_make_empty_symbol nlmNAME(make_empty_symbol)
+#define nlm_print_symbol nlmNAME(print_symbol)
+#define nlm_get_symbol_info nlmNAME(get_symbol_info)
+#define nlm_bfd_is_local_label_name bfd_generic_is_local_label_name
+#define nlm_get_lineno _bfd_nosymbols_get_lineno
+#define nlm_find_nearest_line _bfd_nosymbols_find_nearest_line
+#define nlm_bfd_make_debug_symbol _bfd_nosymbols_bfd_make_debug_symbol
+#define nlm_read_minisymbols _bfd_generic_read_minisymbols
+#define nlm_minisymbol_to_symbol _bfd_generic_minisymbol_to_symbol
+
+#define nlm_get_reloc_upper_bound nlmNAME(get_reloc_upper_bound)
+#define nlm_canonicalize_reloc nlmNAME(canonicalize_reloc)
+#define nlm_bfd_reloc_type_lookup bfd_default_reloc_type_lookup
+
+#define nlm_set_section_contents nlmNAME(set_section_contents)
+
+#define nlm_sizeof_headers _bfd_nolink_sizeof_headers