powerpc: Fix ABIv2 issue with dereference_function_descriptor
Don't try and dereference a function descriptor on ABIv2. Signed-off-by: Anton Blanchard <anton@samba.org>
This commit is contained in:
parent
2751b628c9
commit
07de8377f7
@ -39,6 +39,7 @@ static inline int overlaps_kernel_text(unsigned long start, unsigned long end)
|
|||||||
(unsigned long)_stext < end;
|
(unsigned long)_stext < end;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(_CALL_ELF) || _CALL_ELF != 2
|
||||||
#undef dereference_function_descriptor
|
#undef dereference_function_descriptor
|
||||||
static inline void *dereference_function_descriptor(void *ptr)
|
static inline void *dereference_function_descriptor(void *ptr)
|
||||||
{
|
{
|
||||||
@ -49,6 +50,7 @@ static inline void *dereference_function_descriptor(void *ptr)
|
|||||||
ptr = p;
|
ptr = p;
|
||||||
return ptr;
|
return ptr;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user