* script-sections.cc (Script_sections::place_orphan): Initialize
	local variable exact.
	* output.h (Output_section::Input_section): Initialize p2align_ to
	zero for Output_section_data constructors.
	(Output_section::Input_section::addralign): If not an input
	section, return the alignment of the Output_section_data.
	* testsuite/copy_test.cc: New file.
	* testsuite/copy_test_1.cc: New file.
	* testsuite/copy_test_2.cc: New file.
	* testsuite/Makefile.am (check_PROGRAMS): Add copy_test.
	(copy_test_SOURCES, copy_test_DEPENDENCIES): New variables.
	(copy_test_LDFLAGS, copy_test_LDADD): New variables.
	(copy_test_1_pic.o, copy_test_1.so): New targets.
	(copy_test_2_pic.o, copy_test_2.so): New targets.
	* testsuite/Makefile.in: Rebuild.
	* win32-nat.c (handle_load_dll): Give dll name and load address
	if debug_events is on.
	(handle_unload_dll): Likewise.
        (guess_is_rela): Add EM_CR16_OLD.
        (dump_relocations): Likewise.
        (get_machine_name): Likewise.
        (is_32bit_abs_reloc): Likewise.
 Updated the readelf with Add EM_CR16_OLD.
   common.h (EM_CR16): Correct value.
   (EM_CR16): Rename to EM_CR16_OLD.
  common.h (EM_CR16): Correct value.
  (EM_CR16): Rename to EM_CR16_OLD.
  elf32-cr16.c (ELF_MACHINE_ALT1): Define to EM_CR16_OLD.
    elf32-cr16.c (ELF_MACHINE_ALT1): Define to EM_CR16_OLD.
2008-06-18  Ian Lance Taylor  <iant@google.com>

	* src-release (BINUTILS_SUPPORT_DIRS): Add depcomp.
        * solib-osf.c (osf_solib_create_inferior_hook): Do nothing if
        we're attaching to a running process.
        * solib-osf.c (osf_solib_create_inferior_hook): Do nothing if
        the target cannot run.
2008-06-18  Craig Silverstein  <csilvers@google.com>

	* powerpc.cc (Powerpc_relocate_functions::addr16_ha): cast
	constant 0xFFFF to type Valtype.
	(Powerpc_relocate_functions::rel16_ha): Likewise.
	* src-release (BINUTILS_SUPPORT_DIRS): Remove mkdep and depcomp.
daily update
*** empty log message ***
	* win32-nat.c (win32_pid_to_str): Use capital T for "Thread".
2008-06-19  Eric Blake  <ebb9@byu.net>

	Adjust strsignal to POSIX 200x prototype.
	* strsignal.c (strsignal): Remove const.
	* elf32-spu.c (build_stub): Allow wraparound on stub branches.
	(allocate_spuear_stubs, build_spuear_stubs): Return value from
	count_stub/build_stub.
	(spu_elf_build_stubs): Correct location of stub reloc error message.
	* emultempl/spuelf.em (gld${EMULATION_NAME}_finish): Make "can not
	build overlay stubs" a fatal error.