public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-jankratochvil-fedora15: Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15
@ 2011-02-13 18:17 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2011-02-13 18:17 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-fedora15 has been updated
       via  7f0f6abd9c19e1410e66ebbe10e3ddea1ecac8d3 (commit)
       via  550380d0855fa27ef23713e49611865dc8668e28 (commit)
       via  5365590483584791f139a03dfe322d811803e3f7 (commit)
       via  fd0a6e5cd0e8adf7f6039f4709772d61bba7806c (commit)
       via  905080c1ebe4d889977112e418c8dd3c66f93254 (commit)
       via  fc5653543cf9d6800023398a309d7a9edc4c1a55 (commit)
       via  69a632512a601889721f443f0a92d40597b49cae (commit)
       via  7827cb22db6c46f1623e79f90a23276032fa05c9 (commit)
       via  fc9d9ebd90ee721ee59fb908412073512201a930 (commit)
       via  f6f082adf8b91a72791ea5e7fe4d90be421ba1c2 (commit)
       via  6b83bddbdcae08479989869bdfab44fc3f691f5e (commit)
       via  3a1969d1cf18ce680dffcd999ec9dc9e6b8d0960 (commit)
       via  6045d9eaa27e91cfe24c3f321292340bd6fdcb1e (commit)
       via  5e212c44d6325da43d6026913f4c0b6a6dac43ae (commit)
       via  132c0351d9688a0a361e80eac3db504c76459bfa (commit)
       via  8c24c70e57f78215911295bcd9a905dc5286ca7d (commit)
       via  0ef84ab916432891107ba0cf525f39f5a422bba1 (commit)
       via  3787b7ce869e8d8219b2d66e28a2e2e1dd3c6a29 (commit)
       via  9e9dd9b4a86a9a90cc13d23ac8a03f5f8e4db6a9 (commit)
       via  8c5a634bffb212fadf96c090f12551160fffca3f (commit)
       via  e57673b758c6937387e1dce600640f6975de33ca (commit)
       via  0cb36e4336dda3b02cb9b881b64936598d90058f (commit)
       via  5601f014a0cb2e092cff4b865c6a66aa4c0feb9a (commit)
       via  a9af4cee739709dd2d21ab76518eec7ad8da921e (commit)
       via  aea4b56e481ae0eaddf174da30dce08f51bf7e0c (commit)
       via  0c19f5d53b325bd11bffc0dc1c8d748e65eac0be (commit)
       via  f9a1163f6bb3e6e557c7de7b7bd5975bfed7453d (commit)
       via  4fe7108dc3d2413b7a1f18088bb909f530ac06ee (commit)
       via  0cf67719c439bdaca4dcaa96a3e184f0fb8f4808 (commit)
       via  39ef19987def7efa0d1c2da48f3a553e6d3e8d83 (commit)
       via  cca2d397a12fd20ff653b0e016512afcd2b11df8 (commit)
       via  611ad28e343701634e7ff4118a980ed0a7304ffa (commit)
       via  7063e23c0aeefac10042f21ec94750c9e4f2d027 (commit)
       via  7a27d4eb297de6fb128d645b842fb69fb8009b8a (commit)
       via  9d430682ffe0a5eac0d751f94a01eb549913f198 (commit)
       via  1f98ab0509f8a7472b5f479543925f1ac0fd3b94 (commit)
       via  c1c25ddf9a650b13e11d883b38fc66c92545e7c7 (commit)
       via  67d7dd4b43447ecec11f4435620b880a009125a7 (commit)
       via  7bf3df7c0d31b6d00cfac7a9d1b72f7501704762 (commit)
       via  4478eb9a48d1ff72cc11dc6139b41a61a0bf910a (commit)
       via  4f9ed92e82a1ab3acb6589bb509c5a127e333f7f (commit)
       via  b5e58f583c517a7fcc7838a74ab9430ca5fec48d (commit)
       via  1e4106754f1995cf0b210f331b091f7b751ba10f (commit)
       via  480bdd67482f4d50905c6ff31b74111d1108da56 (commit)
       via  2e8a2a5a628b55350602e8984159c4acee4559e3 (commit)
      from  8d1fce85d351ec7fec64ed392932fe59148b83fc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 7f0f6abd9c19e1410e66ebbe10e3ddea1ecac8d3
Merge: 8d1fce8 550380d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Feb 13 19:14:39 2011 +0100

    Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                |   59 +
 MAINTAINERS                              |   10 +-
 Makefile.def                             |   10 +-
 Makefile.in                              |   55 +-
 Makefile.tpl                             |    2 +-
 bfd/ChangeLog                            |   18 +
 bfd/elf.c                                |   14 +-
 bfd/elf64-ppc.c                          |   93 +-
 bfd/version.h                            |    2 +-
 config/ChangeLog                         |   22 +-
 config/bootstrap-lto.mk                  |    5 +-
 config/cloog.m4                          |    4 +-
 configure                                |   37 +-
 configure.ac                             |   30 +-
 gdb/ChangeLog                            |  100 +-
 gdb/Makefile.in                          |   54 +-
 gdb/ada-valprint.c                       |   25 +-
 gdb/breakpoint.c                         |    7 +-
 gdb/c-typeprint.c                        |   31 +-
 gdb/c-valprint.c                         |   10 +-
 gdb/common/ChangeLog                     |   13 +
 gdb/common/Makefile.in                   |   93 +
 gdb/common/aclocal.m4                    |   68 +
 gdb/{gdbserver => common}/configure      | 3188 ++++++------------------------
 gdb/common/configure.ac                  |   74 +
 gdb/configure                            |    3 +
 gdb/configure.ac                         |    1 +
 gdb/dwarf2read.c                         |    7 +-
 gdb/f-valprint.c                         |    9 +-
 gdb/gdbserver/ChangeLog                  |   14 +
 gdb/gdbserver/Makefile.in                |   41 +-
 gdb/gdbserver/configure                  |   93 +
 gdb/gdbserver/configure.ac               |    1 +
 gdb/gdbserver/server.c                   |   43 +-
 gdb/gdbserver/tracepoint.c               |   15 +-
 gdb/i386-tdep.c                          |   22 +-
 gdb/infrun.c                             |   20 +-
 gdb/jv-valprint.c                        |    9 +-
 gdb/linux-nat.c                          |    2 +-
 gdb/m2-valprint.c                        |    9 +-
 gdb/p-valprint.c                         |   12 +-
 gdb/ppc-sysv-tdep.c                      |  481 ++++-
 gdb/spu-tdep.c                           |   18 +-
 gdb/symtab.c                             |    7 +-
 gdb/symtab.h                             |    3 +-
 gdb/testsuite/ChangeLog                  |   33 +
 gdb/testsuite/gdb.arch/altivec-abi.c     |    2 +-
 gdb/testsuite/gdb.arch/altivec-abi.exp   |    5 +-
 gdb/testsuite/gdb.base/break-interp.exp  |    2 +-
 gdb/testsuite/gdb.base/jit.exp           |    9 +-
 gdb/testsuite/gdb.base/pie-execl.exp     |    3 +-
 gdb/testsuite/gdb.base/solib-nodir.exp   |    2 +-
 gdb/testsuite/gdb.base/solib-overlap.exp |    9 +-
 gdb/testsuite/gdb.cp/overload-const.cc   |   28 +
 gdb/testsuite/gdb.cp/overload-const.exp  |   29 +
 gdb/testsuite/gdb.opencl/Makefile.in     |    2 +-
 gdb/testsuite/gdb.opencl/callfuncs.cl    |  218 ++
 gdb/testsuite/gdb.opencl/callfuncs.exp   |  102 +
 gdb/testsuite/gdb.trace/collection.c     |    8 +
 gdb/testsuite/gdb.trace/collection.exp   |   45 +
 gdb/valprint.c                           |   36 +-
 gdb/vec.h                                |    4 +-
 gdb/version.in                           |    2 +-
 include/ChangeLog                        |    4 +
 include/dwarf2.h                         |   10 +-
 include/opcode/ChangeLog                 |    9 +
 include/opcode/bfin.h                    |   30 +-
 move-if-change                           |   81 +-
 opcodes/ChangeLog                        |   30 +
 opcodes/bfin-dis.c                       |   53 +-
 opcodes/i386-dis.c                       |   10 +-
 71 files changed, 2606 insertions(+), 2994 deletions(-)
 create mode 100644 gdb/common/ChangeLog
 create mode 100644 gdb/common/Makefile.in
 create mode 100644 gdb/common/aclocal.m4
 copy gdb/{gdbserver => common}/configure (62%)
 create mode 100644 gdb/common/configure.ac
 create mode 100644 gdb/testsuite/gdb.cp/overload-const.cc
 create mode 100644 gdb/testsuite/gdb.cp/overload-const.exp
 create mode 100644 gdb/testsuite/gdb.opencl/callfuncs.cl
 create mode 100644 gdb/testsuite/gdb.opencl/callfuncs.exp

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 7711c87..930f70d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,62 @@
+2011-02-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR binutils/12283
+	* MAINTAINERS (mkinstalldirs): Comes from Automake.
+	(move-if-change): Comes from gnulib.
+	* move-if-change: Import version from gnulib.
+
+2011-02-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Sync from GCC:
+
+	2011-02-12  Alexandre Oliva  <aoliva@redhat.com>
+
+	PR lto/47225
+	* Makefile.def (lto-plugin): Double dash for enable-shared.
+	(configure-gcc): Depend on all-lto-plugin.
+	* Makefile.in: Rebuilt.
+
+	2011-02-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* configure.ac: Remove extra bracket.
+	* configure: Regenerate.
+
+	2011-02-06  Kai Tietz  <kai.tietz@onevision.com>
+
+	PR lto/47225
+	* Makefile.def: Add dependency for install-gcc
+	on install-lto-plugin.
+	* Makfile.in: Regenerated
+
+	2011-01-25  Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.ac: If with_ppl is no, move setting with_cloog=no
+	after CLOOG_REQUESTED check.
+	* configure: Regenerated.
+
+	2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure.ac: Call AC_MSG_ERROR when PPL 0.11 is not present and
+	CLooG has been requested.
+	* configure: Regenerated.
+
+	2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure: Regenerated.
+	* configure.ac: Check for version 0.11 (or later revision) of PPL.
+
+	2011-01-25  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+	* configure: Regenerated.
+	* configure.ac: Use CLOOG_CHECK_VERSION(0,16,1).
+
+	2011-01-07  Jan Hubicka  <jh@suse.cz>
+
+	PR lto/47225
+	* Makefile.in: Regenerate.
+	* Makefile.def (lto-plugin): Always pass enable-shared to the plugin
+	configure.
+
 2011-01-31  Alexandre Oliva  <aoliva@redhat.com>
 
 	PR libgcj/44341
