This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch i386 windows]: Fix for PR/56975
- From: Richard Henderson <rth at redhat dot com>
- To: Kai Tietz <ktietz70 at googlemail dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 09 May 2013 08:43:33 -0700
- Subject: Re: [patch i386 windows]: Fix for PR/56975
- References: <CAEwic4Z7tnYuOXEB1H=wDBtdQCxJ0UVZb4MSdAk8hMWJyuXm_g at mail dot gmail dot com>
On 05/08/2013 11:41 AM, Kai Tietz wrote:
> 2013-05-08 Kai Tietz <ktietz@redhat.com>
>
> PR target/56975
> * config/i386/cygming.h (TARGET_PECOFF): Define as true.
> * config/i386/i386.h (TARGET_PECOFF): Define by default
> as false.
> (PIC_OFFSET_TABLE_REGNUM): Use TARGET_PECOFF.
> * config/i386/i386.c (ix86_option_override_internal):
> Likewise.
> (ix86_expand_prologue): Likewise.
> (ix86_expand_split_stack_prologue): Likewise.
> (legitimate_pic_address_disp_p): Likewise.
> (legitimize_pic_address): Likewise.
> (legitimize_tls_address): Likewise.
> (legitimize_pe_coff_symbol): Likewise.
> (output_pic_addr_const): Likewise.
> (construct_plt_address): Likewise.
> (ix86_expand_call): Likewise.
> (x86_output_mi_thunk): Likewise.
> (x86_function_profiler): Likewise.
>
> Tested for x86_64-w64-mingw32, x86_64-pc-cygwin, i686-pc-cygwin, and
> i686-w64-mingw32. Ok for apply?
Ok.
r~