Commit eb607030 authored by Adam Jackson's avatar Adam Jackson 🎧
Browse files

Teach the loader about the extra symbols needed for Propolice-protected

    modules to work under elfloader. From Travis Tilley (Gentoo).
parent fd439afd
......@@ -235,6 +235,10 @@ extern unsigned long ldl_brx(volatile unsigned char *, int);
extern unsigned short ldw_brx(volatile unsigned char *, int);
#endif
/* Propolice! */
extern long __guard[];
extern void __stack_smash_handler(char [], int);
/* XFree86 things */
LOOKUP xfree86LookupTab[] = {
......@@ -1097,6 +1101,10 @@ LOOKUP xfree86LookupTab[] = {
#endif
#endif
/* propolice */
SYMFUNC(__stack_smash_handler)
SYMVAR(__guard)
/* Some variables. */
SYMVAR(xf86stdin)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment