aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf32-spu.c
AgeCommit message (Expand)AuthorFilesLines
2009-05-14bfd/Ulrich Weigand1-40/+94
2009-05-14bfd/Ulrich Weigand1-1/+33
2009-05-14 * elf32-spu.c (spu_elf_relocate_section): Only encode overlay indexUlrich Weigand1-8/+2
2009-05-14 * elf32-spu.c (mark_functions_via_relocs): Handle cycles in theUlrich Weigand1-1/+8
2009-05-14 * elf32-spu.c (spu_elf_size_stubs): Even in software i-cache mode,Ulrich Weigand1-4/+4
2009-05-14bfd/Alan Modra1-9/+35
2009-05-11 * elf32-spu.c (spu_elf_find_overlays): Don't use .ovl.init lma asAlan Modra1-2/+12
2009-03-19bfd/Alan Modra1-69/+59
2009-03-17bfd/Alan Modra1-101/+130
2009-03-15 * elf32-spu.c (spu_elf_check_vma): Do not reset auto_overlayUlrich Weigand1-17/+20
2009-03-15 * elf32-spu.c (build_stub): Correct icache set_id.Alan Modra1-3/+3
2009-03-11 * elf32-spu.c (find_function_stack_adjust): Handle sf instructionUlrich Weigand1-0/+13
2009-02-09 * elf32-spu.c (spu_elf_find_overlays): Call bfd_set_error on errors.Alan Modra1-8/+14
2009-02-04 * elf32-spu.c (spu_elf_build_stubs): Define __icache_neg_log2_linesize.Alan Modra1-1/+7
2009-01-21bfd/Alan Modra1-8/+20
2009-01-12 * elf32-spu.c (spu_elf_build_stubs): Make __icache_base absolute.Alan Modra1-2/+2
2009-01-12 * elf32-spu.c (remove_cycles): Always set call->max_depth.Alan Modra1-1/+1
2009-01-12 * elf32-spu.c (spu_elf_auto_overlay): Correct vma mask.Alan Modra1-1/+1
2009-01-12bfd/Alan Modra1-272/+914
2008-12-10bfd/Alan Modra1-73/+108
2008-12-10bfd/Alan Modra1-222/+174
2008-12-10 * elf32-spu.c (define_ovtab_symbol): Don't abort on symbolsAlan Modra1-12/+20
2008-12-10 * elf32-spu.c (find_function_stack_adjust): Don't limit numberAlan Modra1-12/+50
2008-10-20 * elflink.c (bfd_elf_final_link): Move code reading relocs to..Alan Modra1-6/+17
2008-09-29bfd/Alan Modra1-2/+7
2008-08-04 * elf32-spu.c (spu_elf_auto_overlay): Use the maximum possibleAlan Modra1-4/+8
2008-08-02 * elf32-spu.c (mark_overlay_section): Move code calculatingAlan Modra1-9/+12
2008-07-21 * elf32-spu.c (spu_elf_relocate_section): ExpandAlan Modra1-4/+45
2008-06-19 * elf32-spu.c (needs_ovl_stub): Correctly return nonovl_stub forAlan Modra1-1/+1
2008-06-19 * elf32-spu.c (build_stub): Allow wraparound on stub branches.Alan Modra1-13/+11
2008-06-16bfd/Alan Modra1-4/+18
2008-06-07 * elf32-spu.c (spu_elf_auto_overlay): Add valid area below spAlan Modra1-1/+1
2008-06-06include/Alan Modra1-38/+31
2008-06-04 * elf32-spu.c (get_sym_h): Don't attempt to read global syms.Alan Modra1-31/+19
2008-05-28 * elf32-spu.c (spu_elf_object_p): New function.Alan Modra1-25/+60
2008-05-12 * elf32-spu.c (spu_elf_relocate_section): Rename is_ea to is_ea_sym.Alan Modra1-6/+7
2008-05-07bfd/Alan Modra1-8/+29
2008-04-08 * elf32-spu.c (spu_elf_build_stubs): Correct error message.Alan Modra1-3/+3
2008-04-08bfd/Alan Modra1-46/+1167
2008-04-07 * elf32-spu.c (allocate_spuear_stubs): Ensure _SPUEAR_ symbolAlan Modra1-9/+25
2008-04-01 * elf32-spu.c (insert_callee): Reorder call list so most recentAlan Modra1-200/+208
2008-03-20bfd/Alan Modra1-56/+56
2008-03-14 * elf32-spu.c (process_stubs, spu_elf_relocate_section): MoveAlan Modra1-119/+149
2008-03-11 * elf-bfd.h (_bfd_elf_section_from_bfd_section): Update prototype.Alan Modra1-8/+1
2008-03-11 * elf32-spu.c (spu_elf_relocate_section): Test identical conditionsAlan Modra1-18/+35
2008-03-03 * elf32-spu.c (struct got_entry): Add "addend" field.Alan Modra1-27/+44
2008-02-28 * elf32-spu.c (mark_functions_via_relocs): Don't assume thatAlan Modra1-11/+27
2008-02-07bfd/Alan Modra1-6/+6
2008-02-04 * elf32-spu.c (spu_elf_relocate_section): Correct return type.Alan Modra1-3/+4
2008-01-28 Rewrite SPU overlay handling code. Put overlay calls stubs in theAlan Modra1-627/+517