diff --git a/MAINTAINERS b/MAINTAINERS
index a471c90..046c5ea 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -38,7 +38,7 @@ config.guess; config.sub; readline/support/config.{sub,guess}
 		binutils@sourceware.org
 		gdb-patches@sourceware.org
 
-depcomp
+depcomp; mkinstalldirs
         Send bug reports and patches to bug-automake@gnu.org.
 
 gdb/; readline/; sim/; GDB's part of include/
@@ -69,12 +69,8 @@ ltconfig; ltmain.sh; ltcf-*.sh
 	sources or submitted to the master file maintainer and brought
 	in via a merge.
 
-mkinstalldirs; move-if-change
-	autoconf: http://gnu.org
-	Patches to autoconf-patches@gnu.org.
-	Changes need to be done in tandem with the official AUTOCONF
-	sources or submitted to the master file maintainer and brought
-	in via a merge.
+move-if-change
+	Send bug reports and patches to bug-gnulib@gnu.org.
 
 symlink-tree
 	gcc: http://gcc.gnu.org
diff --git a/Makefile.def b/Makefile.def
index 8eb5b03..85b582c 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -4,7 +4,7 @@ AutoGen definitions Makefile.tpl;
 // Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
 // This file was originally written by Nathanael Nerode.
 //
-//   Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+//   Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
 //   Free Software Foundation
 //
 // This file is free software; you can redistribute it and/or modify
@@ -145,7 +145,8 @@ host_modules= { module= libtermcap; no_check=true;
                 missing=maintainer-clean; };
 host_modules= { module= utils; no_check=true; };
 host_modules= { module= gnattools; };
-host_modules= { module= lto-plugin; bootstrap=true; };
+host_modules= { module= lto-plugin; bootstrap=true;
+		extra_configure_flags=--enable-shared; };
 
 target_modules = { module= libstdc++-v3;
 		   bootstrap=true;
@@ -321,6 +322,7 @@ dependencies = { module=all-build-fixincludes; on=all-build-libiberty; };
 
 // Host modules specific to gcc.
 dependencies = { module=configure-gcc; on=configure-intl; };
+dependencies = { module=configure-gcc; on=all-lto-plugin; };
 dependencies = { module=configure-gcc; on=all-binutils; };
 dependencies = { module=configure-gcc; on=all-gas; };
 dependencies = { module=configure-gcc; on=all-ld; };
@@ -344,11 +346,13 @@ dependencies = { module=all-gcc; on=all-libcpp; hard=true; };
 dependencies = { module=all-gcc; on=all-libdecnumber; hard=true; };
 dependencies = { module=all-gcc; on=all-libiberty; };
 dependencies = { module=all-gcc; on=all-fixincludes; };
+dependencies = { module=all-gcc; on=all-lto-plugin; };
 dependencies = { module=info-gcc; on=all-build-libiberty; };
 dependencies = { module=dvi-gcc; on=all-build-libiberty; };
 dependencies = { module=pdf-gcc; on=all-build-libiberty; };
 dependencies = { module=html-gcc; on=all-build-libiberty; };
 dependencies = { module=install-gcc ; on=install-fixincludes; };
+dependencies = { module=install-gcc ; on=install-lto-plugin; };
 dependencies = { module=install-strip-gcc ; on=install-strip-fixincludes; };
 
 dependencies = { module=configure-libcpp; on=configure-libiberty; hard=true; };
@@ -360,7 +364,7 @@ dependencies = { module=all-fixincludes; on=all-libiberty; };
 
 dependencies = { module=all-gnattools; on=all-target-libada; };
 
-dependencies = { module=all-lto-plugin; on=all-gcc; };
+dependencies = { module=all-lto-plugin; on=all-libiberty; };
 
 dependencies = { module=configure-mpfr; on=all-gmp; };
 dependencies = { module=configure-mpc; on=all-mpfr; };
diff --git a/Makefile.in b/Makefile.in
index 945fc5d..660f813 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -3,7 +3,7 @@
 #
 # Makefile for directory with subdirs to build.
 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-#   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+#   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
 #   Free Software Foundation
 #
 # This file is free software; you can redistribute it and/or modify
@@ -45248,7 +45248,7 @@ configure-lto-plugin:
 	libsrcdir="$$s/lto-plugin"; \
 	$(SHELL) $${libsrcdir}/configure \
 	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
-	  --target=${target_alias} $${srcdiroption}  \
+	  --target=${target_alias} $${srcdiroption} --enable-shared \
 	  || exit 1
 @endif lto-plugin
 
@@ -45282,7 +45282,8 @@ configure-stage1-lto-plugin:
 	$(SHELL) $${libsrcdir}/configure \
 	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
 	  --target=${target_alias} $${srcdiroption} \
-	  $(STAGE1_CONFIGURE_FLAGS)
+	  $(STAGE1_CONFIGURE_FLAGS) \
+	  --enable-shared
 @endif lto-plugin-bootstrap
 
 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
@@ -45315,7 +45316,8 @@ configure-stage2-lto-plugin:
 	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
 	  --target=${target_alias} $${srcdiroption} \
 	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGE2_CONFIGURE_FLAGS)
+	  $(STAGE2_CONFIGURE_FLAGS) \
+	  --enable-shared
 @endif lto-plugin-bootstrap
 
 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
