re PR target/39247 (FAIL: gcc.dg/tree-prof/bb-reorg.c compilation, -fprofile-use -D_PROFILE_USE)
PR target/39247 * arm.c (arm_override_options): Forcibly disable hot/cold block partitioning. From-SVN: r153018
This commit is contained in:
parent
8ee2bec99e
commit
70041f8a33
@ -1,3 +1,9 @@
|
||||
2009-10-20 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
PR target/39247
|
||||
* arm.c (arm_override_options): Forcibly disable hot/cold block
|
||||
partitioning.
|
||||
|
||||
2009-10-20 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
PR debug/41739
|
||||
|
@ -1864,6 +1864,16 @@ arm_override_options (void)
|
||||
max_insns_skipped = 3;
|
||||
}
|
||||
|
||||
/* Hot/Cold partitioning is not currently supported, since we can't
|
||||
handle literal pool placement in that case. */
|
||||
if (flag_reorder_blocks_and_partition)
|
||||
{
|
||||
inform (input_location,
|
||||
"-freorder-blocks-and-partition not supported on this architecture");
|
||||
flag_reorder_blocks_and_partition = 0;
|
||||
flag_reorder_blocks = 1;
|
||||
}
|
||||
|
||||
/* Ideally we would want to use CFI directives to generate
|
||||
debug info. However this also creates the .eh_frame
|
||||
section, so disable them until GAS can handle
|
||||
|
Loading…
Reference in New Issue
Block a user