aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-11-18*** empty log message ***gdbadmin1-1/+1
2010-11-17daily updateAlan Modra1-1/+1
2010-11-17 * value.c (value_entirely_optimized_out): Check theTom Tromey2-1/+6
'check_any_valid' field.
2010-11-17start a gitignoreMike Frysinger2-0/+44
2010-11-172010-11-17 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-19/+26
* vms-lib.c (vms_write_index): Add comments. Partially revert previous patch. Free blocks later.
2010-11-17 * input-file.c (input_file_open): Check for empty input files.Nick Clifton2-2/+27
(input_file_get): Check for end of file before reading any more data. (input_file_give_next_buffer): Likewise.
2010-11-17 PR ld/12161Nick Clifton2-43/+6
* elf32-avr.c (elf32_avr_check_relocs): Delete. (elf_backend_check_relocs): Delete.
2010-11-17oops - acccidentally omitted from loongson 3a check-in.Nick Clifton1-0/+2
2010-11-17 * ar.c (print_contents): Don't internationalize strings without words.Alan Modra6-44/+54
* dwarf.c (process_extended_line_op): Likewise. (process_debug_info): Likwise. (display_debug_lines_raw): Likewise. (display_debug_lines_decoded): Likewise. (display_debug_abbrev): Likewise. * readelf.c (process_file_header): Likewise. (GET_OP): Likewise. (decode_arm_unwind): Likewise. (process_mips_specific): Likewise. * resrc.c (run_cmd): Likewise. (rcparse_warning): Likewise. * objdump.c (dump_headers): Don't print "Pg".
2010-11-17merge from gccDJ Delorie8-45/+105
2010-11-17 * dwarf_reader.cc (Sized_dwarf_line_info::Sized_dwarf_line_info):Cary Coutant2-10/+19
Check for ".zdebug_line".
2010-11-17*** empty log message ***gdbadmin1-1/+1
2010-11-16* ld/testsuite/ld-gc/pr11218-2.c: DeclareAndreas Schwab2-0/+6
unresolved_detected_at_runtime_not_at_linktime.
2010-11-16 * ld-plugin/plugin.exp: Define printf and puts as main.Alan Modra2-1/+5
2010-11-16daily updateAlan Modra1-1/+1
2010-11-16gdb/Jan Kratochvil3-38/+42
* ada-lang.c (modify_general_field): Remove. (make_array_descriptor): Replace all modify_general_field calls by modify_field. * value.c (modify_field): Update comment. New variable bytesize. Normalize BITPOS. Initialize BYTESIZE, use it.
2010-11-16gdb/Jan Kratochvil2-1/+9
* dwarf2read.c (dw2_forget_cached_source_info): Clear the FULL_NAMES elements after xfree.
2010-11-16 * output.h (Output_segment::set_section_addresses): Pass increase_relroCary Coutant4-5/+32
by reference; adjust all callers. * output.cc (Output_segment::set_section_addresses): Adjust references to increase_relro. Add padding to *increase_relro when ORDER_RELRO_LAST list is empty. (Output_segment::set_offset): Assert if PT_GNU_RELRO segment does not end at page boundary.
2010-11-16sim: dv-sockser: add a write buffer variantMike Frysinger3-4/+18
Rather than having to bang out chunks of data one byte at a time over the socket interface, add a write variant that accepts an arbitrarily long buffer. This speeds things up considerably when we have many chars to send out at once. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-11-16 PR gold/12220Cary Coutant3-41/+54
* layout.cc (Layout::choose_output_section): Transform names of compressed sections even when using a script with a SECTIONS clause. (Layout::output_section_name): Remove code to transform compressed debug section names. * output.cc (Output_section::add_input_section): Use uncompressed section size when tracking input sections.
2010-11-16Properly demangle a global constructor symbol.H.J. Lu3-3/+26
2010-11-16 H.J. Lu <hongjiu.lu@intel.com> PR other/42670 PR binutils/11137 * cp-demangle.c (d_make_demangle_mangled_name): New. (d_demangle_callback): Use it on DCT_GLOBAL_XTORS. * testsuite/demangle-expected: Updated.
2010-11-16 * gdb-add-index.sh: Really remove.Tom Tromey2-29/+4
2010-11-16gdb/Jan Kratochvil2-44/+57
Code cleanup. * dwarf2read.c (alloc_one_comp_unit): Rename prototype to ... (init_one_comp_unit): ... this one. (prepare_one_comp_unit): New prototype. (dw2_require_line_header, process_psymtab_comp_unit): Use init_one_comp_unit. (process_psymtab_comp_unit): Use prepare_one_comp_unit. (load_partial_comp_unit): Remove variable attr. Use init_one_comp_unit with xmalloc. Use prepare_one_comp_unit. (load_full_comp_unit): Use init_one_comp_unit with xmalloc. Use prepare_one_comp_unit. (read_signatured_type): Remove variable attr. Use init_one_comp_unit. Use prepare_one_comp_unit. (alloc_one_comp_unit): Rename to ... (init_one_comp_unit): ... here and remove there calloc, new parameter cu. (prepare_one_comp_unit): New function.
2010-11-16blackfin: add support for L1 code/data flagsMike Frysinger1-0/+65
forgot to `cvs add` this file
2010-11-16gdbserver: fix warning in nommu cloneMike Frysinger2-1/+5
Building gdbserver for nommu targets atm fails with: linux-low.c: In function 'linux_tracefork_child': linux-low.c:4151: error: pointer of type 'void *' used in arithmetic So cast the void* to a char*. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-11-16*** empty log message ***gdbadmin1-1/+1
2010-11-15 * windmc.c: ,%s' -> `%s' in a number of strings.Alan Modra2-4/+8
2010-11-15daily updateAlan Modra1-1/+1
2010-11-15blackfin: add support for L1 code/data flagsMike Frysinger11-6/+70
Add new linker options for marking programs to load into L1 memory at runtime. This needs new EF flag bits, so declare them. Signed-off-by: Jie Zhang <jie.zhang@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-11-15 * emultempl/pe.em (_list_options): Correct typo.Alan Modra3-4/+9
* emultempl/pep.em (_list_options): Likewise.
2010-11-15Use binutils_assemble_flags for --nocompress-debug-sections.H.J. Lu2-1/+6
2010-11-15 H.J. Lu <hongjiu.lu@intel.com> * binutils-all/compress.exp: Replace binutils_assemble with binutils_assemble_flags for --nocompress-debug-sections.
2010-11-15Also expect .zdebug in DWARF debug section name.H.J. Lu8-7/+21
binutils/testsuite/ 2010-11-15 H.J. Lu <hongjiu.lu@intel.com> * binutils-all/compress.exp: Pass --nocompress-debug-sections to assembler for uncompressed debug sections. * binutils-all/testranges.d: Also expect .zdebug in section name. gas/testsuite/ 2010-11-15 H.J. Lu <hongjiu.lu@intel.com> * gas/elf/dwarf2-3.d: Also expect .zdebug in section name. * gas/i386/debug1.d: Likewise. * gas/lns/lns-common-1.d: Likewise. * gas/lns/lns-duplicate.d: Likewise.
2010-11-15Mark parameters of elf_process_stab as ATTRIBUTE_UNUSED.H.J. Lu2-6/+11
2010-11-15 H.J. Lu <hongjiu.lu@intel.com> * config/obj-elf.c (elf_process_stab): Mark parameters as ATTRIBUTE_UNUSED.
2010-11-15revert previous patchDoug Evans2-11/+5
2010-11-15 * gdb.base/maint.exp (maint print statistics): Increase timeout forDoug Evans2-5/+11
all targets. Restore old timeout afterwards.
2010-11-15 * config/obj-elf.c (elf_generate_asm_lineno): New function.Rainer Orth2-7/+32
(elf_process_stab): New function. (elf_format_ops): Always use them as generate_asm_lineno, process_stab members.
2010-11-15 PR gas/12198Matthew Gretton-Dann9-2/+74
* gas/config/tc-arm.c (arm_arch_v6m_only): New variable. (aeabi_set_public_attributes): Ensure we only set the Operating System Extension when we are on an M-profile core. * gas/testsuite/gas/arm/pr12198-1.d: New test. * gas/testsuite/gas/arm/pr12918-1.s: Likewise. * gas/testsuite/gas/arm/pr12198-2.d: Likewise. * gas/testsuite/gas/arm/pr12918-2.s: Likewise. * include/opcode/arm.h (ARM_AEXT_V6M_ONLY): New define. (ARM_AEXT_V6M): Rewrite in terms of ARM_AEXT_V6M_ONLY. (ARM_ARCH_V6M_ONLY): New define.
2010-11-15bfd: bfin: drop needless symbol flag handling imported from FRVMike Frysinger2-6/+5
The Blackfin bfd merged some FRV code recently, and then removed pieces that didn't make sense. In the FRV code, it outputs a "_gp" symbol in its BFD whereas in the Blackfin code, we don't. So while on the FRV side it fiddles with the "flags" variable (sometimes using it for section flags and sometimes using it for symbol flags), we don't need any of that. This lead to BZ 12177 where the Blackfin code is a bit confusing. So to fix things up, remove more stuff we don't need. Shouldn't change the behavior at all. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-11-15*** empty log message ***gdbadmin1-1/+1
2010-11-14daily updateAlan Modra1-1/+1
2010-11-14merge from gccDJ Delorie2-1/+7
2010-11-14 * arm-tdep.c (arm_in_function_epilogue_p): Fix code to avoidPierre Muller2-0/+6
possible used of uninitialized variable.
2010-11-14*** empty log message ***gdbadmin1-1/+1
2010-11-13daily updateAlan Modra1-1/+1
2010-11-13gas/Richard Sandiford7-12/+351
* config/tc-mips.c (macro_build): Remove gas_assert from 'o' case. Use a restricted gas_assert for 'i' and 'j'. gas/testsuite/ * gas/mips/elf-rel28.s, gas/mips/elf-rel28-n32.d, gas/mips/elf-rel28-n64.d: New test. * gas/mips/mips.exp: Run it.
2010-11-13merge from gccDJ Delorie3-8/+14
2010-11-13*** empty log message ***gdbadmin1-1/+1
2010-11-12daily updateAlan Modra1-1/+1
2010-11-12Properly copy BFD_COMPRESS and BFD_DECOMPRESS to archive element.H.J. Lu2-9/+10
2010-11-12 H.J. Lu <hongjiu.lu@intel.com> * archive.c (_bfd_get_elt_at_filepos): Copy BFD_COMPRESS and BFD_DECOMPRESS. (bfd_openr_next_archived_file): Revert the last change.
2010-11-12gdb/Nathan Froyd2-11/+129
* rs6000-tdep.c (bfd_uses_spe_extensions): New function. (rs6000_gdbarch_init): Call it.