Don't export non-standard symbols generated GCCs stack protection feature
(__guard, __stack_smash_handler).
This commit is contained in:
parent
d2952de6e3
commit
79dc5f3d5f
|
@ -239,12 +239,6 @@ extern unsigned long ldl_brx(volatile unsigned char *, int);
|
||||||
extern unsigned short ldw_brx(volatile unsigned char *, int);
|
extern unsigned short ldw_brx(volatile unsigned char *, int);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __SSP__
|
|
||||||
/* Propolice! */
|
|
||||||
extern long __guard[];
|
|
||||||
extern void __stack_smash_handler(char [], int);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* XFree86 things */
|
/* XFree86 things */
|
||||||
|
|
||||||
LOOKUP xfree86LookupTab[] = {
|
LOOKUP xfree86LookupTab[] = {
|
||||||
|
@ -1124,12 +1118,6 @@ LOOKUP xfree86LookupTab[] = {
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __SSP__
|
|
||||||
/* propolice */
|
|
||||||
SYMFUNC(__stack_smash_handler)
|
|
||||||
SYMVAR(__guard)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Some variables. */
|
/* Some variables. */
|
||||||
|
|
||||||
SYMVAR(xf86stdin)
|
SYMVAR(xf86stdin)
|
||||||
|
|
Loading…
Reference in New Issue