* libbfd.c: bfd_put*: Remove casts to bfd_vma.
[binutils-gdb.git] / bfd / sco-core.c
index 01aac6c6241638ccac36ad5a53836b3d97519d64..ff8faeb889fb07d93213034fd26501bf979acc7e 100644 (file)
@@ -1,7 +1,7 @@
 /* BFD back-end for SCO System V 3.2 Unix core files.
    This was based on trad-core.c, which was written by John Gilmore of
         Cygnus Support.
-   Copyright 1988, 1989, 1991, 1992 Free Software Foundation, Inc.
+   Copyright 1988, 1989, 1991, 1992, 1993 Free Software Foundation, Inc.
    Written by Scott Michel, IntelliMED Corporation. scottm%intime@uunet
 
    NB: This does work with SCO System V 3.2 Unix and ODT. However, it
@@ -249,6 +249,13 @@ sco_core_file_matches_executable_p  (core_bfd, exec_bfd)
        (bfd *, struct sec *))) bfd_void
 #define sco_bfd_get_relocated_section_contents bfd_generic_get_relocated_section_contents
 #define sco_bfd_relax_section bfd_generic_relax_section
+#define sco_bfd_seclet_link \
+  ((boolean (*) PARAMS ((bfd *, PTR, boolean))) bfd_false)
+#define sco_bfd_reloc_type_lookup \
+  ((CONST struct reloc_howto_struct *(*) PARAMS ((bfd *, bfd_reloc_code_real_type))) bfd_nullvoidptr)
+#define sco_bfd_make_debug_symbol \
+  ((asymbol *(*) PARAMS ((bfd *, void *, unsigned long))) bfd_nullvoidptr)
+
 /* If somebody calls any byte-swapping routines, shoot them.  */
 void
 swap_abort()
@@ -284,6 +291,7 @@ bfd_target sco_core_vec =
      bfd_false, bfd_false},
     
     JUMP_TABLE(sco),
+    (PTR) 0
 };