Re: [patch i386]: Fix for x64 windows targets the split of PCREL unspecs

2012-02-16 Thread Richard Henderson
On 02/16/2012 04:23 AM, Kai Tietz wrote: > 2012-02-16 Kai Tietz > > * config/i386/i386.c (legitimate_pic_address_disp_p): Allow > interger-constant displacement for UNSPEC_PCREL. Ok. r~

Re: [patch i386]: Fix for x64 windows targets the split of PCREL unspecs

2012-02-16 Thread Kai Tietz
The hunk about config/i386/predicates.md (x86_64_immediate_operand) I recet here, actual it would lead to none-PIC code. So updated patch: 2012-02-16 Kai Tietz * config/i386/i386.c (legitimate_pic_address_disp_p): Allow interger-constant displacement for UNSPEC_PCREL. Tested

[patch i386]: Fix for x64 windows targets the split of PCREL unspecs

2012-02-16 Thread Kai Tietz
Hi, Due recent regression test-runs for x86_64-w64-mingw32, I noticed that some tests actual were failing due internal-compiler error for code-paths using split_double functions on PCREL symbols. The cause for this is that this unspec didn't allowed constant-interger displacements. This patch fix