diff options
author | Peter Wemm <peter@FreeBSD.org> | 1996-10-01 01:28:10 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 1996-10-01 01:28:10 +0000 |
commit | b186571cf6598348d6498014abbba3d0bca3a61f (patch) | |
tree | 788ed09c64d5e649e7b352f6d67c4996054d6a22 /gnu/usr.bin/ld/sparc/md.h | |
parent | d0a184df5d7327c266185011a14aa45cbff01c12 (diff) | |
download | src-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.h | 12 |
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 *)); |