xref: /plan9-contrib/sys/src/libdynld/dynld-mips.c (revision 50f1557124e7462c91000f47378638e1dd5a6016)
1*50f15571SDavid du Colombier #include <u.h>
2*50f15571SDavid du Colombier #include <libc.h>
3*50f15571SDavid du Colombier #include <a.out.h>
4*50f15571SDavid du Colombier #include <dynld.h>
5*50f15571SDavid du Colombier 
6*50f15571SDavid du Colombier #define	CHK(i,ntab)	if((unsigned)(i)>=(ntab))return "bad relocation index"
7*50f15571SDavid du Colombier 
8*50f15571SDavid du Colombier long
dynmagic(void)9*50f15571SDavid du Colombier dynmagic(void)
10*50f15571SDavid du Colombier {
11*50f15571SDavid du Colombier 	return DYN_MAGIC | V_MAGIC;
12*50f15571SDavid du Colombier }
13*50f15571SDavid du Colombier 
14*50f15571SDavid du Colombier char*
dynreloc(uchar * b,ulong p,int m,Dynsym ** tab,int ntab)15*50f15571SDavid du Colombier dynreloc(uchar *b, ulong p, int m, Dynsym **tab, int ntab)
16*50f15571SDavid du Colombier {
17*50f15571SDavid du Colombier 	USED(b);
18*50f15571SDavid du Colombier 	USED(p);
19*50f15571SDavid du Colombier 	USED(m);
20*50f15571SDavid du Colombier 	USED(tab);
21*50f15571SDavid du Colombier 	USED(ntab);
22*50f15571SDavid du Colombier 	return "mips unimplemented";
23*50f15571SDavid du Colombier }
24