patch-gcc_config_alpha_alpha_md 569 B

1234567891011121314
  1. $OpenBSD: patch-gcc_config_alpha_alpha_md,v 1.1.1.1 2016/09/04 16:20:16 pascal Exp $
  2. --- gcc/config/alpha/alpha.md.orig Wed May 18 21:39:49 2016
  3. +++ gcc/config/alpha/alpha.md Tue Aug 23 15:48:16 2016
  4. @@ -4871,7 +4871,8 @@
  5. if (CONST_INT_P (operands[1])
  6. && INTVAL (operands[1]) < 32768)
  7. {
  8. - if (INTVAL (operands[1]) >= 4096)
  9. + if (INTVAL (operands[1]) >= 4096
  10. + && (flag_stack_check || STACK_CHECK_BUILTIN))
  11. {
  12. /* We do this the same way as in the prologue and generate explicit
  13. probes. Then we update the stack by the constant. */