@@ -45348,7 +45350,8 @@ configure-stage3-lto-plugin:
 	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
 	  --target=${target_alias} $${srcdiroption} \
 	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGE3_CONFIGURE_FLAGS)
+	  $(STAGE3_CONFIGURE_FLAGS) \
+	  --enable-shared
 @endif lto-plugin-bootstrap
 
 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
@@ -45381,7 +45384,8 @@ configure-stage4-lto-plugin:
 	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
 	  --target=${target_alias} $${srcdiroption} \
 	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGE4_CONFIGURE_FLAGS)
+	  $(STAGE4_CONFIGURE_FLAGS) \
+	  --enable-shared
 @endif lto-plugin-bootstrap
 
 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
@@ -45414,7 +45418,8 @@ configure-stageprofile-lto-plugin:
 	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
 	  --target=${target_alias} $${srcdiroption} \
 	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGEprofile_CONFIGURE_FLAGS)
+	  $(STAGEprofile_CONFIGURE_FLAGS) \
+	  --enable-shared
 @endif lto-plugin-bootstrap
 
 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
@@ -45447,7 +45452,8 @@ configure-stagefeedback-lto-plugin:
 	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
 	  --target=${target_alias} $${srcdiroption} \
 	  --with-build-libsubdir=$(HOST_SUBDIR) \
-	  $(STAGEfeedback_CONFIGURE_FLAGS)
+	  $(STAGEfeedback_CONFIGURE_FLAGS) \
+	  --enable-shared
 @endif lto-plugin-bootstrap
 
 
@@ -60260,6 +60266,14 @@ configure-stage3-gcc: maybe-configure-stage3-intl
 configure-stage4-gcc: maybe-configure-stage4-intl
 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
+configure-gcc: maybe-all-lto-plugin
+
+configure-stage1-gcc: maybe-all-stage1-lto-plugin
+configure-stage2-gcc: maybe-all-stage2-lto-plugin
+configure-stage3-gcc: maybe-all-stage3-lto-plugin
+configure-stage4-gcc: maybe-all-stage4-lto-plugin
+configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
+configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
 configure-gcc: maybe-all-binutils
 
 configure-stage1-gcc: maybe-all-stage1-binutils
@@ -60437,6 +60451,14 @@ all-stage4-gcc: maybe-all-stage4-libiberty
 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
 all-gcc: maybe-all-fixincludes
+all-gcc: maybe-all-lto-plugin
+
+all-stage1-gcc: maybe-all-stage1-lto-plugin
+all-stage2-gcc: maybe-all-stage2-lto-plugin
+all-stage3-gcc: maybe-all-stage3-lto-plugin
+all-stage4-gcc: maybe-all-stage4-lto-plugin
+all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
+all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
 info-gcc: maybe-all-build-libiberty
 
 info-stage1-gcc: maybe-all-build-libiberty
@@ -60470,6 +60492,7 @@ html-stage4-gcc: maybe-all-build-libiberty
 html-stageprofile-gcc: maybe-all-build-libiberty
 html-stagefeedback-gcc: maybe-all-build-libiberty
 install-gcc: maybe-install-fixincludes
+install-gcc: maybe-install-lto-plugin
 install-strip-gcc: maybe-install-strip-fixincludes
 configure-libcpp: configure-libiberty
 
@@ -60505,14 +60528,14 @@ all-stageprofile-libcpp: maybe-all-stageprofile-intl
 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
 all-fixincludes: maybe-all-libiberty
 all-gnattools: maybe-all-target-libada
-all-lto-plugin: maybe-all-gcc
-
-all-stage1-lto-plugin: maybe-all-stage1-gcc
-all-stage2-lto-plugin: maybe-all-stage2-gcc
-all-stage3-lto-plugin: maybe-all-stage3-gcc
-all-stage4-lto-plugin: maybe-all-stage4-gcc
-all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
-all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
+all-lto-plugin: maybe-all-libiberty
+
+all-stage1-lto-plugin: maybe-all-stage1-libiberty
+all-stage2-lto-plugin: maybe-all-stage2-libiberty
+all-stage3-lto-plugin: maybe-all-stage3-libiberty
+all-stage4-lto-plugin: maybe-all-stage4-libiberty
+all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
+all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
 configure-mpfr: maybe-all-gmp
 
 configure-stage1-mpfr: maybe-all-stage1-gmp
diff --git a/Makefile.tpl b/Makefile.tpl
index f9a2936..7ad0896 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -6,7 +6,7 @@ in
 #
 # Makefile for directory with subdirs to build.
 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-#   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+#   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
 #   Free Software Foundation
 #
 # This file is free software; you can redistribute it and/or modify
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 35d534f..64e1ccd 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,21 @@
+2011-02-09  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_edit_toc): Don't free toc relocs until
+	we are done.  When optimising large toc, check that a global
+	symbol on a toc reloc is defined in a kept section.
+
+2011-02-08  Nick Clifton  <nickc@redhat.com>
+
+	PR binutils/12467
+	* elf.c (assign_file_positions_for_load_sections): Set the program
+	header offset and entry size to zero if there are no program
+	headers.
+
+2011-02-08  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_edit_toc): Don't segfault on NULL
+	local_syms when looking for local symbols in .toc.
+
 2011-02-01  Alan Modra  <amodra@gmail.com>
 
 	* elf64-ppc.c (ppc64_elf_next_input_section): Use elf_gp value
diff --git a/bfd/elf.c b/bfd/elf.c
index 257cc8c..c77dced 100644
--- a/bfd/elf.c
+++ b/bfd/elf.c
@@ -4334,8 +4334,18 @@ assign_file_positions_for_load_sections (bfd *abfd,
 	header_pad = m->header_size;
     }
 
-  elf_elfheader (abfd)->e_phoff = bed->s->sizeof_ehdr;
-  elf_elfheader (abfd)->e_phentsize = bed->s->sizeof_phdr;
+  if (alloc)
+    {
+      elf_elfheader (abfd)->e_phoff = bed->s->sizeof_ehdr;
+      elf_elfheader (abfd)->e_phentsize = bed->s->sizeof_phdr;
+    }
+  else
+    {
+      /* PR binutils/12467.  */
+      elf_elfheader (abfd)->e_phoff = 0;
+      elf_elfheader (abfd)->e_phentsize = 0;
+    }
+  
   elf_elfheader (abfd)->e_phnum = alloc;
 
   if (elf_tdata (abfd)->program_header_size == (bfd_size_type) -1)
diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c
index d020928..25d0d2e 100644
--- a/bfd/elf64-ppc.c
+++ b/bfd/elf64-ppc.c
@@ -1,6 +1,6 @@
 /* PowerPC64-specific support for 64-bit ELF.
    Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
-   2009, 2010 Free Software Foundation, Inc.
+   2009, 2010, 2011 Free Software Foundation, Inc.
    Written by Linus Nordberg, Swox AB <info@swox.com>,
    based on elf32-ppc.c by Ian Lance Taylor.
    Largely rewritten by Alan Modra.
@@ -7907,7 +7907,7 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
       asection *toc, *sec;
       Elf_Internal_Shdr *symtab_hdr;
       Elf_Internal_Sym *local_syms;
-      Elf_Internal_Rela *relstart, *rel;
+      Elf_Internal_Rela *relstart, *rel, *toc_relocs;
       unsigned long *skip, *drop;
       unsigned char *used;
       unsigned char *keep, last, some_unused;
@@ -7922,6 +7922,7 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 	  || elf_discarded_section (toc))
 	continue;
 
+      toc_relocs = NULL;
       local_syms = NULL;
       symtab_hdr = &elf_symtab_hdr (ibfd);
 
@@ -8017,12 +8018,12 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 	  && toc->reloc_count != 0)
 	{
 	  /* Read toc relocs.  */
-	  relstart = _bfd_elf_link_read_relocs (ibfd, toc, NULL, NULL,
-						info->keep_memory);
-	  if (relstart == NULL)
+	  toc_relocs = _bfd_elf_link_read_relocs (ibfd, toc, NULL, NULL,
+						  info->keep_memory);
+	  if (toc_relocs == NULL)
 	    goto error_ret;
 
