This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi all, the commit for PR68617 broke boostrap on armv6*-*-freebsd*. We still have unaligned_access = 0 on armv6 here on FreeBSD.The commit from the above PR overrides my SUBTARGET_OVERRIDE_OPTIONS I called in arm_option_override. And it sets the unaligned_access to 1.
The attached patch fixes this, bootstrap ongoing but passed the breaking stage where genmddeps bus errored.
Is this patch ok for trunk once bootstrap completes? TIA, Andreas 2015-12-22 Andreas Tobler <andreast@gcc.gnu.org> * config/arm/freebsd.h (SUBTARGET_OVERRIDE_OPTIONS): Adjust to check unaligned_access on the gcc_options set. * config/arm/arm.c (arm_option_override): Move SUBTARGET_OVERRIDE_OPTIONS from here to (arm_option_override_internal).
Attachment:
x_opts_unaligned.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |