cygwin: convert most #ifndef __x86_64__ to #ifdef __i386__
Address the real offender Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
@ -401,7 +401,7 @@ __attribute__ ((used, noinline)) static two_addr_t
|
||||
std_dll_init ()
|
||||
#endif
|
||||
{
|
||||
#ifndef __x86_64__
|
||||
#ifdef __i386__
|
||||
struct func_info *func = (struct func_info *) __builtin_return_address (0);
|
||||
#endif
|
||||
struct dll_info *dll = func->dll;
|
||||
@ -453,7 +453,7 @@ std_dll_init ()
|
||||
|
||||
InterlockedDecrement (&dll->here);
|
||||
|
||||
#ifndef __x86_64__
|
||||
#ifdef __i386__
|
||||
/* Kludge alert. Redirects the return address to dll_chain. */
|
||||
uintptr_t *volatile frame = (uintptr_t *) __builtin_frame_address (0);
|
||||
frame[1] = (uintptr_t) dll_chain;
|
||||
@ -480,7 +480,7 @@ wsock_init ()
|
||||
See the git log for a description. */
|
||||
static WSADATA NO_COPY wsadata;
|
||||
static LONG NO_COPY here = -1L;
|
||||
#ifndef __x86_64__
|
||||
#ifdef __i386__
|
||||
struct func_info *func = (struct func_info *) __builtin_return_address (0);
|
||||
#endif
|
||||
struct dll_info *dll = func->dll;
|
||||
@ -514,7 +514,7 @@ wsock_init ()
|
||||
}
|
||||
}
|
||||
|
||||
#ifndef __x86_64__
|
||||
#ifdef __i386__
|
||||
/* Kludge alert. Redirects the return address to dll_chain. */
|
||||
uintptr_t *volatile frame = (uintptr_t *) __builtin_frame_address (0);
|
||||
frame[1] = (uintptr_t) dll_chain;
|
||||
|
Reference in New Issue
Block a user