-	  for (rel = relstart; rel < relstart + toc->reloc_count; ++rel)
+	  for (rel = toc_relocs; rel < toc_relocs + toc->reloc_count; ++rel)
 	    {
 	      enum elf_ppc64_reloc_type r_type;
 	      unsigned long r_symndx;
@@ -8040,6 +8041,10 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 			      r_symndx, ibfd))
 		goto error_ret;
 
+	      if (sym_sec == NULL
+		  || elf_discarded_section (sym_sec))
+		continue;
+
 	      if (!SYMBOL_CALLS_LOCAL (info, h))
 		continue;
 
@@ -8078,11 +8083,8 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 		}
 
 	      skip[rel->r_offset >> 3]
-		|= can_optimize | ((rel - relstart) << 2);
+		|= can_optimize | ((rel - toc_relocs) << 2);
 	    }
-
-	  if (elf_section_data (toc)->relocs != relstart)
-	    free (relstart);
 	}
 
       if (skip == NULL)
@@ -8099,6 +8101,9 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 	      && relstart != NULL
 	      && elf_section_data (sec)->relocs != relstart)
 	    free (relstart);
+	  if (toc_relocs != NULL
+	      && elf_section_data (toc)->relocs != toc_relocs)
+	    free (toc_relocs);
 	  if (skip != NULL)
 	    free (skip);
 	  return FALSE;
