Re: [PATCH, i386]: Unbreak bootstrap

2013-10-25 Thread Ilya Enkovich
2013/10/25 Uros Bizjak : > Hello! > > 2013-10-25 Uros Bizjak > > * config/i386/i386.h (TARGET_MPX): New define. > (TARGET_MPX_P): Ditto. > > Tested on x86_64-pc-linux-gnu, committed. Thanks for fixing it! > > Uros.

[PATCH, i386]: Unbreak bootstrap

2013-10-25 Thread Uros Bizjak
Hello! 2013-10-25 Uros Bizjak * config/i386/i386.h (TARGET_MPX): New define. (TARGET_MPX_P): Ditto. Tested on x86_64-pc-linux-gnu, committed. Uros. Index: i386.h === --- i386.h (revision 204047) +++ i386.h (wor

Re: [patch i386]: Unbreak bootstrap for x64 SEH enabled target

2011-10-12 Thread Richard Henderson
On 10/12/2011 09:54 AM, Kai Tietz wrote: > +;; We need to disable this for TARGET_SEH, as otherwise > +;; shrink-wrapped prologue gets enabled too. This might exceed > +;; the maximum size of prologue in unwind information. > + > (define_expand "simple_return" >[(simple_return)] > - "" > +

Re: [patch i386]: Unbreak bootstrap for x64 SEH enabled target

2011-10-12 Thread Kai Tietz
2011/10/12 Richard Henderson : > On 10/12/2011 12:07 AM, Kai Tietz wrote: >> Hello, >> >> by recent changes gcc begun to move code into the prologue region. >> This is for x64 SEH an issue, as here the table-information for >> prologue is limited to 255 bytes size.  So we need to avoid moving >> ad

Re: [patch i386]: Unbreak bootstrap for x64 SEH enabled target

2011-10-12 Thread Richard Henderson
On 10/12/2011 12:07 AM, Kai Tietz wrote: > Hello, > > by recent changes gcc begun to move code into the prologue region. > This is for x64 SEH an issue, as here the table-information for > prologue is limited to 255 bytes size. So we need to avoid moving > additional code into prologue. To achie

[patch i386]: Unbreak bootstrap for x64 SEH enabled target

2011-10-12 Thread Kai Tietz
Hello, by recent changes gcc begun to move code into the prologue region. This is for x64 SEH an issue, as here the table-information for prologue is limited to 255 bytes size. So we need to avoid moving additional code into prologue. To achieve this we mark all standard and xmm registers as pro