summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorKai Tietz <ktietz@redhat.com>2013-05-13 21:48:15 +0200
committerKai Tietz <ktietz@gcc.gnu.org>2013-05-13 21:48:15 +0200
commita3d7ab9203a202ce75c26e56082b8f3786ba3db3 (patch)
treef1716dc6f04bafc928ed5d205a243dfe3a686547 /gcc/ChangeLog
parent7c0b157d7cd49c57b769726e6838359014512e73 (diff)
downloadgcc-a3d7ab9203a202ce75c26e56082b8f3786ba3db3.tar.gz
re PR target/56975 (dllimport broken on i686-pc-cygwin)
2013-05-13 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. From-SVN: r198852
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c28cfdb4e51..e6ba1144c9e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2013-05-13 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.
+
2013-05-13 Sofiane Naci <sofiane.naci@arm.com>
* config/aarch64/aarch64-simd.md (aarch64_simd_mov<mode>): Group