* predict.c (choose_function_section): Avoid choice for linkonce functions.
From-SVN: r57785
This commit is contained in:
parent
aba8a49486
commit
c07f146f07
@ -1,3 +1,7 @@
|
||||
Thu Oct 3 21:42:20 CEST 2002 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* predict.c (choose_function_section): Avoid choice for linkonce functions.
|
||||
|
||||
Thu Oct 3 15:15:00 CEST 2002 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* i386.md (lea to mul peep2): Fix condition.
|
||||
|
@ -1247,7 +1247,12 @@ static void
|
||||
choose_function_section ()
|
||||
{
|
||||
if (DECL_SECTION_NAME (current_function_decl)
|
||||
|| !targetm.have_named_sections)
|
||||
|| !targetm.have_named_sections
|
||||
/* Theoretically we can split the gnu.linkonce text section too,
|
||||
but this requires more work as the frequency needs to match
|
||||
for all generated objects so we need to merge the frequency
|
||||
of all instances. For now just never set frequency for these. */
|
||||
|| !DECL_ONE_ONLY (current_function_decl))
|
||||
return;
|
||||
if (cfun->function_frequency == FUNCTION_FREQUENCY_HOT)
|
||||
DECL_SECTION_NAME (current_function_decl) =
|
||||
|
Loading…
x
Reference in New Issue
Block a user