mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
__fortify_fail: Remove internal_function attribute
__fortify_fail is called across DSO boundaries, so it should not use a non-standard calling convention.
This commit is contained in:
@ -33,9 +33,11 @@ longjmp_msg:
|
||||
cfi_register(%ebx,%ecx); \
|
||||
LOAD_PIC_REG (bx); \
|
||||
leal longjmp_msg@GOTOFF(%ebx), %eax; \
|
||||
movl %eax, (%esp); \
|
||||
call HIDDEN_JUMPTARGET(__fortify_fail)
|
||||
#else
|
||||
# define CALL_FAIL movl $longjmp_msg, %eax; \
|
||||
movl %eax, (%esp); \
|
||||
call HIDDEN_JUMPTARGET(__fortify_fail)
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user