@@ -8338,7 +8343,7 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 		  else if ((skip[val >> 3] & can_optimize) != 0)
 		    {
 		      Elf_Internal_Rela *tocrel
-			= elf_section_data (toc)->relocs + (skip[val >> 3] >> 2);
+			= toc_relocs + (skip[val >> 3] >> 2);
 		      unsigned long tsym = ELF64_R_SYM (tocrel->r_info);
 
 		      switch (r_type)
@@ -8372,34 +8377,35 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 
 	  /* We shouldn't have local or global symbols defined in the TOC,
 	     but handle them anyway.  */
-	  for (sym = local_syms;
-	       sym < local_syms + symtab_hdr->sh_info;
-	       ++sym)
-	    if (sym->st_value != 0
-		&& bfd_section_from_elf_index (ibfd, sym->st_shndx) == toc)
-	      {
-		unsigned long i;
+	  if (local_syms != NULL)
+	    for (sym = local_syms;
+		 sym < local_syms + symtab_hdr->sh_info;
+		 ++sym)
+	      if (sym->st_value != 0
+		  && bfd_section_from_elf_index (ibfd, sym->st_shndx) == toc)
+		{
+		  unsigned long i;
 
-		if (sym->st_value > toc->rawsize)
-		  i = toc->rawsize >> 3;
-		else
-		  i = sym->st_value >> 3;
+		  if (sym->st_value > toc->rawsize)
+		    i = toc->rawsize >> 3;
+		  else
+		    i = sym->st_value >> 3;
 
-		if ((skip[i] & (ref_from_discarded | can_optimize)) != 0)
-		  {
-		    if (local_toc_syms)
-		      (*_bfd_error_handler)
-			(_("%s defined on removed toc entry"),
-			 bfd_elf_sym_name (ibfd, symtab_hdr, sym, NULL));
-		    do
-		      ++i;
-		    while ((skip[i] & (ref_from_discarded | can_optimize)));
-		    sym->st_value = (bfd_vma) i << 3;
-		  }
+		  if ((skip[i] & (ref_from_discarded | can_optimize)) != 0)
+		    {
+		      if (local_toc_syms)
+			(*_bfd_error_handler)
+			  (_("%s defined on removed toc entry"),
+			   bfd_elf_sym_name (ibfd, symtab_hdr, sym, NULL));
+		      do
+			++i;
+		      while ((skip[i] & (ref_from_discarded | can_optimize)));
+		      sym->st_value = (bfd_vma) i << 3;
+		    }
 
-		sym->st_value -= skip[i];
-		symtab_hdr->contents = (unsigned char *) local_syms;
-	      }


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [SCM]  archer-jankratochvil-fedora15: Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15
@ 2011-02-18  1:31 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2011-02-18  1:31 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-fedora15 has been updated
       via  271b14253f10eea8c60a327c63dbe732a2af511a (commit)
       via  678cbb7340d8edfa92ce6de931d8d4e9c3b86c06 (commit)
       via  3f323125c4c8d9c4c00cb8941149ac36443dac26 (commit)
       via  d5e40d825b0eb90b9a8219a68920064e4295f65c (commit)
       via  89a5ce55fd874f74f4ae642b628cc8a2b34807d2 (commit)
       via  faa1dd91269f2445b7ef3a618342b2d0f2524042 (commit)
       via  8eccfd2103e78a2ab03f44625740687d3fcb4407 (commit)
       via  8d35b3995d73e87826263f02da0fd05190d34638 (commit)
       via  029b4abd8e0cefb1a5441fa21aef6194e2937005 (commit)
       via  0eb1a6735ee66c020de660de053d719713cbe180 (commit)
       via  40280995d71d4308440b2e315b26a4c6adb3dfa7 (commit)
       via  36138ea20dfb51f3a575313b6388245d4f352f0a (commit)
       via  ea1cd3b3b7dfbc3b01d11217a4e45770ebe6ec83 (commit)
       via  013c34fbf75f6bc266780b93411c5112b34f8928 (commit)
       via  21336ac8c5732af60973597907bf05f083983068 (commit)
       via  1c87a8d2351c7a991c3000976a4d5712b35dc65b (commit)
       via  4ace45f68dea17d04253cc4ecded176660b84f5b (commit)
       via  380719737d29df7938f36365ce330ba8baefa60b (commit)
       via  22cd4d5013c70dda5079edca827e8eb90cf67a6a (commit)
       via  75137e262735658bbb1ee004286f976e6d47328a (commit)
       via  48d7883334d3a2d3f3fec543dd6636a32dd4230f (commit)
       via  dd1ced47463d49196deb4d46c687dbb468622505 (commit)
       via  02198265b69a85dfe8a6240b02356a930e932f20 (commit)
       via  edea306253a16a76f8971445626a9512974eb091 (commit)
       via  eabaff517967baa2549433f82ae86820c7996267 (commit)
       via  c7c23b0b1c2f82a24bde35a18fe8549b4d5a8101 (commit)
       via  214ee551673c9b0b6b2c9020f9e86d9011cb4911 (commit)
       via  3557d238ef89dbbbc8122d3605608e7b1303cd46 (commit)
       via  a9d76c0ed3004e3f629fba243259d71c3024093b (commit)
       via  3fcac5d0dd68bcde8e0a3344bbaced5f6f08fd09 (commit)
       via  2df8c0fa0d68220a5c6f17624dcecab841fa471b (commit)
       via  49f959ad49f77800e8be2eecbf8048dfe47f7925 (commit)
       via  862811ac870a3f8c35e70319fc0e566c79e4c528 (commit)
       via  cfc871c10147065a34120fa6e885530b70afaa15 (commit)
       via  0b99eaa23a00589655d011511e38578416bf118c (commit)
       via  1b368083ab2b61258ca543e94ba716130bea0b52 (commit)
       via  856b65754435b90c9b1bcec7db9d574eba045aad (commit)
       via  556e3b4dfb00739a8a575c27960afd91a879b09c (commit)
       via  4e7a26fc8cdef3845f6404d3344db971e7b840d9 (commit)
       via  47c85aa99650d8747efa4bf856a606e5ba40435e (commit)
       via  f3a44c80066ca14dba5287a76044ca8ed1375071 (commit)
       via  c9419584233887dfcf9481ece9490ca5ccc835a1 (commit)
       via  1a163d2b16a3192e4724a4f6270fe5a2d58d1465 (commit)
       via  aa4ca091d8e015ba58ad951d0df13d2127e7c633 (commit)
       via  3f5600b74388ede7caf2404e098323f3e2802c4c (commit)
       via  d9612bccd1918d73ce97aa4dde3e5a8c42ce35bd (commit)
       via  29b4389a0f5bd4b0c88743209ee56283680adb38 (commit)
       via  13b12c7db22468a021db59ab5e96222bf6059af6 (commit)
       via  1bfca6ddda2288b13f40035768abb998c7f20a3e (commit)
       via  65a711d066ca874003a100910f47edd3d0deceb6 (commit)
       via  713d8e495e4b772bdb7097297b7072d9c9c32cf3 (commit)
       via  071f12fd822ac670d6fc1eac2aa595bbabb69517 (commit)
       via  088fb8bccdbcbec081d5cea7814416f2fa224877 (commit)
       via  999294cfd150f1ed4393d349027f76ca77791761 (commit)
       via  2c53f3057e87a0683610f93ca295c4149ce0f589 (commit)
       via  c4f121580815d0d2767fed6906098f1a494472d8 (commit)
       via  727a3a5532e6b18c632a5d404fa9d2bf9a8f4473 (commit)
       via  cb90d2231795e71f93b6298cb3195f52eee7accd (commit)
       via  e275a10b1e3dc0a6048671ffd5f5e9a0d1d7fc67 (commit)
       via  a6e3210db7ee98f70ce97bf7fae59ee1ab011fb6 (commit)
       via  7e8fe5629367d9a70d642b1def35436611490b39 (commit)
       via  0c9ce8f7f9cf902229b1f718a84e56c588be4faa (commit)
       via  c6ce9cee23e384f9858fe51e4f65d9ededbff0d8 (commit)
       via  3db04b22333047072e92464fff090246e5a570d8 (commit)
       via  67d3c91a65d1fb133b1a45386cbc27bed1fe1490 (commit)
       via  d1a11fe646d2bf954560fcc5cc4a99678d984722 (commit)
       via  c93c96b8b6fa91a8aeb97e013399d2fdf6183368 (commit)
       via  532b15683a02ae07a0c15eda8652145853ec5086 (commit)
       via  c6fad41d782803bbb365e9465fba42b0876e1793 (commit)
       via  ba02454a11a324b99f309ee4c1534a6af5d702b8 (commit)
       via  fb3b6436c32daa1f104a04edfbf000799833b702 (commit)
       via  89b28d4d2691a7f44c961cbe69d3f5005c84e193 (commit)
       via  2085dc2fb8e527a26170aeb89d42f37118e84883 (commit)
       via  270cc2b8e38e82ae42a3727fcd8b45235e5f04d5 (commit)
       via  2e44e8d4141b6f17814d98d8559a76dd4d286246 (commit)
       via  d1d6a0c0f472243b300c90268bea083d1ecf9531 (commit)
       via  4646586202d5ee54ef85a8a1353e75beb739f744 (commit)
       via  05f25545cd26db17a7279a72279017f5bc946bd1 (commit)
       via  de970bd5ae74558b21453feaf00726e6e949f0e3 (commit)
      from  7f0f6abd9c19e1410e66ebbe10e3ddea1ecac8d3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 271b14253f10eea8c60a327c63dbe732a2af511a
Merge: 7f0f6ab 678cbb7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri Feb 18 02:30:37 2011 +0100

    Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |   17 +
 bfd/ChangeLog                                      |   18 +
 bfd/configure                                      |   12 +-
 bfd/elf64-ppc.c                                    |    9 +-
 bfd/elflink.c                                      |    8 +-
 bfd/version.h                                      |    2 +-
 bfd/vms-alpha.c                                    |    5 +-
 config.rpath                                       |    5 -
 gdb/ChangeLog                                      |  484 ++++++++++++++
 gdb/Makefile.in                                    |   10 +-
 gdb/NEWS                                           |    4 +
 gdb/aclocal.m4                                     |   12 +-
 gdb/ada-lang.c                                     |   21 +-
 gdb/ada-valprint.c                                 |    4 +-
 gdb/arm-tdep.c                                     |   43 +-
 gdb/ax-gdb.c                                       |   15 +-
 gdb/ax.h                                           |    2 +-
 gdb/breakpoint.c                                   |  247 ++++++--
 gdb/c-valprint.c                                   |   52 +-
 gdb/cli/cli-cmds.c                                 |    4 +-
 gdb/cli/cli-setshow.c                              |   27 +-
 gdb/command.h                                      |    4 +-
 gdb/common/ChangeLog                               |   13 -
 gdb/common/Makefile.in                             |   17 +
 gdb/common/configure                               |  169 ++---
 gdb/copying.c                                      |    4 +-
 gdb/cp-abi.c                                       |   32 +-
 gdb/cp-abi.h                                       |   28 +-
 gdb/cp-valprint.c                                  |   88 ++--
 gdb/doc/ChangeLog                                  |   21 +
 gdb/doc/gdb.texinfo                                |  107 +++-
 gdb/dwarf2-frame.c                                 |   92 +++-
 gdb/dwarf2-frame.h                                 |   14 +
 gdb/dwarf2expr.h                                   |    2 +-
 gdb/dwarf2loc.c                                    |   60 +-
 gdb/dwarf2loc.h                                    |   23 +
 gdb/dwarf2read.c                                   |   31 +-
 gdb/eval.c                                         |    6 +-
 gdb/exceptions.h                                   |    7 +
 gdb/exec.c                                         |   36 +
 gdb/exec.h                                         |   12 +
 gdb/features/traceframe-info.dtd                   |   13 +
 gdb/gdbserver/ChangeLog                            |   19 +
 gdb/gdbserver/aclocal.m4                           |    2 +-
 gdb/gdbserver/server.c                             |   52 ++
 gdb/gdbserver/server.h                             |    2 +
 gdb/gdbserver/tracepoint.c                         |  110 +++-
 gdb/gdbtypes.c                                     |   23 +-
 gdb/gnu-v2-abi.c                                   |   46 +-
 gdb/gnu-v3-abi.c                                   |    7 +-
 gdb/inferior.h                                     |    2 +
 gdb/infrun.c                                       |   20 +-
 gdb/jv-valprint.c                                  |   11 +-
 gdb/memrange.c                                     |   88 +++
 gdb/memrange.h                                     |   51 ++
 gdb/opencl-lang.c                                  |    2 +-
 gdb/p-valprint.c                                   |   74 ++-
 gdb/python/py-prettyprint.c                        |    5 +
 gdb/remote.c                                       |   76 +++
 gdb/rs6000-tdep.c                                  |   14 +-
 gdb/target.c                                       |  136 ++++
 gdb/target.h                                       |   13 +-
 gdb/testsuite/ChangeLog                            |  105 +++-
 gdb/testsuite/gdb.ada/packed_array.exp             |    6 +
 gdb/testsuite/gdb.ada/packed_array/pa.adb          |   10 +
 .../gdb.ada/packed_array/{pa.adb => pck.adb}       |   21 +-
 .../gdb.ada/packed_array/{pa.adb => pck.ads}       |   18 +-
 gdb/testsuite/gdb.arch/arm-disp-step.S             |   37 +
 gdb/testsuite/gdb.arch/arm-disp-step.exp           |   37 +
 gdb/testsuite/gdb.arch/vsx-regs.exp                |   37 +
 gdb/testsuite/gdb.base/default.exp                 |   10 +
 gdb/testsuite/gdb.base/help.exp                    |   10 +
 gdb/testsuite/gdb.dwarf2/dw2-ranges.exp            |    5 +-
 gdb/testsuite/gdb.fortran/subrange.exp             |   31 +-
 gdb/testsuite/gdb.fortran/subrange.f90             |    7 +-
 gdb/testsuite/gdb.opencl/datatypes.exp             |  120 ++--
 gdb/testsuite/gdb.threads/thread-find.exp          |  430 ++++++++++++
 gdb/testsuite/gdb.trace/collection.c               |   12 +
 gdb/testsuite/gdb.trace/collection.exp             |   33 +-
 gdb/testsuite/gdb.trace/unavailable.cc             |  275 ++++++++
 gdb/testsuite/gdb.trace/unavailable.exp            |  340 ++++++++++
 gdb/testsuite/lib/gdb.exp                          |    7 +-
 gdb/thread.c                                       |  116 +++-
 gdb/tracepoint.c                                   |  316 +++++++++-
 gdb/tracepoint.h                                   |   25 +-
 gdb/valarith.c                                     |    5 +-
 gdb/valops.c                                       |  250 +++++---
 gdb/valprint.c                                     |   36 +-
 gdb/valprint.h                                     |    4 +
 gdb/value.c                                        |  693 +++++++++++++++++---
 gdb/value.h                                        |   87 +++-
 gdb/version.in                                     |    2 +-
 libtool.m4                                         |    8 -
 opcodes/ChangeLog                                  |   26 +
 opcodes/bfin-dis.c                                 |  162 ++----
 opcodes/configure                                  |   12 +-
 sim/common/ChangeLog                               |   30 +
 sim/common/hw-alloc.c                              |   10 +-
 sim/common/hw-base.c                               |    2 +-
 sim/common/hw-handles.c                            |    4 +-
 sim/common/hw-instances.c                          |    6 +-
 sim/common/hw-tree.c                               |    8 +-
 sim/common/sim-core.c                              |    8 +-
 sim/common/sim-cpu.c                               |    2 +-
 sim/common/sim-events.h                            |    2 +-
 sim/common/sim-hw.c                                |    2 +-
 sim/common/sim-memopt.c                            |    8 +-
 sim/common/sim-module.c                            |   12 +-
 sim/common/sim-options.c                           |   10 +-
 sim/common/sim-profile.c                           |    4 +-
 sim/common/sim-utils.c                             |    8 +-
 sim/common/sim-utils.h                             |    2 -
 sim/common/sim-watch.c                             |    2 +-
 sim/igen/ChangeLog                                 |    4 +
 sim/igen/table.c                                   |    2 +-
 sim/iq2000/ChangeLog                               |    4 +
 sim/iq2000/iq2000.c                                |    6 +-
 sim/mips/ChangeLog                                 |    6 +
 sim/mips/dv-tx3904sio.c                            |    4 +-
 sim/mips/interp.c                                  |    6 +-
 sim/ppc/ChangeLog                                  |   39 ++
 sim/ppc/cap.c                                      |    2 +-
 sim/ppc/corefile.c                                 |    4 +-
 sim/ppc/device.c                                   |   24 +-
 sim/ppc/emul_bugapi.c                              |    4 +-
 sim/ppc/emul_netbsd.c                              |    8 +-
 sim/ppc/emul_unix.c                                |    4 +-
 sim/ppc/events.c                                   |    8 +-
 sim/ppc/hw_disk.c                                  |    4 +-
 sim/ppc/hw_eeprom.c                                |    2 +-
 sim/ppc/hw_htab.c                                  |    2 +-
 sim/ppc/hw_init.c                                  |    2 +-
 sim/ppc/hw_memory.c                                |    6 +-
 sim/ppc/main.c                                     |    6 -
 sim/ppc/pk_disklabel.c                             |    2 +-
 sim/ppc/sim_callbacks.h                            |    2 -
 sim/ppc/sim_calls.c                                |    5 -
 sim/ppc/table.c                                    |    2 +-
 sim/ppc/tree.c                                     |    8 +-
 sim/sh64/ChangeLog                                 |    4 +
 sim/sh64/sh64.c                                    |    6 +-
 sim/v850/ChangeLog                                 |    4 +
 sim/v850/simops.c                                  |   16 +-
 143 files changed, 5141 insertions(+), 1001 deletions(-)
 delete mode 100644 gdb/common/ChangeLog
 create mode 100644 gdb/features/traceframe-info.dtd
 create mode 100644 gdb/memrange.c
 create mode 100644 gdb/memrange.h
 copy gdb/testsuite/gdb.ada/packed_array/{pa.adb => pck.adb} (72%)
 copy gdb/testsuite/gdb.ada/packed_array/{pa.adb => pck.ads} (72%)
 create mode 100644 gdb/testsuite/gdb.threads/thread-find.exp
 create mode 100644 gdb/testsuite/gdb.trace/unavailable.cc
 create mode 100644 gdb/testsuite/gdb.trace/unavailable.exp

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 930f70d..9f4591d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2011-02-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Import from Libtool and gnulib:
+
+	2011-01-27  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	Prepare for supporting FreeBSD 10.
+	* config.rpath: Remove handling of freebsd1* which soon would
+	match FreeBSD 10.0.
+
+	2011-01-20  Gerald Pfeifer  <gerald@pfeifer.com>  (tiny change)
+
+	Remove support for FreeBSD 1.x.
+	* libtool.m4 (_LT_LINKER_SHLIBS)
+	(_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
+	soon would incorrectly match FreeBSD 10.0.
+
 2011-02-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
 	PR binutils/12283
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 64e1ccd..1ab968c 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,21 @@
+2011-02-15  Tristan Gingold  <gingold@adacore.com>
+
+	* vms-alpha.c (alpha_vms_link_add_archive_symbols): Add a comment.
+
+2011-02-15  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_edit_toc): Reinstate second read of
+	toc relocs.  Fuss over free(NULL).
+
+2011-02-14  Mike Frysinger  <vapier@gentoo.org>
+
+	* elflink.c (bfd_elf_size_dynamic_sections): Add
+	bfd_get_symbol_leading_char to the start of newname.
+
+2011-02-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* configure: Regenerate.
+
 2011-02-09  Alan Modra  <amodra@gmail.com>
 
 	* elf64-ppc.c (ppc64_elf_edit_toc): Don't free toc relocs until
diff --git a/bfd/configure b/bfd/configure
index 5085580..63dd10d 100755
--- a/bfd/configure
+++ b/bfd/configure
@@ -9627,10 +9627,6 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
       hardcode_shlibpath_var=no
       ;;
 
-    freebsd1*)
-      ld_shlibs=no
-      ;;
-
     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
     # support.  Future versions do this automatically, but an explicit c++rt0.o
     # does not break anything, and helps significantly (at the cost of a little
@@ -10549,10 +10545,6 @@ dgux*)
   shlibpath_var=LD_LIBRARY_PATH
   ;;
 
