that any shared library data symbols referenced in the executable
will be seen at the same address by the executable, shared libraries
and dynamically loaded code. -Rob Ryan (robr@cmu.edu) */
- if (copyrel!=caller_type && rpnt1) {
+ if (!caller_type && rpnt1) {
first = (*_dl_symbol_tables);
first.next = rpnt1;
rpnt1 = (&first);
break;
}
}
+#ifndef __mips__
/*
* References to the address of a function from an executable file and
* the shared objects associated with it might not resolve to the same
{
return (char*)symtab[si].st_value;
}
+#endif
}
}
}
that any shared library data symbols referenced in the executable
will be seen at the same address by the executable, shared libraries
and dynamically loaded code. -Rob Ryan (robr@cmu.edu) */
- if (copyrel!=caller_type && rpnt1) {
+ if (!caller_type && rpnt1) {
first = (*_dl_symbol_tables);
first.next = rpnt1;
rpnt1 = (&first);
break;
}
}
+#ifndef __mips__
/*
* References to the address of a function from an executable file and
* the shared objects associated with it might not resolve to the same
{
return (char*)symtab[si].st_value;
}
+#endif
}
}
}