On Mon, Jul 23, 2012 at 10:00 PM, Igor Zamyatin <izamya...@gmail.com> wrote:
> 2012-07-23 Sergey Melnikov <sergey.melni...@intel.com> > > * config/i386/i386.md (stack_protect_set): Disable the pattern > for Android since Android libc (bionic) does not provide random > value for stack protection guard at gs:0x14. Guard value > will be provided from external symbol (default implementation). > (stack_protect_set_<mode>): Likewise. > (stack_protect_test): Likewise. > (stack_protect_test_<mode>): Likewise. > * gcc/defaults.h: Define macro TARGET_HAS_BIONIC to 0 - target does > not have Bionic by default > * config/linux.h: Redefine macro TARGET_HAS_BIONIC to (OPTION_BIONIC) > Macro OPTION_BIONIC is defined in this file and provides Bionic > accessibility status Looks OK to me, patch needs approval from Maxim. Thanks, Uros.