-freebsd1*)
-  dynamic_linker=no
-  ;;
-
 freebsd* | dragonfly*)
   # DragonFly does not have aout.  When/if they implement a new
   # versioning mechanism, adjust this.
@@ -11412,7 +11404,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11415 "configure"
+#line 11407 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11518,7 +11510,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11521 "configure"
+#line 11513 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c
index 25d0d2e..856c68a 100644
--- a/bfd/elf64-ppc.c
+++ b/bfd/elf64-ppc.c
@@ -8424,6 +8424,12 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 	      bfd_size_type sz;
 
 	      /* Remove unused toc relocs, and adjust those we keep.  */
+	      if (toc_relocs == NULL)
+		toc_relocs = _bfd_elf_link_read_relocs (ibfd, toc, NULL, NULL,
+							info->keep_memory);
+	      if (toc_relocs == NULL)
+		goto error_ret;
+
 	      wrel = toc_relocs;
 	      for (rel = toc_relocs; rel < toc_relocs + toc->reloc_count; ++rel)
 		if ((skip[rel->r_offset >> 3]
@@ -8445,7 +8451,8 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
 	      rel_hdr->sh_size = toc->reloc_count * sz;
 	    }
 	}
-      else if (elf_section_data (toc)->relocs != toc_relocs)
+      else if (toc_relocs != NULL
+	       && elf_section_data (toc)->relocs != toc_relocs)
 	free (toc_relocs);
 
       if (local_syms != NULL
diff --git a/bfd/elflink.c b/bfd/elflink.c
index 79256bf..dffe0ae 100644
--- a/bfd/elflink.c
+++ b/bfd/elflink.c
@@ -5710,11 +5710,12 @@ bfd_elf_size_dynamic_sections (bfd *output_bfd,
 	    {
 	      const char *verstr, *name;
 	      size_t namelen, verlen, newlen;
-	      char *newname, *p;
+	      char *newname, *p, leading_char;
 	      struct elf_link_hash_entry *newh;
 
+	      leading_char = bfd_get_symbol_leading_char (output_bfd);
 	      name = d->pattern;
-	      namelen = strlen (name);
+	      namelen = strlen (name) + (leading_char != '\0');
 	      verstr = t->name;
 	      verlen = strlen (verstr);
 	      newlen = namelen + verlen + 3;
@@ -5722,7 +5723,8 @@ bfd_elf_size_dynamic_sections (bfd *output_bfd,
 	      newname = (char *) bfd_malloc (newlen);
 	      if (newname == NULL)
 		return FALSE;
-	      memcpy (newname, name, namelen);
+	      newname[0] = leading_char;
+	      memcpy (newname + (leading_char != '\0'), name, namelen);
 
 	      /* Check the hidden versioned definition.  */
 	      p = newname + namelen;
diff --git a/bfd/version.h b/bfd/version.h
index 1bd0ddd..de1fd68 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20110213
+#define BFD_VERSION_DATE 20110217
 #define BFD_VERSION @bfd_version@
 #define BFD_VERSION_STRING  @bfd_version_package@ @bfd_version_string@
 #define REPORT_BUGS_TO @report_bugs_to@
diff --git a/bfd/vms-alpha.c b/bfd/vms-alpha.c
index 322de62..b8ae26d 100644
--- a/bfd/vms-alpha.c
+++ b/bfd/vms-alpha.c
@@ -8255,7 +8255,10 @@ alpha_vms_link_add_archive_symbols (bfd *abfd, struct bfd_link_info *info)
 	return FALSE;
 
       if (element->archive_pass == -1 || element->archive_pass == pass)
-        continue;
+        {
+          /* Next symbol if this archive is wrong or already handled.  */
+          continue;
+        }
 
       if (! bfd_check_format (element, bfd_object))
         {
diff --git a/config.rpath b/config.rpath
index 9316b91..4dea759 100755
--- a/config.rpath
+++ b/config.rpath
@@ -284,9 +284,6 @@ else
     dgux*)
       hardcode_libdir_flag_spec='-L$libdir'
       ;;
-    freebsd1*)
-      ld_shlibs=no
-      ;;
     freebsd2.2*)
       hardcode_libdir_flag_spec='-R$libdir'
       hardcode_direct=yes
@@ -448,8 +445,6 @@ case "$host_os" in
     ;;
   dgux*)
     ;;
-  freebsd1*)
-    ;;
   freebsd*)
     ;;
   gnu*)
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 37423ce..42f77a8 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,474 @@
+2011-02-17  Tom Tromey  <tromey@redhat.com>
+
+	* dwarf2loc.h (dwarf2_compile_expr_to_ax): Declare.
+	* dwarf2loc.c (dwarf2_compile_expr_to_ax): Rename from
+	compile_dwarf_to_ax.  No longer static.  Call
+	dwarf2_compile_cfa_to_ax.
+	(locexpr_tracepoint_var_ref): Update.
+	(loclist_tracepoint_var_ref): Update.
+	* dwarf2-frame.h (dwarf2_compile_cfa_to_ax): Declare.
+	* dwarf2-frame.c (execute_cfa_program): Remove 'this_frame'
+	argument; add 'gdbarch' and 'pc'.
+	(dwarf2_compile_cfa_to_ax): New function.
+	(dwarf2_frame_cache): Update.
+
+2011-02-17  Joel Brobecker  <brobecker@adacore.com>
+
+	* ada-lang.c (ada_type_of_array): Fix the size of the array
+	in the case of an unconstrained packed array.
+
+2011-02-17  Yao Qi  <yao@codesourcery.com>
+
+	* common/Makefile.in: Add more targets for make.
+
+2011-02-16  Tom Tromey  <tromey@redhat.com>
+
+	* dwarf2loc.c (unimplemented): Fix typo.
+
+2011-02-16  Tom Tromey  <tromey@redhat.com>
+
+	* dwarf2loc.c (unimplemented): Handle unnamed opcodes.
+	(compile_dwarf_to_ax) <default>: Use unimplemented.
+	<DW_OP_deref>: Update.
+	(disassemble_dwarf_expression): Update.
+	* dwarf2read.c (dwarf_stack_op_name): Remove 'def' argument.
+	(decode_locdesc): Update.
+	* dwarf2expr.h (dwarf_stack_op_name): Update.
+
+2011-02-16  Tom Tromey  <tromey@redhat.com>
+
+	* ax.h (struct aop_map) <name>: Now const.
+
+2011-02-16  Tom Tromey  <tromey@redhat.com>
+
+	* ax-gdb.c.c (gen_expr) <UNOP_MEMVAL>: Handle value kinds other
+	than axs_rvalue.
+
+2011-02-16  Yao Qi  <yao@codesourcery.com>
+
+	* infrun.c (get_displaced_step_closure_by_addr): New.
+	* inferior.h: Declare it.
+	* arm-tdep.c: (arm_pc_is_thumb): Call
+	get_displaced_step_closure_by_addr.  Adjust MEMADDR if it
+	returns non-NULL.
+
+2011-02-16  Pedro Alves  <pedro@codesourcery.com>
+	    Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	gdb/
+	* tracepoint.c (memrange_sortmerge): Fix list A's end calculation.
+
+2011-02-16  Pedro Alves  <pedro@codesourcery.com>
+	    Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* value.c (value_contents_copy_raw): Extend describing comment.
+	Assert that the destination contents we're overwriting are wholly
+	available.
+	(value_contents_copy): Extend describing comment.
+
+2011-02-16  Pedro Alves  <pedro@codesourcery.com>
+	    Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* value.c (value_available_contents_eq): Remove redundant local
+	variables.  Fix available contents comparision.
+	* value.h (value_available_contents_eq): Extend describing
+	comment.
+
+2011-02-16  Yao Qi  <yao@codesourcery.com>
+
+	* thread.c (info_threads_command): Add missing i18n markup and remove
+	trailing newline.
+
+2011-02-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+	* breakpoint.c (longjmp_names): New variable.
+	(struct breakpoint_objfile_data): New type.
+	(breakpoint_objfile_key): New variable.
+	(msym_not_found): New variable.
+	(msym_not_found_p): New predicate.
+	(get_breakpoint_objfile_data): New function.
+	(create_overlay_event_breakpoint): Check per-objfile cache for
+	symbols first.
+	(create_longjmp_master_breakpoint): Likewise.
+	(create_std_terminate_master_breakpoint): Likewise.
+	(create_exception_master_breakpoint): Likewise.
+	(_initialize_breakpoint): Register per-objfile data key.
+
+2011-02-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+	* breakpoint.c ((create_overlay_event_breakpoint): Const-propagate
+	parameter value.
+	(create_longjmp_master_breakpoint): Loop over longjmp names.
+	(create_std_terminate_master_breakpoint): Const-propagate parameter
+	value.
+	(update_breakpoints_after_exec): Adjust.
+	(breakpoint_re_set): Adjust.
+
+2011-02-15  Michael Snyder  <msnyder@vmware.com>
+
+	* thread.c (info_threads_command): Process arg as thread id,
+	or list of thread ids.
+	(thread_find_command): New command.
+	(_initialize_thread): Document argument for info threads.
+	Document 'thread find' command.
+	* NEWS: Document new command "thread find".
+
+2011-02-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* Makefile.in (ACLOCAL_AMFLAGS): Add `-I ../config'.
+	* aclocal.m4: Regenerated with aclocal-1.11.1.
+	* common/configure: Regenerate with autoconf-2.64.
+
+2011-02-15  Ken Werner  <ken.werner@de.ibm.com>
+
+	* opencl-lang.c (build_opencl_types): Set the size of the built-in
+	bool data type to a size of one byte.
+
+2011-02-15  Pedro Alves  <pedro@codesourcery.com>
+	    Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* target.c (memory_xfer_live_readonly_partial): Document where to
+	look for interface description.
+
+2011-02-15  Yao Qi  <yao@codesourcery.com>
+
+	PR tdep/12352
+	* arm-tdep.c (copy_ldr_str_ldrb_strb): Replace PC with SP in
+	order to store PC value on stack instead of text section.
+
+2011-02-15  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+	* rs6000-tdep.c (IS_EFP_PSEUDOREG): Use correct constant for
+	the EFP register set size.
+	(efpr_pseudo_register_read): Use regcache_raw_read_part to read
+	data from the VMX register.
+	(efpr_pseudo_register_write): Use regcache_raw_write_part to read
+	and write data from/to the VMX register.
+
+2011-02-14  Michael Snyder  <msnyder@vmware.com>
+
+	* command.h (enum command_class): New class 'no_set_class', for
+	"show" commands without a corresponding "set" command.
+	* value.c (_initialize_values): Use 'no_set_class' for "show values".
+	* copying.c (_initialize_copying): Ditto for "show copying" and
+	"show warranty".
+	* cli/cli-cmds.c (init_cli_cmds): Ditto for "show commands" and
+	"show version".
+	* cli/cli-setshow.c (cmd_show_list): Skip "show" commands for
+	which there is no corresponding "set" command (eg. "show copying").
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+	    Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* exec.c (section_table_available_memory): Change `len' parameter
+	type to ULONGEST.
+	* exec.h (section_table_available_memory): Ditto.
+	* value.h (read_value_memory): Rename the `offset' parameter to
+	`embedded_offset'.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+	    Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* memrange.c (compare_mem_ranges): Mention sort order in
+	describing comment.
+	(normalize_mem_ranges): Add comment.  Fix ra->length calculation.
+	* tracepoint.c (traceframe_available_memory): Extend comment to
+	mention what happens to RESULT when the target does not support
+	the query.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+	    Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* value.c (mark_value_bytes_unavailable): Fix indexing the `bef'
+	range.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* value.c (value_bits_valid, value_bits_synthetic_pointer):
+	No longer handle NULL values.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* exceptions.h (NOT_AVAILABLE_ERROR): New error.
+	* value.c: Include "exceptions.h".
+	(require_available): Throw NOT_AVAILABLE_ERROR instead of a
+	generic error.
+	* cp-abi.c: Include gdb_assert.h.
+	(baseclass_offset): Add `embedded_offset' and `val' parameters.
+	Assert the method is implemented.  Wrap NOT_AVAILABLE_ERROR
+	errors.
+	* cp-abi.h (baseclass_offset): Add `embedded_offset' and `val'
+	parameters.  No longer returns -1 on error.
+	(struct cp_abi_ops) <baseclass_offset>: Add `embedded_offset' and
+	`val' parameters.
+	* cp-valprint.c: Include exceptions.h.
+	(cp_print_value): Handle NOT_AVAILABLE_ERROR errors when fetching
+	the baseclass_offset.  Handle unavailable base classes.  Use
+	val_print_invalid_address.
+	* p-valprint.c: Include exceptions.h.
+	(pascal_object_print_value): Handle NOT_AVAILABLE_ERROR errors
+	when fetching the baseclass_offset.  No longer expect
+	baseclass_offset returning -1.  Handle unavailable base classes.
+	Use val_print_invalid_address.
+	* valops.c (dynamic_cast_check_1): Rename `contents' parameter to
+	`valaddr' parameter, and change its type to gdb_byte pointer.  Add
+	`embedded_offset' and `val' parameters.  Adjust.
+	(dynamic_cast_check_2): Rename `contents' parameter to `valaddr'
+	parameter, and change its type to gdb_byte pointer.  Add
+	`embedded_offset' and `val' parameters.  Adjust.  No longer expect
+	baseclass_offset returning -1.
+	(value_dynamic_cast): Use value_contents_for_printing rather than
+	value_contents.  Adjust.
+	(search_struct_field): No longer expect baseclass_offset returning
+	-1.
+	(search_struct_method): If reading memory from the target is
+	necessary, wrap it in a new value to pass to baseclass_offset.  No
+	longer expect baseclass_offset returning -1.
+	(find_method_list): No longer expect baseclass_offset returning
+	-1.  Use value_contents_for_printing rather than value_contents.
+	* valprint.c (val_print_invalid_address): New function.
+	* valprint.h (val_print_invalid_address): Declare.
+	* gdbtypes.c (is_unique_ancestor_worker): New `embedded_offset'
+	and `val' parameters.  No longer expect baseclass_offset returning
+	-1.  Adjust.
+	* gnu-v2-abi.c: Include "exceptions.h".
+	(gnuv2_baseclass_offset): Add `embedded_offset' and `val'
+	parameters.  Handle unavailable memory.  Recurse through
+	gnuv2_baseclass_offset directly, rather than through
+	baseclass_offset.  No longer returns -1 on not found, instead
+	throw an error.
+	* gnu-v3-abi.c (gnuv3_baseclass_offset): Add `embedded_offset' and
+	`val' parameters.  Adjust.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* tracepoint.c (memrange_sortmerge): Don't merge ranges that are
+	almost but not quite adjacent.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* value.h (value_entirely_available): Declare.
+	* value.c (value_entirely_available): New function.
+	* c-valprint.c (c_value_print): Don't try fetching the pointer's
+	real type if the pointer is unavailable.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* valops.c (value_repeat): Use read_value_memory instead of
+	read_memory.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* value.h (value_contents_copy, value_contents_copy_raw): Declare.
+	* value.c (value_contents_copy_raw, value_contents_copy): New
+	functions.
+	(value_primitive_field): Use value_contents_copy_raw instead of
+	memcpy.
+	* valops.c (value_fetch_lazy): Use value_contents_copy instead of
+	memcpy.
+	(value_array, value_slice): Ditto.
+	* valarith.c (value_subscripted_rvalue): Use
+	value_contents_copy_raw instead of memcpy.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	<unavailable> references.
+
+	* valops.c (get_value_at): Use value_from_contents_and_address,
+	avoiding read_memory.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* c-valprint.c (c_val_print): Print a string with unavailable
+	contents as an array.
+
+2011-02-14  Pedro Alves  <pedro@codesourcery.com>
+
+	* value.h (unpack_bits_as_long): Delete declaration.
+	(unpack_value_bits_as_long): Declare.
+	(unpack_value_field_as_long): Declare.
+	(value_field_bitfield): Declare.
+	* value.c (unpack_bits_as_long): Rename to...
+	(unpack_value_bits_as_long_1): ... this.  Add embedded_offset and
+	value parameters.  Return the extracted result in a new output
+	parameter.  If the value contents are unavailable, return false,
+	otherwise return true.


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [SCM]  archer-jankratochvil-fedora15: Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15
@ 2011-02-06 19:55 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2011-02-06 19:55 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-fedora15 has been updated
       via  8d1fce85d351ec7fec64ed392932fe59148b83fc (commit)
       via  e51fe7bc59a92a38870d62114a0023193cacb441 (commit)
      from  bf23957b6f43e9084d17944316c52152e3935347 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 8d1fce85d351ec7fec64ed392932fe59148b83fc
Merge: bf23957 e51fe7b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Feb 6 20:55:33 2011 +0100

    Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15

-----------------------------------------------------------------------

Summary of changes:
 gdb/dwarf2read.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

First 500 lines of diff:
diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c
index a9b0dee..284a22f 100644
--- a/gdb/dwarf2read.c
+++ b/gdb/dwarf2read.c
@@ -14656,7 +14656,7 @@ dwarf2_attr_to_loclist_baton (struct attribute *attr, struct dwarf2_cu *cu)
 	   the section.  If so, fall through to the complaint in the
 	   other branch.  */
 	&& DW_UNSND (attr) < dwarf2_section_size (dwarf2_per_objfile->objfile,
-						  &dwarf2_per_objfile->loc))
+						  &dwarf2_per_objfile->loc)))
     return NULL;
 
   baton = obstack_alloc (&cu->objfile->objfile_obstack,


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-02-18  1:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-13 18:17 [SCM] archer-jankratochvil-fedora15: Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15 jkratoch
  -- strict thread matches above, loose matches on Subject: below --
2011-02-18  1:31 jkratoch
2011-02-06 19:55 jkratoch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).