aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-12-022009-12-02 Rafael Avila de Espindola <espindola@google.com>Rafael Ávila de Espíndola5-0/+99
* testsuite/Makefile.am: Add the incremental_test.sh test. * testsuite/incremental_test.sh: New. * testsuite/incremental_test_1.c: New. * testsuite/incremental_test_2.c: New.
2009-12-02 PR binutils/11017Nick Clifton7-26/+56
* dlltool.c (PAGE_SIZE): Delete. (PAGE_MASK): Provide default definition based on COFF_PAGE_SIZE. Check for DLLTOOL_DEFAULT_MX86_64 and DLLTOOL_DEFAULT_I386. * coff-i386.h (COFF_PAGE_SIZE): Definition moved to coff/i386.h * i386lh (COFF_PAGE_SIZE): Define. * x86_64.h (COFF_PAGE_SIZE): Define.
2009-12-022009-12-02 Tristan Gingold <gingold@adacore.com>Tristan Gingold6-8/+22
* symfile.h (dwarf2_build_psymtabs): Remove mainline parameter in prototype. * dwarf2read.c (dwarf2_build_psymtabs): Remove mainline paramter in definition, simplify code assuming it is always 0. * coffread.c (coff_symfile_read): Adjust call. * elfread.c (elf_symfile_read): Ditto. * machoread.c (macho_symfile_read): Explicitely calls init_psymbol_list if mainline is set.
2009-12-022009-12-02 Tristan Gingold <gingold@adacore.com>Tristan Gingold7-25/+30
* dwarf2read.c (dwarf2_build_psymtabs_easy): Remove mainline parameter. (dwarf2_build_psymtabs_hard): Ditto. (dwarf2_build_psymtabs): Ajust calls. * stabsread.h (elfstab_build_psymtabs): Remove mainline parameter on the prototype. (coffstab_build_psymtabs): Ditto. (stabsect_build_psymtabs): Ditto. * dbxread.c (coffstab_build_psymtabs): Remove mainline parameter on the definition. (elfstab_build_psymtabs): Ditto. (stabsect_build_psymtabs): Ditto. * coffread.c (coff_symfile_read): Adjust call. * elfread.c (elf_symfile_read): Ditto. * somread.c (som_symfile_read): Ditto.
2009-12-022009-10-23 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-2/+8
* charset.c (_initialize_charset): Set a default value to auto_host_charset_name if empty.
2009-12-02*** empty log message ***gdbadmin1-1/+1
2009-12-01daily updateAlan Modra1-1/+1
2009-12-01 * gcore.c: Include solib.h.Joseph Myers6-1/+92
(gcore_create_callback): Call solib_keep_data_in_core when considering not saving memory in core file. * solib-svr4.c (svr4_keep_data_in_core): New. (_initialize_svr4_solib): Initialize svr4_so_ops.keep_data_in_core. * solib.c (solib_keep_data_in_core): New. * solib.h (solib_keep_data_in_core): Declare. * solist.h (struct target_so_ops): Add keep_data_in_core.
2009-12-01 * gdb.texinfo (Reverse Execution): Fix typo.Tom Tromey2-1/+5
2009-12-012009-12-01 Rafael Avila de Espindola <espindola@google.com>Rafael Ávila de Espíndola2-2/+6
* incremental-dump.cc (main): Fix typos.
2009-12-01 * readelf.c (get_machine_name, get_osabi_name): Handle moreJoseph Myers2-0/+60
allocated values.
2009-12-01*** empty log message ***gdbadmin1-1/+1
2009-11-30* rx/rx.c (decode_opcode): fix SWHILE logic.DJ Delorie2-3/+7
2009-11-30daily updateAlan Modra1-1/+1
2009-11-30gdb/testsuite/Jan Kratochvil2-1/+5
* gdb.base/bigcore.exp (extract_heap): Set $lim limit to 200.
2009-11-30gdb/testsuite/Jan Kratochvil3-2/+10
* gdb.base/foll-fork.exp (unpatch child, breakpoint at exit call): Force $srcfile file. * gdb.base/foll-fork.c (callee): Comment out the printf call.
2009-11-30merge from gccDJ Delorie2-2/+7
2009-11-30config:Joseph Myers14-166/+253
* largefile.m4 (ACX_LARGEFILE): Require AC_CANONICAL_HOST and AC_CANONICAL_TARGET. bfd: * configure: Regenerate. binutils: * configure: Regenerate. gas: * configure: Regenerate. gdb: * configure: Regenerate. gprof: * configure: Regenerate. ld: * configure: Regenerate.
2009-11-30 PR gas/11030Nick Clifton2-1/+7
* m68k-opc.c (m68k_opcodes): Allow the STLDSR instruction on the Coldfire ISA A+.
2009-11-30 PR gas/11032Nick Clifton2-3/+9
* config/tc-arm.c (relax_adr): Cope with a frag with no symbol.
2009-11-30Fix typo: "Dimitry" should be "Dmitry"Nick Clifton3-3/+3
2009-11-30 PR ld/11006Alan Modra2-7/+12
* lexsup.c (parse_args): Allow nested --start-group, --end-group.
2009-11-30*** empty log message ***gdbadmin1-1/+1
2009-11-29daily updateAlan Modra1-1/+1
2009-11-29*** empty log message ***gdbadmin1-1/+1
2009-11-28daily updateAlan Modra1-1/+1
2009-11-28 * target.c (target_terminal_inferior): Use target_can_async_p, notVladimir Prus2-2/+9
target_is_async_p.
2009-11-28 * common.h (ELFOSABI_FENIXOS, EM_TI_C6000, EM_TI_C2000,Joseph Myers2-3/+11
EM_TI_C5500, EM_CUDA): Define. (EM_res140, EM_res141, EM_res142): Remove.
2009-11-28*** empty log message ***gdbadmin1-1/+1
2009-11-27daily updateAlan Modra1-1/+1
2009-11-272009-11-27 Rafael Avila de Espindola <espindola@google.com>Rafael Ávila de Espíndola2-1/+7
PR gold/11025 * incremental-dump.cc (main): Use llu to print 64 bit values.
2009-11-27gdb/Ulrich Weigand6-4/+15
* s390-nat.c (s390_can_use_hw_breakpoint): Only support breakpoints of type bp_hardware_watchpoint. gdb/testsuite/ * gdb.base/hbreak.exp: Disable for s390*-*-* targets. * gdb.base/watchpoint-hw-hit-once.exp: Likewise. * gdb.threads/watchthreads-reorder.exp: Likewise.
2009-11-27 * ada-lang.c: Apply some corrections to the previous comment addition.Joel Brobecker2-5/+9
2009-11-272009-11-27 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-2/+12
* pe-dll.c (pe_implied_import_dll): Return early if there is no export entries.
2009-11-27Add $(THREADSLIB) $(LIBDL) to incremental-dump.H.J. Lu3-4/+18
2009-11-26 Per Øyvind Karlsen <peroyvind@mandriva.org> H.J. Lu <hongjiu.lu@intel.com> * Makefile.am (incremental_dump_DEPENDENCIES): Add $(THREADSLIB) $(LIBDL). (incremental_dump_LDADD): Likewise. * Makefile.in: Regenerated.
2009-11-27 * ada-lang.c: Update the comment explaining how to evaluateJoel Brobecker2-34/+77
Ada expressions.
2009-11-272009-11-26 Per Øyvind Karlsen <peroyvind@mandriva.org>H.J. Lu2-2/+7
* plugin.c (bfd_plugin_bfd_copy_link_hash_symbol_type): Define.
2009-11-27*** empty log message ***gdbadmin1-1/+1
2009-11-26daily updateAlan Modra1-1/+1
2009-11-26 * win32-low.c (get_child_debug_event): On EXIT_THREAD_DEBUG_EVENTPedro Alves2-5/+9
events, don't leave current_inferior pointing at null.
2009-11-26 * win32-low.c (LOG): Delete.Pedro Alves2-9/+20
(OUTMSG): Output to stderr. (OUTMSG2): Conditionalize on `debug_threads' variable, instead of on compile time LOG macro. (win32_wait): Fix debug output.
2009-11-26 * win32-low.c (win32_add_one_solib): If the dll name isPedro Alves2-0/+13
"ntdll.dll", prepend the system directory to the dll path.
2009-11-26 PR ld/10956Nick Clifton15-107/+115
* ld.h (struct args_type): Rename 'relax' field to 'disable_target_specific_optimizations' and turn it into a tri-state variable. (RELAXATION_DISABLED_BY_DEFAULT): New macro. (RELAXATION_DISABLED_BY_USER): New macro. (RELAXATION_ENABLED): New macro. (DISABLE_RELAXATION): New macro. (ENABLE_RELAXATION): New macro. * lexsup (enum option_values): Add OPTION_NO_RELAX. (struct ld_options): Add --no-relax. (parse_args): Handle OPTION_NO_RELAX. Use DISABLE_RELAXATION and ENABLE_RELAXATION macros. * ldlang.c (lang_relax_sections): Use RELAXATION_ENABLED macro. (lang_process): Likewise. * ldmain.c (main): Initialise disable_target_specific_optimizations field. (multiple_definition): Use RELAXATION_ENABLED macro. * ld.texinfo: Document new command line option. * emultempl/alphaelf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_DISABLED_BY_USER macro. Use ENABLE_RELAXATION macro. * emultempl/avrelf.em: (after_allocation): Test RELAXATION_ENABLED macro. * emultempl/cr16elf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_DISABLED_BY_USER macro. Use ENABLE_RELAXATION macro. * emultempl/crxelf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_DISABLED_BY_USER macro. Use ENABLE_RELAXATION macro. * emultempl/mmix-elfnmmo.em: (before_allocation): Use ENABLE_RELAXATION macro. * emultempl/needrelax.em: (before_allocation): Use ENABLE_RELAXATION macro. * emultempl/ppc32elf.em: (before_allocation): Test RELAXATION_DISABLED_BY_DEFAULT macro. Use ENABLE_RELAXATION macro. * emultempl/sh64elf.em: (before_allocation): Test RELAXATION_ENABLED macro. Use DISABLE_RELAXATION macro. * emultempl/xtensaelf.em: Remove --no-relax option. (before_allocation): Test RELAXATION_ENABLED macro. Use ENABLE_RELAXATION macro.
2009-11-26*** empty log message ***gdbadmin1-1/+1
2009-11-25merge from gccDJ Delorie1-1/+1
2009-11-25daily updateAlan Modra1-1/+1
2009-11-25 * configure.ac (AC_CHECK_FUNCS): Sort into alphabetical order.Ben Elliston3-18/+37
* configure: Regenerate.
2009-11-25 PR gdb/8704Daniel Jacobowitz7-5/+72
* breakpoint.c (find_condition_and_thread): Correct task error message. * c-exp.y (yylex): Stop before "thread N", "task N", or abbreviations of those. doc/ * gdb.texinfo (Thread-Specific Breakpoints): Thread specifiers are allowed after the breakpoint condition. testsuite/ * gdb.base/condbreak.exp: Test combinations of "break *EXP", "if", and "thread". Correct matching in the previous test.
2009-11-25 * gdb.cp/extern-c.cc, gdb.cp/extern-c.exp: New test.Daniel Jacobowitz3-0/+89
2009-11-252009-11-17 Quentin Neill <quentin.neill@amd.com>Sebastian Pop6-19/+53
Sebastian Pop <sebastian.pop@amd.com> gas/testsuite/ * gas/i386/x86-64-fma4.d: Add new patterns. * gas/i386/x86-64-fma4.s: Same. * gas/i386/x86-64-xop.d: Adjusted. opcodes/ * i386-dis.c (get_vex_imm8): Increase bytes_before_imm when decoding the second source operand from the immediate byte. (OP_EX_VexW): Pass an extra integer to identify the second and third source arguments.