Commit b1bdaf40 by Samuel Tardieu Committed by Samuel Tardieu

re PR target/37283 (Cannot build crtbegin.o for ARM)

    gcc/
	PR target/37283
	* config/arm/arm.c (arm_optimization_options): Set
	flag_section_anchors to 2 instead of 1 to distinguish it from
	-fsection-anchors given explicitely on the command line.

From-SVN: r139803
parent a2a92083
2008-08-30 Samuel Tardieu <sam@rfc1149.net>
PR target/37283
* config/arm/arm.c (arm_optimization_options): Set
flag_section_anchors to 2 instead of 1 to distinguish it from
-fsection-anchors given explicitely on the command line.
2008-08-30 Richard Sandiford <rdsandiford@googlemail.com>
* recog.c (split_insn): Consider attaching a REG_EQUAL note to the
......
......@@ -19112,8 +19112,11 @@ arm_order_regs_for_local_alloc (void)
void
arm_optimization_options (int level, int size ATTRIBUTE_UNUSED)
{
/* Enable section anchors by default at -O1 or higher. */
flag_section_anchors = (level > 0 ? 1 : 0);
/* Enable section anchors by default at -O1 or higher.
Use 2 to distinguish from an explicit -fsection-anchors
given on the command line. */
if (level > 0)
flag_section_anchors = 2;
}
#include "gt-arm.h"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment