summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/ld/sparc/md.h
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1996-10-01 01:28:10 +0000
committerPeter Wemm <peter@FreeBSD.org>1996-10-01 01:28:10 +0000
commitb186571cf6598348d6498014abbba3d0bca3a61f (patch)
tree788ed09c64d5e649e7b352f6d67c4996054d6a22 /gnu/usr.bin/ld/sparc/md.h
parentd0a184df5d7327c266185011a14aa45cbff01c12 (diff)
downloadsrc-test2-b186571cf6598348d6498014abbba3d0bca3a61f.tar.gz
src-test2-b186571cf6598348d6498014abbba3d0bca3a61f.zip
Notes
Diffstat (limited to 'gnu/usr.bin/ld/sparc/md.h')
-rw-r--r--gnu/usr.bin/ld/sparc/md.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/gnu/usr.bin/ld/sparc/md.h b/gnu/usr.bin/ld/sparc/md.h
index f83c1ff91b56..421cbd6c7d3d 100644
--- a/gnu/usr.bin/ld/sparc/md.h
+++ b/gnu/usr.bin/ld/sparc/md.h
@@ -27,7 +27,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: md.h,v 1.6 1994/02/13 20:43:07 jkh Exp $
+ * $Id: md.h,v 1.7 1995/03/04 17:46:25 nate Exp $
*/
/*
@@ -290,3 +290,13 @@ void md_swapout_jmpslot __P((jmpslot_t *, int));
#endif /* CROSS_LINKER */
+void md_init_header __P((struct exec *, int, int));
+long md_get_addend __P((struct relocation_info *, unsigned char *));
+void md_relocate __P((struct relocation_info *, long, unsigned char *, int));
+void md_make_jmpslot __P((jmpslot_t *, long, long));
+void md_fix_jmpslot __P((jmpslot_t *, long, u_long));
+int md_make_reloc __P((struct relocation_info *, struct relocation_info *, int));
+void md_make_jmpreloc __P((struct relocation_info *, struct relocation_info *, int));
+void md_make_gotreloc __P((struct relocation_info *, struct relocation_info *, int));
+void md_make_copyreloc __P((struct relocation_info *, struct relocation_info *));
+void md_set_breakpoint __P((long, long *));