aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-12-26*** empty log message ***gdbadmin1-1/+1
2006-12-25daily updateAlan Modra1-1/+1
2006-12-25bfd/Kazu Hirata13-74/+147
* archures.c (bfd_mach_cpu32_fido): New. (bfd_mach_mcf_isa_a_nodiv, bfd_mach_mcf_isa_a, bfd_mach_mcf_isa_a_mac, bfd_mach_mcf_isa_a_emac, bfd_mach_mcf_isa_aplus, bfd_mach_mcf_isa_aplus_mac, bfd_mach_mcf_isa_aplus_emac, bfd_mach_mcf_isa_b_nousp, bfd_mach_mcf_isa_b_nousp_mac, bfd_mach_mcf_isa_b_nousp_emac, bfd_mach_mcf_isa_b, bfd_mach_mcf_isa_b_mac, bfd_mach_mcf_isa_b_emac, bfd_mach_mcf_isa_b_float, bfd_mach_mcf_isa_b_float_mac, bfd_mach_mcf_isa_b_float_emac): Increment the defined values. * bfd-in2.h: Regenerate. * cpu-m68k.c (arch_info_struct): Add en entry for bfd_mach_cpu32_fido. * elf32-m68k.c (elf32_m68k_object_p): Handle EF_M68K_CPU32_FIDO_A. (elf32_m68k_merge_private_bfd_data): Use EF_M68K_CPU32_MASK. (elf32_m68k_print_private_bfd_data): Handle EF_M68K_CPU32_FIDO_A. binutils/ * readelf.c (get_machine_flags): Handle EF_M68K_CPU32_FIDO_A. gas/ * config/tc-m68k.c (cpu_of_arch): Add fido. (m68k_archs, m68k_cpu): Add entries for fido. (m68k_elf_final_processing): Handle EF_M68K_CPU32_FIDO_A. include/elf/ * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New. include/opcode/ * m68k.h (fido_a): New.
2006-12-25 * config/tc-score.c (build_lw_pic): Rename as build_lwst_pic.Mei Ligang2-93/+80
Delete the code handling large constant for PIC. Modify some comments. (score_relax_frag): Decrease insn_addr in certain situation. (s_score_cprestore): Change .cprestore syntax from ".cprestore offset" to ".cprestore reg, offset".
2006-12-25 * elf32-score.c (score_elf_got_lo16_reloc): Change some variables type fromMei Ligang2-18/+58
unsigned to signed. (score_elf_final_link_relocate): Fix bugs of handling relocation type R_SCORE_GOT15, R_SCORE_GOT_LO16, and R_SCORE_REL32. (_bfd_score_elf_relocate_section): Handle R_SCORE_GOT_LO16 specially.
2006-12-25*** empty log message ***gdbadmin1-1/+1
2006-12-24daily updateAlan Modra1-1/+1
2006-12-24 * m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,Kazu Hirata2-12/+18
mcfisa_aa, mcfisa_b, mcfusp, mcf_mask): Double the defined values.
2006-12-24bfd/Kazu Hirata6-0/+20
* config.bfd: Recognize fido. gas/ * configure.tgt: Recognize fido. ld/ * configure.tgt: Recognize fido.
2006-12-24*** empty log message ***gdbadmin1-1/+1
2006-12-23daily updateAlan Modra1-1/+1
2006-12-23 * elf-bfd.h (struct elf_backend_data): Add as_needed_cleanup hook.Jakub Jelinek5-0/+35
* elfxx-target.h (elf_backend_as_needed_cleanup): Define. (elfNN_bed): Add as_needed_cleanup hook. * elflink.c (elf_link_add_object_symbols): Call it when reverting hash table changes for unneeded --as-needed input. * elf64-ppc64.c (elf_backend_as_needed_cleanup): Define. (ppc64_elf_as_needed_cleanup): New function.
2006-12-23*** empty log message ***gdbadmin1-1/+1
2006-12-22daily updateAlan Modra1-1/+1
2006-12-22*** empty log message ***gdbadmin1-1/+1
2006-12-21daily updateAlan Modra1-1/+1
2006-12-21 * Makefile.in (autoconf-common autoheader-common): Only runHans-Peter Nilsson2-1/+4
autoheader on subdirs with a file config.in.
2006-12-21 * acconfig.h: Remove.Hans-Peter Nilsson36-1595/+617
* config.in: Regenerate.
2006-12-21 * config.in, configure: Regenerate.Hans-Peter Nilsson3-145/+69
2006-12-21 * acconfig.h: Remove.Hans-Peter Nilsson4-152/+76
* config.in, configure: Regenerate.
2006-12-21 * config.in: Regenerate.Hans-Peter Nilsson6-284/+210
2006-12-21 * configure.ac (common): Make the default "yes" for all targetsHans-Peter Nilsson3-34/+14
with sim subdirs. * configure: Regenerate.
2006-12-21 * cp-demangle.h: Add comment explaining what to do to avoidGeoffrey Keating5-34/+136
overrunning string. (d_check_char): New. (d_next_char): Don't advance past trailing '\0'. * cp-demangle.c (cplus_demangle_mangled_name): Use d_check_char. (d_nested_name): Likewise. (d_special_name): Likewise. (d_call_offset): Likewise. (d_function_type): Likewise. (d_array_type): Likewise. (d_pointer_to_member_type): Likewise. (d_template_param): Likewise. (d_template_args): Likewise. (d_template_arg): Likewise. (d_expr_primary): Likewise. (d_local_name): Likewise. (d_substitution): Likewise. (d_ctor_dtor_name): Use d_advance rather than d_next_char. * testsuite/test-demangle.c: Include sys/mman.h. (MAP_ANONYMOUS): Define. (protect_end): New. (main): Use protect_end. * testsuite/demangle-expected: Add testcases for overrunning the end of the string.
2006-12-21*** empty log message ***gdbadmin1-1/+1
2006-12-20daily updateAlan Modra1-1/+1
2006-12-20 * configure.ac: Add test for readline, substitute READLINE.Hans-Peter Nilsson4-3/+101
* Makefile.in (READLINE_LIB): New substituted-contents variable. (SIM_EXTRA_LIBDEPS): Don't set. (SIM_EXTRA_LIBS): Use $(READLINE_LIB) instead of ../../readline/libreadline.a. * configure: Regenerate.
2006-12-20 * Makefile.in (autoconf-common autoheader-common): In documentedHans-Peter Nilsson2-2/+6
usage, say SHELL=/bin/sh. (.PHONY): Add autoheader-common.
2006-12-20 * MAINTAINERS: Add self as authorized committer for *.Hans-Peter Nilsson2-0/+5
2006-12-20 * gdb.arch/i386-prologue.exp: Remove calls to setup_kfail.Joel Brobecker2-3/+5
The associated tests should be PASSing.
2006-12-20*** empty log message ***gdbadmin1-1/+1
2006-12-19daily updateAlan Modra1-1/+1
2006-12-192006-12-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2-70/+172
* configure.texi: Fix botched commit.
2006-12-19bfd/Kazu Hirata5-58/+82
* elf32-m68k.c (elf32_m68k_object_p, elf32_m68k_print_private_bfd_data): Use EF_M68K_ARCH_MASK to extract architecture mask. include/elf/ * m68k.h (EF_M68K_ARCH_MASK): New.
2006-12-192006-12-19 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini10-446/+465
Sync with gcc: 2006-12-19 Paolo Bonzini <bonzini@gnu.org> * configure.in: Remove "$build" case for powerpc-*-darwin* since it only affects bootstrap and could be tested on "$host" as well. * configure: Regenerate. * config/mh-ppc-darwin: Add to the stage1 cflags here. 2006-12-19 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/29544 * Makefile.def (flags_to_pass): Add STAGE1_CHECKING. (bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags, move here comment from Makefile.tpl. * Makefile.tpl: Move some definitions higher in the file. (STAGE1_CHECKING): New. * configure.in: Add --enable-stage1-checking. * configure: Regenerate. * Makefile.in: Regenerate. 2006-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Update error message for missing GMP/MPFR. * configure: Regenerate. 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in: Update MPFR version in error message. * configure: Regenerate. 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * configure.in (--with-mpfr-dir, --with-gmp-dir): Remove flags. (--with-mpfr-include, --with-mpfr-lib, --with-gmp-include, --with-gmp-lib): New flags. * configure: Regenerate. config: 2006-12-04 Eric Botcazou <ebotcazou@libertysurf.fr> * tls.m4 (GCC_CHECK_TLS): Do not test TLS with static linking if static linking doesn't even work.
2006-12-19 * gas/cfi/cfi-common-6.s: Do not use |.Nathan Sidwell2-2/+6
2006-12-19 bfd/Nathan Sidwell4-13/+52
* elf.c (assign_file_positions_for_load_sections): Adjust p_vaddr by p_vaddr_offset. Copy alignment & use if it is valid. (rewrite_elf_program_headers): Cope with leading padding in a segment that does not contain file or program headers. (copy_elf_program_header): Likewise. include/elf/ * internal.h (struct elf_segment_map): Add p_vaddr_offset field.
2006-12-19Commit missing pieces.Christopher Faylor3-0/+156
2006-12-19*** empty log message ***gdbadmin1-1/+1
2006-12-18daily updateAlan Modra1-1/+1
2006-12-18* pe-dll.c (pe_bfd_is_dll): New function.Christopher Faylor5-13/+26
* pe-dll.h (pe_bfd_is_dll): Declare. * emultempl/pe.em (gld_${EMULATION_NAME}_recognized_file): Recognize dlls using pe_bfd_is_dll instead of using the filename extension.
2006-12-18 * breakpoint.c (watchpoint_check): Double-check the found frame.Daniel Jacobowitz2-0/+11
2006-12-18*** empty log message ***gdbadmin1-1/+1
2006-12-17daily updateAlan Modra1-1/+1
2006-12-17 Mark Kettenis <kettenis@gnu.org>Mark Kettenis7-5/+103
* i386nbsd-nat.c: Include "nbsd-nat.h". (_initialize_i386nbsd_nat): Update target vector to use nbsd_pid_to_exec_file. * config/i386/nbsdelf.mh (NATDEPFILES): Add nbsd-nat.o. * config/i386/nbsdaout.mh (NATDEPFILES): Add nbsd-nat.o. * nbsd-nat.c: New file. * nbsd-nat.h: New file. * Makefile.in (ALLDEPFILES): Add nbsd-nat.c. (nbsd_nat_h): New variable. (nbsd-nat.o): New dependency.
2006-12-17*** empty log message ***gdbadmin1-1/+1
2006-12-16daily updateAlan Modra1-1/+1
2006-12-16 * Makefile.in (ALLDEPFILES): Remove mipsv4-nat.c.Daniel Jacobowitz3-176/+7
(mipsv4-nat.o): Delete. * mipsv4-nat.c: Delete.
2006-12-16 * dve3900-rom.c: Delete file.Daniel Jacobowitz3-1072/+5
* Makefile.in (dve3900-rom.o): Delete.
2006-12-16 * vx-share/README: Delete file.Daniel Jacobowitz2-7/+4
2006-12-16* config.bfd: (sh*-*-openbsd*): Add target.Mark Kettenis4-2/+16
* configure.in (sh*-*-openbsd*): Set COREFILE to netbsd-core.lo. * configure: Regenerate.