aboutsummaryrefslogtreecommitdiffstats
path: root/gold
AgeCommit message (Expand)AuthorFilesLines
2012-11-15bfd/Roland McGrath2-2/+7
2012-11-08Regenerate.Alan Modra2-0/+9
2012-11-05 * configure.ac: Apply 2012-09-10 change to config.in here.Alan Modra3-10/+20
2012-11-05 * powerpc.cc (Powerpc_relobj): Delete "Offset" typedef.Alan Modra2-43/+75
2012-11-02gold/Roland McGrath2-3/+7
2012-11-01gold/Roland McGrath10-83/+100
2012-11-01gold/Roland McGrath2-4/+7
2012-11-01gold/Roland McGrath2-2/+7
2012-11-01gold/Roland McGrath4-15/+23
2012-11-01gold/Roland McGrath2-0/+5
2012-10-30bfd:Nick Clifton2-3/+25
2012-10-29gold/Cary Coutant2-12/+51
2012-10-26Add final_layout_sequence.txt to MOSTLYCLEANFILESH.J. Lu3-1/+8
2012-10-25Strip out -Wp,-D_FORTIFY_SOURCE= for gold testsH.J. Lu3-7/+54
2012-10-25Issue a fatal error on bad fwrite returnH.J. Lu2-1/+8
2012-10-25Use section_offset_type in remap_str_offsetH.J. Lu2-2/+7
2012-10-24gold/Cary Coutant14-2/+7091
2012-10-24gold/Cary Coutant7-153/+2451
2012-10-23gold/Cary Coutant4-36/+101
2012-10-23gold/Cary Coutant3-7/+25
2012-10-23gold/Cary Coutant3-41/+90
2012-10-23gold/Cary Coutant3-0/+18
2012-10-18 PR gold/14727Alan Modra2-1/+9
2012-10-18 * target-reloc.h (class Default_comdat_behavior): New, package up..Alan Modra8-63/+80
2012-10-17 * powerpc.cc (Target_powerpc::Scan::local, global): Always emitAlan Modra2-21/+79
2012-10-17 PR gold/14726Alan Modra2-3/+14
2012-10-162012-10-16 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam2-1/+7
2012-10-16 * powerpc.cc (Target_powerpc::define_save_restore_funcs): New func.Alan Modra2-0/+371
2012-10-12 * powerpc.cc (Powerpc_relobj::add_gc_mark, process_gc_mark): New.Alan Modra2-3/+40
2012-10-12 * powerpc.cc (Output_data_plt_powerpc::add_entry, add_ifunc_entry,Alan Modra2-18/+17
2012-10-05 * powerpc.cc (Target_powerpc::do_plt_address_for_local,Alan Modra2-105/+258
2012-10-05 * i386.cc (Output_data_plt_i386::address_for_global,Alan Modra8-61/+63
2012-10-03Adjust the value of _GLOBAL_OFFSET_TABLE_ for got bigger than 0x8000walt2-5/+23
2012-09-29 * powerpc.cc (Target_powerpc::iplt_): New output section.Alan Modra2-97/+466
2012-09-25 * object.h (Sized_relobj_file::adjust_local_symbol,Alan Modra4-5/+122
2012-09-15Add support for tilegx in gold.walt8-5/+4942
2012-09-12 * target-reloc.h (scan_relocs): Call scan.local for relocsAlan Modra7-77/+208
2012-09-12 PR gold/14570Ian Lance Taylor4-61/+110
2012-09-10 PR gold/14566Alan Modra3-3/+15
2012-09-10 * output.h (Output_data_got::add_global_tls, add_local_tls,Alan Modra9-59/+242
2012-09-10 * config.in: Disable sanity check for kfreebsd.Alan Modra2-1/+5
2012-09-102012-09-10 Sterling Augustine <saugustine@google.com>Sterling Augustine3-14/+33
2012-09-09 * target.h (Target::gc_mark_symbol, do_gc_mark_symbol): New functions.Alan Modra6-43/+215
2012-09-072012-09-06 Cary Coutant <ccoutant@google.com>Cary Coutant5-1/+28
2012-09-06Add .got.plt output section statementH.J. Lu3-0/+8
2012-09-05 * powerpc.cc (Powerpc_relocate_functions): Upcase enum values,Alan Modra2-61/+63
2012-09-05 * configure.ac (FN_PTRS_IN_SO_WITHOUT_PIC): False for powerpc.Alan Modra15-10/+43
2012-09-05 * powerpc.cc (Powerpc_relobj::get_opd_ent): Make const.Alan Modra2-89/+172
2012-09-05 * object.h (Sized_relobj_file::emit_relocs): Delete.Alan Modra13-235/+325
2012-09-04* powerpc.cc (do_make_elf_object): Allow ET_EXEC files withAndreas Schwab2-1/+9
2012-08-31 * powerpc.cc (Powerpc_relobj): Add and use Address typedef.Alan Modra2-315/+1477
2012-08-30 * layout.cc (Layout::set_segment_offsets): Set p_align toAlan Modra2-2/+9
2012-08-30 * output.h (Output_reloc::Output_reloc <output section>): AddAlan Modra3-71/+122
2012-08-24Patch adds support to allow plugins to map selected subset of sections to uniqueSriraman Tallam12-114/+484
2012-08-222012-08-22 Cary Coutant <ccoutant@google.com>Cary Coutant2-2/+6
2012-08-212012-08-21 Cary Coutant <ccoutant@google.com>Cary Coutant2-2/+9
2012-08-18 * powerpc.cc: Formatting and white space.Alan Modra3-212/+409
2012-08-15 * x86_64.cc (Target_x86_64::Scan::global): Fix erroneous call toIan Lance Taylor2-1/+6
2012-08-14 PR ld/14265Nick Clifton11-18/+178
2012-08-14 * target.h (Target::output_section_name): New function.Alan Modra4-1/+40
2012-08-14elfcpp/Alan Modra2-21/+47
2012-08-14 * powerpc.cc (Powerpc_relobj::set_got2_shndx): Delete.Alan Modra2-61/+50
2012-08-12 * powerpc.cc: Whitespace fixes. Wrap overly long lines.Alan Modra2-156/+169
2012-08-11 * object.h (Sized_relobj_file::find_shdr): New function.Alan Modra6-599/+1367
2012-08-09Updated Vietnamese translation.Nick Clifton2-98/+107
2012-08-07 * layout.cc (Layout::add_target_dynamic_tags): IfIan Lance Taylor2-9/+22
2012-07-30Updated translationsNick Clifton2-5/+10
2012-07-192012-07-18 Cary Coutant <ccoutant@google.com>Cary Coutant10-180/+257
2012-07-162012-07-16 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam2-8/+13
2012-07-11 * arm.cc (Arm_relocate_functions::abs16): Remove unused typedef.Ian Lance Taylor7-16/+14
2012-07-10 PR gold/14309Ian Lance Taylor6-0/+85
2012-06-22gold/Roland McGrath2-0/+14
2012-06-122012-06-12 Rafael Ávila de Espíndola <respindola@mozilla.com>espindola2-0/+6
2012-06-07gold/Cary Coutant3-38/+108
2012-06-06gold/Cary Coutant6-18/+52
2012-06-062012-06-05 Jing Yu <jingyu@google.com>Doug Kwan2-2/+7
2012-06-04 * dynobj.cc (Sized_dynobj::do_get_global_symbol_counts): CallCary Coutant2-1/+6
2012-05-252012-05-25 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam2-0/+6
2012-05-24gold/Cary Coutant2-3/+24
2012-05-23gold/Cary Coutant2-2/+7
2012-05-22gold/Cary Coutant2-2/+8
2012-05-21Include "config.h" firstH.J. Lu3-2/+7
2012-05-17 PR 14072Nick Clifton4-0/+27
2012-05-14gold/Cary Coutant3-1/+13
2012-05-11Handle R_X86_64_64 properly for x32H.J. Lu2-1/+10
2012-05-08gold/Cary Coutant2-5/+14
2012-05-02 * configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.Roland McGrath21-2575/+4617
2012-05-01elfcpp/Cary Coutant3-9/+11
2012-05-01 [Checking in missing files from previous commit.]Cary Coutant2-0/+88
2012-05-01gold: Handle DW_AT_high_pc as offset from DW_AT_low_pc in gdb-index.cc.mark6-24/+82
2012-04-26 * arm.cc (Target_arm::do_is_defined_by_abi): Make sym a constIan Lance Taylor6-11/+26
2012-04-24gold: Add linker relaxation of tail calls on sparc.David S. Miller2-0/+158
2012-04-24 * incremental-dump.cc (find_input_containing_global): ReplaceCary Coutant4-34/+123
2012-04-23gold: Maintain sparc ELF header bits properlyDavid S. Miller2-1/+120
2012-04-23elfcpp/Cary Coutant2-2/+8
2012-04-20gold: Fix parameterization of do_adjust_elf_headerDavid S. Miller2-2/+7
2012-04-17gold: Add support for sparc GOTDATA optimizations in Gold.David S. Miller2-1/+113
2012-04-17gold: Fix 64-bit sparc GOLD crash in gdb-index code.David S. Miller2-2/+5
2012-04-17gold: Build Gold IFUNC tests with -fPIC/-fPIE instead of -fpic/-fpie.David S. Miller3-36/+40
2012-04-17gold: Add sparc IFUNC support to Gold.David S. Miller2-79/+553
2012-04-17gold: Allow use_plt_offset to be specified for global relocations.David S. Miller6-43/+69
2012-04-17 * archive.cc (Library_base::should_include_member): Check forCary Coutant4-6/+60
2012-04-12Support R_SPARC_WDISP10 and R_SPARC_H34.David S. Miller2-0/+59
2012-04-09 * gdb-index.cc (Gdb_index_info_reader::record_cu_ranges): AllowCary Coutant2-1/+6
2012-04-06 * timer.cc: #include <unistd.h>.Ian Lance Taylor2-0/+6
2012-04-06binutils/Roland McGrath4-7/+29
2012-04-05 * configure.in (AC_CHECK_FUNCS): Add setlocale.Nick Clifton5-0/+63
2012-03-212012-03-21 Cary Coutant <ccoutant@google.com>Cary Coutant24-168/+4486
2012-03-192012-03-19 Doug Kwan <dougkwan@google.com>Doug Kwan8-32/+116
2012-03-172012-03-16 Doug Kwan <dougkwan@google.com>Doug Kwan3-24/+28
2012-03-152012-03-15 Doug Kwan <dougkwan@google.com>Doug Kwan2-2/+18
2012-03-15 PR gold/13850Ian Lance Taylor2-10/+18
2012-03-142012-03-14 Doug Kwan <dougkwan@google.com>Doug Kwan2-1/+8
2012-03-13 * resolve.cc (Symbol_table::resolve): When merging common symbols,Ian Lance Taylor2-4/+20
2012-03-13 * dwarf_reader.cc (Sized_dwarf_line_info::process_one_opcode): FixCary Coutant2-6/+10
2012-03-13elfcpp/Cary Coutant2-1/+17
2012-03-01 * object.cc (need_decompressed_section): Add #ifdef ENABLE_THREADS.Cary Coutant2-0/+8
2012-02-29 * dwarf_reader.cc (Sized_dwarf_line_info::Sized_dwarf_line_info):Cary Coutant7-66/+246
2012-02-16 * testsuite/Makefile.am (initpri2): Add --ctors-in-init-array option.Cary Coutant3-2/+7
2012-02-15 * options.cc (General_options::finalize): Disallow -pie and -static.Cary Coutant2-0/+6
2012-02-032012-02-03 Doug Kwan <dougkwan@google.com>Doug Kwan3-16/+21
2012-02-022012-02-02 Doug Kwan <dougkwan@google.com>Doug Kwan2-5/+12
2012-01-30Check if -fpic -mtls-dialect=gnu2 worksH.J. Lu3-4/+21
2012-01-28 * reloc.h (Bits): New class with static functions, copied fromIan Lance Taylor3-104/+171
2012-01-28Update copyright year.Ian Lance Taylor1-1/+1
2012-01-28Correct incremental relocation offsetH.J. Lu2-1/+6
2012-01-27Support x32 GD->IE and GD->LE optimizationsH.J. Lu2-17/+59
2012-01-27Support x32 IFUNC function pointerH.J. Lu2-1/+6
2012-01-27Check if -mcmodel=medium worksH.J. Lu3-2/+24
2012-01-25 * int_encoding.cc (read_unsigned_LEB_128): Replaced with inlineCary Coutant6-20/+177
2012-01-24Use my google.com address.Ian Lance Taylor1-1/+1
2012-01-24 PR gold/13617Ian Lance Taylor3-4/+13
2012-01-20Add typename on types used in templateH.J. Lu2-5/+13
2012-01-10Properly handle R_X86_64_32 for x32H.J. Lu2-0/+22
2012-01-09Initial x32 support in goldH.J. Lu2-385/+517
2012-01-04 * gold/incremental.cc (Sized_incremental_binary::do_process_got_plt):Cary Coutant6-17/+50
2011-12-19 * object.h (Relobj::local_symbol_value): New function.Ian Lance Taylor11-264/+475
2011-12-172011-12-17 Cary Coutant <ccoutant@google.com>Cary Coutant5-76/+104
2011-12-16 * output.h (Output_data_reloc_generic::add): Only callIan Lance Taylor2-1/+7
2011-12-15Replace <64, false> with <size, big_endian>H.J. Lu2-6/+12
2011-11-25 * po/it.po: New Italian translation.Nick Clifton2-0/+2251
2011-11-172011-11-17 Sterling Augustine <saugustine@google.com>Sterling Augustine4-9/+60
2011-11-112011-11-11 Sterling Augustine <saugustine@google.com>Sterling Augustine2-0/+9
2011-11-112011-11-11 Doug Kwan <dougkwan@google.com>Doug Kwan2-1/+9
2011-11-102011-11-10 Doug Kwan <dougkwan@google.com>Doug Kwan3-5/+51
2011-11-102011-11-09 Doug Kwan <dougkwan@google.com>Doug Kwan7-4/+73
2011-11-03 * configure.ac: Add --with-lib-path option. Define LIB_PATH andIan Lance Taylor8-16/+90
2011-11-03 * arm.cc (Target_arm::may_use_v5t_interworking): Check whetherIan Lance Taylor7-27/+259
2011-11-02 * arm.cc (Target_arm::Target_arm): Remove initialisation ofIan Lance Taylor12-26/+601
2011-10-31 PR gold/13023Cary Coutant6-44/+108
2011-10-31 * options.h (class General_options): Add --[no-]gnu-unique options.Cary Coutant3-0/+16
2011-10-31 PR gold/13359Cary Coutant3-12/+7
2011-10-312011-10-31 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam3-30/+32
2011-10-19 PR gold/13163Ian Lance Taylor2-0/+13
2011-10-19 PR gold/13204Ian Lance Taylor3-2/+15
2011-10-19Fix sparc TLS call relaxation when the delay slot sets up %o0.David S. Miller2-2/+28
2011-10-18 * output.cc (posix_fallocate): Return 0 on success, errno on failure.Cary Coutant2-3/+15
2011-10-18 PR gold/13245Cary Coutant5-4/+22
2011-10-18 * gold.cc: Include timer.h.Cary Coutant7-3/+117
2011-10-17 * readsyms.cc (Read_symbols::run): Don't queue an unblockerCary Coutant2-2/+9
2011-10-17Fixed several recent ChangeLog entries to remove "gold/" from filenames.Cary Coutant1-12/+12
2011-10-17 PR gold/13288Cary Coutant2-10/+24
2011-10-13 * gold/output.cc (Output_file::open_base_file): Handle case whereCary Coutant2-11/+26
2011-10-10 * gold/incremental.cc (Sized_relobj_incr::Sized_relobj_incr):Cary Coutant4-13/+66
2011-10-10 PR gold/13249Cary Coutant6-47/+85
2011-10-10Updated Bulgarian, Spanish, Finnish, French, Russian and Ukranian translations.Nick Clifton3-531/+929
2011-10-03 * options.cc (parse_uint): Fix dereference of RETVAL.Diego Novillo2-1/+5
2011-09-292011-09-29 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam12-18/+355
2011-09-29 * gold/incremental.cc (Sized_incremental_binary::do_process_got_plt):Cary Coutant3-1/+22
2011-09-28 * symtab.cc (Symbol_table::define_special_symbol): AlwaysIan Lance Taylor2-1/+9
2011-09-26 * gold/gold.cc (queue_initial_tasks): Move option checks ...Cary Coutant3-36/+56
2011-09-26include/ChangeLogCary Coutant5-17/+97
2011-09-23 * configure.ac: Add new --with-gold-ldadd and --with-gold-ldflagsIan Lance Taylor6-4/+77
2011-09-192011-09-19 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam2-1/+5
2011-09-19 * incremental.cc (can_incremental_update): Fix typo in comment.Cary Coutant3-2/+7
2011-09-18 * incremental.cc (can_incremental_update): New function.Cary Coutant5-7/+35
2011-09-14 * configure.ac: Check for glibc support for gnu_indirect_functionCary Coutant6-73/+262
2011-09-14 * incremental.cc (Sized_relobj_incr::do_layout): CallCary Coutant8-14/+268
2011-09-13 * object.cc (Sized_relobj_file::do_layout): Remove unused localIan Lance Taylor2-3/+5
2011-09-12 * object.cc (Sized_relobj_file::do_layout): Remove assertion whichIan Lance Taylor2-2/+5
2011-09-10 * output.cc (Output_fill_debug_info::do_write): Use Swap_unaligned.David S. Miller2-12/+17
2011-08-29 * output.cc: (Output_fill_debug_info::do_minimum_hole_size): AddCary Coutant2-2/+10
2011-08-27 * layout.cc (Free_list::allocate): Provide guarantee of minimumCary Coutant7-27/+371
2011-08-26Updated Spanish translations.Nick Clifton2-315/+320
2011-08-02 Fix timestamps in three ChangeLog entries with wrong year.Cary Coutant1-3/+3
2011-08-02Add missing files.H.J. Lu2-0/+88
2011-08-01 * gold/testsuite/Makefile.am (justsyms_exec): New testcase.Cary Coutant3-7/+48
2011-08-01 * layout.cc (Layout::set_segment_offsets): Don't realign textCary Coutant6-6/+38
2011-07-28 * workqueue-internal.h (Workqueue_threader::should_cancel_thread):Cary Coutant5-10/+28
2011-07-25 * layout.cc (Layout::relaxation_loop_body): Only clear load_seg ifIan Lance Taylor3-15/+61
2011-07-222011-07-22 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam3-5/+13
2011-07-15 * options.h (class General_options): Add --print-output-format.Ian Lance Taylor8-6/+138
2011-07-15 * i386.cc (class Output_data_plt_i386): Add layout_ field.Ian Lance Taylor4-13/+55
2011-07-142011-07-13 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam11-45/+489
2011-07-13 * i386.cc (Target_i386::got_section): If -z now, make .got.plt aIan Lance Taylor5-20/+86
2011-07-12 PR gold/12980Ian Lance Taylor5-0/+70
2011-07-11 PR gold/12979Ian Lance Taylor5-0/+25
2011-07-09 PR gold/11985Ian Lance Taylor2-90/+165
2011-07-09 PR gold/12386Ian Lance Taylor3-7/+54
2011-07-09 * testsuite/odr_violation2.cc (Ordering::operator()): MakeIan Lance Taylor2-1/+6