pa.c (pa_asm_output_mi_thunk): Use pc-relative branch to thunk function when...
* pa.c (pa_asm_output_mi_thunk): Use pc-relative branch to thunk function when not using named sections on targets with named sections if branch distance is less than 262132. From-SVN: r143300
This commit is contained in:
parent
f0561e9ee3
commit
2842bb86fd
2 changed files with 10 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2009-01-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
* pa.c (pa_asm_output_mi_thunk): Use pc-relative branch to thunk
|
||||
function when not using named sections on targets with named sections
|
||||
if branch distance is less than 262132.
|
||||
|
||||
2009-01-12 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* combine.c (combine_instructions): Recompute
|
||||
|
|
|
@ -7980,6 +7980,10 @@ pa_asm_output_mi_thunk (FILE *file, tree thunk_fndecl, HOST_WIDE_INT delta,
|
|||
|| ((DECL_SECTION_NAME (thunk_fndecl)
|
||||
== DECL_SECTION_NAME (function))
|
||||
&& last_address < 262132)))
|
||||
|| (targetm.have_named_sections
|
||||
&& DECL_SECTION_NAME (thunk_fndecl) == NULL
|
||||
&& DECL_SECTION_NAME (function) == NULL
|
||||
&& last_address < 262132)
|
||||
|| (!targetm.have_named_sections && last_address < 262132))))
|
||||
{
|
||||
if (!val_14)
|
||||
|
|
Loading…
Add table
Reference in a new issue