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

The branch, archer-jankratochvil-readline62 has been updated
       via  b13706abbee9646f4de522c0552ddd68d1a4f43a (commit)
       via  da90f7a7481c546ed7f6bf3ff4481e1302c8bfc3 (commit)
       via  9197bcacc6fa176aacaa09582207ecb3171dbd61 (commit)
       via  37c169a23a1ba1baf2e628d048152b163e92fa21 (commit)
       via  c3770ab55b2752a60451b2bc593371ae7d424d1f (commit)
       via  c2c5d4451c0d78b2516b45ba190d5bbc6352205d (commit)
      from  ccec88bb2f4506a2d8104775855e96d0388544ea (commit)

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

- Log -----------------------------------------------------------------
commit b13706abbee9646f4de522c0552ddd68d1a4f43a
Merge: ccec88b da90f7a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon May 2 14:35:28 2011 +0200

    Merge remote-tracking branch 'origin/master' into archer-jankratochvil-readline62

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

Summary of changes:
 bfd/ChangeLog      |   12 ++++++++++++
 bfd/elf32-i386.c   |    4 +++-
 bfd/elf64-x86-64.c |   16 +++++++++-------
 bfd/version.h      |    2 +-
 gdb/version.in     |    2 +-
 5 files changed, 26 insertions(+), 10 deletions(-)

First 500 lines of diff:
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 8216abd..4d155cd 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,15 @@
+2011-05-01  Alan Modra  <amodra@gmail.com>
+
+	PR ld/12718
+	* elf32-i386.c (elf_i386_check_relocs): Ensure dynobj set before
+	creating ifunc sections.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+
+2011-04-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_merge_symbol): Correct parameter
+	names.
+
 2011-04-28  Tom Tromey  <tromey@redhat.com>
 
 	* bfdio.c (memory_bstat): Pass correct size to memset.
diff --git a/bfd/elf32-i386.c b/bfd/elf32-i386.c
index e32ec83..ee1511f 100644
--- a/bfd/elf32-i386.c
+++ b/bfd/elf32-i386.c
@@ -1376,7 +1376,9 @@ elf_i386_check_relocs (bfd *abfd,
 	    case R_386_PLT32:
 	    case R_386_GOT32:
 	    case R_386_GOTOFF:
-	      if (!_bfd_elf_create_ifunc_sections (abfd, info))
+	      if (htab->elf.dynobj == NULL)
+		htab->elf.dynobj = abfd;
+	      if (!_bfd_elf_create_ifunc_sections (htab->elf.dynobj, info))
 		return FALSE;
 	      break;
 	    }
diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c
index a02b3e8..ae175e1 100644
--- a/bfd/elf64-x86-64.c
+++ b/bfd/elf64-x86-64.c
@@ -1261,7 +1261,9 @@ elf_x86_64_check_relocs (bfd *abfd, struct bfd_link_info *info,
 	    case R_X86_64_PLT32:
 	    case R_X86_64_GOTPCREL:
 	    case R_X86_64_GOTPCREL64:
-	      if (!_bfd_elf_create_ifunc_sections (abfd, info))
+	      if (htab->elf.dynobj == NULL)
+		htab->elf.dynobj = abfd;
+	      if (!_bfd_elf_create_ifunc_sections (htab->elf.dynobj, info))
 		return FALSE;
 	      break;
 	    }
@@ -4551,14 +4553,14 @@ elf_x86_64_merge_symbol (struct bfd_link_info *info ATTRIBUTE_UNUSED,
 			 bfd_boolean *override ATTRIBUTE_UNUSED,
 			 bfd_boolean *type_change_ok ATTRIBUTE_UNUSED,
 			 bfd_boolean *size_change_ok ATTRIBUTE_UNUSED,
-			 bfd_boolean *newdef ATTRIBUTE_UNUSED,
-			 bfd_boolean *newdyn,
+			 bfd_boolean *newdyn ATTRIBUTE_UNUSED,
+			 bfd_boolean *newdef,
 			 bfd_boolean *newdyncommon ATTRIBUTE_UNUSED,
 			 bfd_boolean *newweak ATTRIBUTE_UNUSED,
 			 bfd *abfd ATTRIBUTE_UNUSED,
 			 asection **sec,
-			 bfd_boolean *olddef ATTRIBUTE_UNUSED,
-			 bfd_boolean *olddyn,
+			 bfd_boolean *olddyn ATTRIBUTE_UNUSED,
+			 bfd_boolean *olddef,
 			 bfd_boolean *olddyncommon ATTRIBUTE_UNUSED,
 			 bfd_boolean *oldweak ATTRIBUTE_UNUSED,
 			 bfd *oldbfd,
@@ -4567,9 +4569,9 @@ elf_x86_64_merge_symbol (struct bfd_link_info *info ATTRIBUTE_UNUSED,
   /* A normal common symbol and a large common symbol result in a
      normal common symbol.  We turn the large common symbol into a
      normal one.  */
-  if (!*olddyn
+  if (!*olddef
       && h->root.type == bfd_link_hash_common
-      && !*newdyn
+      && !*newdef
       && bfd_is_com_section (*sec)
       && *oldsec != *sec)
     {
diff --git a/bfd/version.h b/bfd/version.h
index ffa33ff..23b2798 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20110430
+#define BFD_VERSION_DATE 20110501
 #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/gdb/version.in b/gdb/version.in
index 68a820e..f566d6e 100644
--- a/gdb/version.in
+++ b/gdb/version.in
@@ -1 +1 @@
-7.3.50.20110430-cvs
+7.3.50.20110501-cvs


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


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

* [SCM]  archer-jankratochvil-readline62: Merge remote-tracking branch 'origin/master' into archer-jankratochvil-readline62
@ 2011-05-11 20:54 jkratoch
  0 siblings, 0 replies; 2+ messages in thread
From: jkratoch @ 2011-05-11 20:54 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-readline62 has been updated
       via  88c917b3da21cf952366eb54097349dbe0e2ca8a (commit)
       via  c5cd67d8e64639445955845b619de5a118f89ac8 (commit)
       via  41b0126667f11febd6369b19a37ce11981558e3b (commit)
       via  aeb42043c2c307eec7cad6a0e44f2070b2cb9189 (commit)
       via  08fb1601dd0d0a425e02d3b9faff0a2c64ce1ca1 (commit)
       via  845b24d128b1a9f63f07b9fdb949d0c544a07822 (commit)
       via  c057d2d1db9c4c8d753f64601debb1f8e5f7e668 (commit)
       via  f74976888a6f1d0c977a9c18b8be79f5a4abca2d (commit)
       via  4c75e883b2f476b5ddf84ad7fe6de7df7deaf650 (commit)
       via  96ff500a62d1d07896a849655d0bb3b999cbd772 (commit)
       via  bf8bc0c032fb142ed851a18699cad1013aee9f58 (commit)
       via  aa8e19171d0a200e0d3a44f9d46b9da123865594 (commit)
       via  10dfcaa51cc1ea3e49016de66bd408caded2e9d8 (commit)
       via  3248de0b35901423585ea213f7d5985fe5146b38 (commit)
       via  629e0127359f334bbcdda98523ec989014e8aa0c (commit)
       via  26462413520c0eb3c58e6d6ed3975338097045c7 (commit)
       via  f6d55b87b1ec29286db1ee4ea415fa7ff21989fa (commit)
       via  100ba5663cabeeb4c710c7df6c478ab3f973cb38 (commit)
       via  bc50dc930cd77a8fca133b6415825d5e57506c36 (commit)
       via  d82acf35b29152faecd4ea2d86bcab98773a8eee (commit)
       via  2e80e1f226b199baa820d947f303d7ff663ee748 (commit)
       via  29fddbc3919c4327eac216b5bb2a3b2e39b755ad (commit)
       via  1e521e62b7af913ca049345e869d1aaa48d6f3b3 (commit)
       via  08f268fc74157d98008b0ba05b76b3793766a4f3 (commit)
       via  64a7fe012ca58546f8ac3a8e9e119dd8525e2fc1 (commit)
       via  a4dfbae0f9f5dc0e46ee85f40b126d51adfe3658 (commit)
       via  7a41fbc4aba8de23dc2a29aa13030a5a582ff60d (commit)
       via  379105a7ec6fe8cd36bf5b2ad1e9febb49db10f8 (commit)
       via  70cf57d22406d7121f208edd52d9dcd948005d71 (commit)
       via  5b03e562e94fb9f47d06eaa84a545d8a59790fc3 (commit)
       via  e8730e342adba8df16a8fefc825a5aa77b25e1a0 (commit)
       via  d8611b92fea23d0c9fecff6c64e9045dc4e7a698 (commit)
       via  90014928b47148f7e0c798e8a68ba0bda6b8c88e (commit)
       via  349ff122b4133fe96ee413e3d30e16a6da53353c (commit)
       via  dffe1b7ed0ffaba601a2b50afa509f67fa5631f9 (commit)
       via  ea5ac2a8cf80109dcf8f470b932cfb25013025f3 (commit)
       via  f0a0cc334fd5716ef73b69516bd165d3cb189a9e (commit)
       via  0821ef12d3343f090d97e713ebe1df7ba8e0289d (commit)
       via  43e6dac5230dbea21b7ee8a3707a24994e61ec4a (commit)
       via  a5aaa51d6b9401e50112ea0d1856aa7717cc7f9e (commit)
       via  332339a37039332227ae5ddfdbcaba3e34610ae7 (commit)
       via  c78accd4892845c87c218ebd5c1dc064ae426306 (commit)
       via  bd4c18e3d77747215cfc8130d6dec07c2de6c924 (commit)
       via  a791d2bfce25572a520b541fc83c4676643a1005 (commit)
       via  4e7026907a5d8c928f131efff4310fec51a7f9bc (commit)
       via  03c22cf3bd0839b0b7456fb2ef10d53bf0a8c7a1 (commit)
       via  37d7f1f6de8a6c848b8ea2def1feacc5bd27ddc2 (commit)
       via  e75e23a1abbe62b656e1667a28e858bb99058511 (commit)
       via  efa8e67a1ea2d6f90d86efc31076f24e67940f8e (commit)
       via  d55b7fe1643f23e5eccf2fda205fccb1056bcd49 (commit)
       via  52dbcea59b9496cbbdfe0ca30c0308b16e892c0d (commit)
       via  81a2d98ab653d9e3a7e139aab6bdbaa32d7c7ee9 (commit)
       via  3cfb26853bcbf1953c526b8f8c73d449339ad2e2 (commit)
       via  41cd5ed515927048fd81034c6134610dad0a9c11 (commit)
       via  0ddb903f0475e29d4d22dcfafea139100ec1edb8 (commit)
       via  26eed14ea0acf9fbcd3e9dd7bab9fe510564a5a9 (commit)
       via  266c6d6b33df6593d30abe835c6765f212c26571 (commit)
       via  4e934a794b3cd989010ac01b1cea0dcb1a90cafa (commit)
       via  f0bff06bd4f43592fb4e6c6c5b7244c2339a2bb0 (commit)
       via  24628084117e7656046f18c9cc730aa9de9fa4cc (commit)
       via  8ec5621cf614fe899ab70170fb2fe06a095dab85 (commit)
       via  b11dc55ba87159d7404f5e11c9e34bea812ce13c (commit)
       via  233f6db9119d3852d0550dc4080dc68934345dc0 (commit)
       via  2b4bdd8696da9d818a71b839686de2a2904b82bf (commit)
       via  b6c38600715751c2bc9a60659f901fbba27c6f73 (commit)
       via  3a99a7db8e6068772102ed2d5818a8b46ab6de3e (commit)
       via  b6dfa69515e72a82cf0cb74f70da9cbf3d489d2e (commit)
       via  05642c64a1206af4fed1dcff88c50f61d7657b13 (commit)
       via  3734354451a8c9050b1d5e62dd4d215a6ef9a385 (commit)
       via  7800072fa9138db303def1546007e6013378e3ab (commit)
       via  b16f42cdb2f0c28fe2735849a44d0e06a7cbe1a6 (commit)
       via  da5a9b57268764fe81be52c0a747a07be226abce (commit)
       via  fa395667a13178f15db18814669f58f841bd6f75 (commit)
       via  6532d3db17861734118559b6aa1d7690700f2732 (commit)
       via  b7747afd1472606c9190fc80ed32dfdb199db44a (commit)
       via  d7927b0eff090cd268145cac5591a6972fd585a0 (commit)
       via  5ede405eb3bb73a836644ec9b18f67ee8e2bf712 (commit)
       via  e077f5fc21d5aee12653bccefe602c72f6244986 (commit)
       via  eb320173daf9c9d25cafbb99b98da18358190a7a (commit)
       via  16c78188bbbcdd7859afcba657b6d516ac0dc72f (commit)
       via  58ed5f6a8ea709908b966a21af8b19d3c3b44877 (commit)
       via  8682a2e7fc6a00137ccd3261b8f2f64f85d7c6f8 (commit)
       via  b5fc04f82affb2c6f45f9b72b599f31b5f865109 (commit)
       via  2631df3ef77ad1a0dfd1fe4cad4e8f9815d6b84d (commit)
       via  b222b492342f7e954f6697ea495e788cad8d7e64 (commit)
       via  b6762f0b66cbb92bdec7ce381f401c07a019bfd8 (commit)
       via  e46a5990b2ebf1a707d0c8af7fe42775d1daa9cd (commit)
       via  6dedabb79b8c5326fb38bd6650ba2e56435e799b (commit)
       via  9624c5b5f8087c2b72d73e5413069500162f5dfd (commit)
       via  ddaaf54193ce0479236ea7d6b69f66e7c1590b9d (commit)
       via  ad452a5bde3aa983d823a233d1ad5d2cfa6abefb (commit)
       via  d1e5bb5655c110287bc35e33999273f96f817051 (commit)
      from  276d1f9ffe4efde476d315f67c7950bb1f6c10a9 (commit)

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

- Log -----------------------------------------------------------------
commit 88c917b3da21cf952366eb54097349dbe0e2ca8a
Merge: 276d1f9 c5cd67d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed May 11 22:48:30 2011 +0200

    Merge remote-tracking branch 'origin/master' into archer-jankratochvil-readline62

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

Summary of changes:
 ChangeLog                                          |   58 ++
 Makefile.in                                        |    2 +-
 Makefile.tpl                                       |    2 +-
 bfd/ChangeLog                                      |  110 +++
 bfd/bfd-in.h                                       |    4 +
 bfd/bfd-in2.h                                      |   13 +-
 bfd/coff-rs6000.c                                  |   15 +-
 bfd/coff64-rs6000.c                                |   14 +-
 bfd/coffgen.c                                      |   13 +-
 bfd/cofflink.c                                     |   29 +
 bfd/elf.c                                          |    8 +
 bfd/elf32-arm.c                                    |    8 +-
 bfd/elf32-ppc.c                                    |    2 +
 bfd/elf32-tic6x.c                                  |  620 ++++++++++++++-
 bfd/elf64-ppc.c                                    |    4 +
 bfd/elflink.c                                      |   80 ++-
 bfd/libbfd.c                                       |    4 +-
 bfd/section.c                                      |    5 +
 bfd/version.h                                      |    2 +-
 bfd/vms-alpha.c                                    |   62 +-
 configure                                          |  271 +++----
 configure.ac                                       |  270 +++----
 gdb/ChangeLog                                      |  340 +++++++--
 gdb/MAINTAINERS                                    |    1 +
 gdb/NEWS                                           |   20 +
 gdb/ada-lang.c                                     |    3 +
 gdb/breakpoint.c                                   |  515 +++++++++---
 gdb/breakpoint.h                                   |    8 +
 gdb/c-exp.y                                        |    4 +-
 gdb/charset.c                                      |   23 +-
 gdb/config.in                                      |    6 +
 gdb/configure                                      |   53 ++
 gdb/configure.ac                                   |   23 +
 gdb/configure.host                                 |    1 -
 gdb/configure.tgt                                  |    2 +-
 gdb/cp-namespace.c                                 |    8 +-
 gdb/defs.h                                         |    6 +
 gdb/doc/ChangeLog                                  |   27 +
 gdb/doc/gdb.texinfo                                |   65 ++-
 gdb/dwarf2read.c                                   |  183 +++--
 gdb/elfread.c                                      |    3 -
 gdb/gdb_wait.h                                     |    6 -
 gdb/gdbserver/ChangeLog                            |   17 +
 gdb/gdbserver/README                               |    1 -
 gdb/gdbserver/configure.srv                        |    5 -
 gdb/gdbserver/linux-low.c                          |    5 -
 gdb/gdbserver/server.c                             |   14 +-
 gdb/gdbserver/spu-low.c                            |    5 -
 gdb/gdbserver/thread-db.c                          |   11 +-
 gdb/gdbtypes.c                                     |   26 +
 gdb/gdbtypes.h                                     |    2 +
 gdb/i386-tdep.c                                    |  179 ++++-
 gdb/infcmd.c                                       |    4 +-
 gdb/inferior.h                                     |    2 +-
 gdb/infrun.c                                       |   21 +-
 gdb/linux-nat.c                                    |    5 +-
 gdb/linux-thread-db.c                              |   21 +-
 gdb/main.c                                         |   23 +-
 gdb/nto-tdep.c                                     |    4 +-
 gdb/ppc-linux-nat.c                                |   81 ++
 gdb/ppc-linux-tdep.c                               |   11 +-
 gdb/solib-irix.c                                   |    2 +-
 gdb/solib-osf.c                                    |    2 +-
 gdb/solib-sunos.c                                  |    2 +-
 gdb/solib-svr4.c                                   |    2 +-
 gdb/spu-linux-nat.c                                |    2 +-
 gdb/spu-tdep.c                                     |    2 +-
 gdb/symfile.c                                      |   10 +-
 gdb/symfile.h                                      |    2 +-
 gdb/symtab.c                                       |  180 +++--
 gdb/symtab.h                                       |    8 +-
 gdb/target.c                                       |   72 ++
 gdb/target.h                                       |   26 +
 gdb/testsuite/ChangeLog                            |  112 +++
 gdb/testsuite/gdb.arch/arm-disp-step.S             |   91 ++-
 gdb/testsuite/gdb.arch/arm-disp-step.exp           |   88 ++
 gdb/testsuite/gdb.base/a2-run.exp                  |    6 +-
 gdb/testsuite/gdb.base/completion.exp              |  857 ++++++++------------
 gdb/testsuite/gdb.base/float.exp                   |    4 +-
 gdb/testsuite/gdb.base/long_long.exp               |    4 +-
 gdb/testsuite/gdb.base/pr10179.exp                 |    4 +-
 gdb/testsuite/gdb.base/readline-ask.c              |   23 +
 gdb/testsuite/gdb.base/readline-ask.exp            |  118 +++
 gdb/testsuite/gdb.base/readline-ask.inputrc        |   16 +
 gdb/testsuite/gdb.base/reread.exp                  |   16 +-
 gdb/testsuite/gdb.cell/bt.exp                      |    1 +
 gdb/testsuite/gdb.cell/coremaker.c                 |    9 +-
 gdb/testsuite/gdb.cell/ea-standalone.exp           |    4 +-
 gdb/testsuite/gdb.cell/fork.exp                    |    2 +-
 gdb/testsuite/gdb.cp/psymtab-parameter.cc          |   22 +
 ...static-print-quit.exp => psymtab-parameter.exp} |   37 +-
 gdb/testsuite/gdb.cp/static-print-quit.exp         |   25 +-
 gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.S       |  391 +++++++++
 gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.c       |   58 ++
 gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp     |   74 ++
 gdb/testsuite/gdb.opt/inline-cmds.exp              |   25 +-
 gdb/testsuite/gdb.threads/corethreads.c            |   47 ++
 gdb/testsuite/gdb.threads/corethreads.exp          |   58 ++
 gdb/testsuite/gdb.threads/gcore-thread.exp         |   25 +-
 gdb/testsuite/lib/gdb.exp                          |   37 +
 gdb/valops.c                                       |   10 +-
 gdb/value.h                                        |    2 +-
 gdb/version.in                                     |    2 +-
 gdb/windows-nat.c                                  |    2 +-
 include/ChangeLog                                  |    6 +
 include/coff/ChangeLog                             |   17 +
 include/coff/rs6000.h                              |   31 +-
 include/coff/rs6k64.h                              |   32 +-
 include/elf/tic6x.h                                |    6 +
 sim/ChangeLog                                      |    6 +
 sim/bfin/ChangeLog                                 |    5 +
 sim/bfin/dv-bfin_uart2.c                           |    1 +
 sim/configure                                      |    2 +-
 sim/configure.tgt                                  |    2 +-
 sim/testsuite/ChangeLog                            |   19 +
 sim/testsuite/configure                            |    5 +-
 sim/testsuite/sim/arm/allinsn.exp                  |    2 +-
 sim/testsuite/sim/arm/iwmmxt/iwmmxt.exp            |    2 +-
 sim/testsuite/sim/arm/iwmmxt/wcmpgt.cgs            |    1 +
 sim/testsuite/sim/arm/iwmmxt/wmac.cgs              |    1 +
 sim/testsuite/sim/arm/iwmmxt/wsra.cgs              |    1 +
 sim/testsuite/sim/arm/misc.exp                     |    2 +-
 sim/testsuite/sim/arm/thumb/allthumb.exp           |    3 +-
 sim/testsuite/sim/arm/xscale/blx.cgs               |    1 +
 sim/testsuite/sim/arm/xscale/xscale.exp            |    2 +-
 125 files changed, 4517 insertions(+), 1440 deletions(-)
 create mode 100644 gdb/testsuite/gdb.base/readline-ask.c
 create mode 100644 gdb/testsuite/gdb.base/readline-ask.exp
 create mode 100644 gdb/testsuite/gdb.base/readline-ask.inputrc
 create mode 100644 gdb/testsuite/gdb.cp/psymtab-parameter.cc
 copy gdb/testsuite/gdb.cp/{static-print-quit.exp => psymtab-parameter.exp} (50%)
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.c
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp
 create mode 100644 gdb/testsuite/gdb.threads/corethreads.c
 create mode 100644 gdb/testsuite/gdb.threads/corethreads.exp

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index d63c273..028f718 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,61 @@
+2011-05-08  Doug Kwan  <dougkwan@google.com>
+
+	Merge from gcc:
+
+	2011-05-08  Doug Kwan  <dougkwan@google.com>
+
+		* configure.ac: Propagate LDFLAGS_FOR_TARGET.
+		* configure: Regenerated.
+		* Makefile.tpl (LDFLAGS_FOR_TARGET): Use LDFLAGS_FOR_TARGET
+		value from configure.
+		* Makefile.in: Regenerated.
+
+2011-05-05  Joseph Myers  <joseph@codesourcery.com>
+
+	* configure.ac (alpha*-dec-osf*, i[[3456789]]86-*-rdos*,
+	sh*-*-pe|mips*-*-pe|arm-wince-pe, sparc-*-sunos4*, *-*-aix*,
+	*-*-beos*, *-*-chorusos, *-*-dragonfly*, *-*-freebsd*, *-*-linux*
+	| *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu, *-*-lynxos*,
+	*-*-mingw*, *-*-netbsd*, *-*-netware*, *-*-tpf*, *-*-uclinux*,
+	*-*-vxworks*): Disable newlib and libgloss in separate case
+	statement.
+	(i[[3456789]]86-*-linux*): Move logic allowing newlib to be built
+	to separate case statement.
+	(*-*-chorusos, *-*-dragonfly*, *-*-freebsd*, *-*-netbsd*,
+	*-*-netware*, *-*-tpf*, *-*-uclinux*, *-*-vxworks*,
+	alpha*-dec-osf*, alpha*-*-linux*, am33_2.0-*-linux*, sh-*-linux*,
+	sh*-*-pe|mips*-*-pe|*arm-wince-pe, arm-*-coff, arm-*-elf* |
+	arm*-*-eabi*, arm*-*-linux-gnueabi, arm*-*-symbianelf*, avr-*-*,
+	bfin-*-*, cris-*-* | crisv32-*-*, frv-*-*, i[[3456789]]86-*-coff |
+	i[[3456789]]86-*-elf, i[[3456789]]86-w64-mingw*,
+	i[[3456789]]86-*-mingw*, x86_64-*-mingw*,
+	i[[3456789]]86-*-interix*, i[[3456789]]86-*-beos*,
+	i[[3456789]]86-*-rdos*, m32r-*-*,
+	m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*, m68k-*-elf*, m68*-*-*
+	| fido-*-*, powerpc-*-aix*, powerpc-*-beos*, powerpc-*-eabi,
+	powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems*,
+	rs6000-*-lynxos*, rs6000-*-aix*, mips*-*-linux*, sparclet-*-aout*
+	| sparc86x-*-*, sparc-*-elf*, sparc64-*-elf*, sparclite-*-*,
+	sparc-*-sunos4*, sparc-*-solaris* | sparc64-*-solaris* |
+	sparcv9-*-solaris*, *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu |
+	*-*-kopensolaris*-gnu, *-*-lynxos*, *-*-*): Don't disable newlib
+	and libgloss in main case over targets.  Remove most empty cases
+	in main case over targets.
+	* configure: Regenerate.
+
+2011-05-04  Joseph Myers  <joseph@codesourcery.com>
+
+	* configure.ac: Remove code setting special library locations for
+	hppa*64*-*-hpux11*.  Remove code setting compiler for
+	sparc-sun-solaris2*.
+	* configure: Regenerate.
+
+2011-05-04  Joseph Myers  <joseph@codesourcery.com>
+
+	* configure.ac: Separate libgloss_dir settings from general case
+	over targets.
+	* configure: Regenerate.
+
 2011-04-28  Joseph Myers  <joseph@codesourcery.com>
 
 	* configure.ac (*-*-dragonfly*, *-*-freebsd*, *-*-netbsd*,
diff --git a/Makefile.in b/Makefile.in
index 5cc0356..944839b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -541,7 +541,7 @@ CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
 
 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
-LDFLAGS_FOR_TARGET = 
+LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
 GOCFLAGS_FOR_TARGET = -O2 -g
 
 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
diff --git a/Makefile.tpl b/Makefile.tpl
index f7312d9..0b2b3d8 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -494,7 +494,7 @@ CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
 
 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
-LDFLAGS_FOR_TARGET = 
+LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
 GOCFLAGS_FOR_TARGET = -O2 -g
 
 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 4d155cd..526dd83 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,113 @@
+2011-05-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* elf.c (elfcore_grok_psinfo): Initialize CORE_PID for both native and
+	32bit psinfo.
+	* elf32-ppc.c (ppc_elf_grok_psinfo): Initialize core_pid.
+	* elf64-ppc.c (ppc64_elf_grok_psinfo): Likewise.
+
+2011-05-09  Paul Brook  <paul@codesourcery.com>
+
+	* bfd-in.h (elf32_tic6x_fix_exidx_coverage): Add prototype.
+	* bfd-in2.h: Regenerate.
+	* elf32-tic6x.c: Include limits.h.
+	(tic6x_unwind_edit_type, tic6x_unwind_table_edit,
+	_tic6x_elf_section_data): New.
+	(elf32_tic6x_section_data): Define.
+	(elf32_tic6x_new_section_hook): Allocate target specific data.
+	(elf32_tic6x_add_unwind_table_edit): New function.
+	(get_tic6x_elf_section_data, elf32_tic6x_adjust_exidx_size,
+	elf32_tic6x_insert_cantunwind_after, elf32_tic6x_add_low31,
+	elf32_tic6x_copy_exidx_entry): New functions.
+	(elf_backend_write_section): Define.
+
+2011-05-09  Paul Brook  <paul@codesourcery.com>
+
+	* elf32-tic6x.c (is_tic6x_elf_unwind_section_name,
+	elf32_tic6x_fake_sections): New functions.
+	(elf_backend_fake_sections): Define.
+
+2011-05-09  Paul Brook  <paul@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_gc_mark_extra_sections): New function.
+	(elf_backend_gc_mark_extra_sections): Define.
+
+2011-05-07  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	PR ld/12365
+	* cofflink.c (bfd_coff_link_input_bfd): Check for and warn about
+	references to symbols defined in discarded sections.
+
+2011-05-07  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	PR ld/12365
+	* coffgen.c (coff_write_symbol): Assume input section is its own
+	output section if output_section member not set.
+	(coff_write_alien_symbol): Likewise.
+
+2011-05-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/12730
+	* elf.c (_bfd_elf_section_offset): Check SEC_ELF_REVERSE_COPY.
+
+	* elflink.c (elf_link_input_bfd): Reverse copy .ctors/.dtors
+	sections if needed. 
+
+	* section.c (SEC_ELF_REVERSE_COPY): New.
+	* bfd-in2.h: Regenerated.
+
+2011-05-07  Anders Kaseorg  <andersk@ksplice.com>
+
+	PR 12739
+	* libbfd.c (bfd_get_8, bfd_get_signed_8): Use const cast.
+	* bfd-in2.h: Regenerate.
+
+2011-05-06  Tristan Gingold  <gingold@adacore.com>
+
+	* vms-alpha.c (evax_section_flags): Remove SEC_IN_MEMORY.
+	(_bfd_vms_slurp_egsd): Rename old_flags to vms_flags.  Handle
+	any code section.  Add comments.
+	(alpha_vms_object_p): Use void * instead of PTR.
+	(alpha_vms_create_eisd_for_section): Fix test for setting DZRO.
+	(build_module_list): Guard against no DST section.  Add comments.
+	(alpha_vms_link_output_symbol): Discard undefined symbols.
+	(alpha_vms_get_section_contents): Simply memcpy if the section was
+	already loaded.  Fix typo.
+	(vms_new_section_hook): Use void * instead of PTR.
+	(vms_alpha_vec): Ditto.
+
+2011-05-06  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf32-arm.c (cortex_a8_erratum_scan): If the stub is a Thumb
+	branch to a PLT entry, redirect it to the PLT's Thumb entry point.
+
+2011-05-05  Bernd Schmidt  <bernds@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_final_link): New function.
+	(elf32_tic6x_merge_attributes): Do not warn for PID or PIC
+	mismatch.  Choose the lower of the two values.
+	(bfd_elf32_bfd_final_link): New macro.
+
+2011-04-28  Tristan Gingold  <gingold@adacore.com>
+
+	* coff-rs6000.c (_bfd_xcoff_swap_aux_in): Adjust for x_file.
+	(bfd_xcoff_swap_aux_out): Ditto.
+	* coff64-rs6000.c (_bfd_xcoff64_swap_aux_in): Ditto.
+	(bfd_xcoff64_swap_aux_out): Ditto.
+
+2011-05-04  Alan Modra  <amodra@gmail.com>
+
+	PR ld/12727
+	* elf64-ppc.c (ppc_build_one_stub <ppc_sub_plt_call>): Clear
+	was_undefined on dot-symbols.
+
+2011-05-03  Paul Brook  <paul@codesourcery.com>
+
+
+	* elf32-tic6x.c (elf32_tic6x_howto_table,
+	elf32_tic6x_howto_table_rel, (elf32_tic6x_gc_sweep_hook,
+	elf32_tic6x_relocate_section, elf32_tic6x_check_relocs):
+	Add R_C6000_EHTYPE.
+
 2011-05-01  Alan Modra  <amodra@gmail.com>
 
 	PR ld/12718
diff --git a/bfd/bfd-in.h b/bfd/bfd-in.h
index d536897..21b7cc2 100644
--- a/bfd/bfd-in.h
+++ b/bfd/bfd-in.h
@@ -912,6 +912,10 @@ extern bfd_boolean elf32_arm_build_stubs
 extern bfd_boolean elf32_arm_fix_exidx_coverage
 (struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
 
+/* C6x unwind section editing support.  */
+extern bfd_boolean elf32_tic6x_fix_exidx_coverage
+(struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
+
 /* PowerPC @tls opcode transform/validate.  */
 extern unsigned int _bfd_elf_ppc_at_tls_transform
   (unsigned int, unsigned int);
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 76836b1..4fd71e6 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -919,6 +919,10 @@ extern bfd_boolean elf32_arm_build_stubs
 extern bfd_boolean elf32_arm_fix_exidx_coverage
 (struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
 
+/* C6x unwind section editing support.  */
+extern bfd_boolean elf32_tic6x_fix_exidx_coverage
+(struct bfd_section **, unsigned int, struct bfd_link_info *, bfd_boolean);
+
 /* PowerPC @tls opcode transform/validate.  */
 extern unsigned int _bfd_elf_ppc_at_tls_transform
   (unsigned int, unsigned int);
@@ -1029,9 +1033,9 @@ bfd_boolean bfd_fill_in_gnu_debuglink_section
 #define bfd_put_signed_8 \
   bfd_put_8
 #define bfd_get_8(abfd, ptr) \
-  (*(unsigned char *) (ptr) & 0xff)
+  (*(const unsigned char *) (ptr) & 0xff)
 #define bfd_get_signed_8(abfd, ptr) \
-  (((*(unsigned char *) (ptr) & 0xff) ^ 0x80) - 0x80)
+  (((*(const unsigned char *) (ptr) & 0xff) ^ 0x80) - 0x80)
 
 #define bfd_put_16(abfd, val, ptr) \
   BFD_SEND (abfd, bfd_putx16, ((val),(ptr)))
@@ -1320,6 +1324,11 @@ typedef struct bfd_section
      sections.  */
 #define SEC_COFF_SHARED_LIBRARY 0x4000000
 
+  /* This input section should be copied to output in reverse order
+     as an array of pointers.  This is for ELF linker internal use
+     only.  */
+#define SEC_ELF_REVERSE_COPY 0x4000000
+
   /* This section contains data which may be shared with other
      executables or shared objects. This is for COFF only.  */
 #define SEC_COFF_SHARED 0x8000000
diff --git a/bfd/coff-rs6000.c b/bfd/coff-rs6000.c
index 41bec09..21da658 100644
--- a/bfd/coff-rs6000.c
+++ b/bfd/coff-rs6000.c
@@ -463,23 +463,23 @@ _bfd_xcoff_swap_aux_in (bfd *abfd, PTR ext1, int type, int in_class,
   switch (in_class)
     {
     case C_FILE:
-      if (ext->x_file.x_fname[0] == 0)
+      if (ext->x_file.x_n.x_fname[0] == 0)
 	{
 	  in->x_file.x_n.x_zeroes = 0;
 	  in->x_file.x_n.x_offset =
-	    H_GET_32 (abfd, ext->x_file.x_n.x_offset);
+	    H_GET_32 (abfd, ext->x_file.x_n.x_n.x_offset);
 	}
       else
 	{
 	  if (numaux > 1)
 	    {
 	      if (indx == 0)
-		memcpy (in->x_file.x_fname, ext->x_file.x_fname,
+		memcpy (in->x_file.x_fname, ext->x_file.x_n.x_fname,
 			numaux * sizeof (AUXENT));
 	    }
 	  else
 	    {
-	      memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN);
+	      memcpy (in->x_file.x_fname, ext->x_file.x_n.x_fname, FILNMLEN);
 	    }
 	}
       goto end;
@@ -578,12 +578,13 @@ _bfd_xcoff_swap_aux_out (bfd *abfd, PTR inp, int type, int in_class,
     case C_FILE:
       if (in->x_file.x_fname[0] == 0)
 	{
-	  H_PUT_32 (abfd, 0, ext->x_file.x_n.x_zeroes);
-	  H_PUT_32 (abfd, in->x_file.x_n.x_offset, ext->x_file.x_n.x_offset);
+	  H_PUT_32 (abfd, 0, ext->x_file.x_n.x_n.x_zeroes);
+	  H_PUT_32 (abfd, in->x_file.x_n.x_offset,
+                    ext->x_file.x_n.x_n.x_offset);
 	}
       else
 	{
-	  memcpy (ext->x_file.x_fname, in->x_file.x_fname, FILNMLEN);
+	  memcpy (ext->x_file.x_n.x_fname, in->x_file.x_fname, FILNMLEN);
 	}
       goto end;
 
diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c
index cb2f1cc..1887bb9 100644
--- a/bfd/coff64-rs6000.c
+++ b/bfd/coff64-rs6000.c
@@ -353,14 +353,15 @@ _bfd_xcoff64_swap_aux_in (bfd *abfd, void *ext1, int type, int in_class,
   switch (in_class)
     {
     case C_FILE:
-      if (ext->x_file.x_n.x_zeroes[0] == 0)
+      if (ext->x_file.x_n.x_n.x_zeroes[0] == 0)
 	{
 	  in->x_file.x_n.x_zeroes = 0;
-	  in->x_file.x_n.x_offset = H_GET_32 (abfd, ext->x_file.x_n.x_offset);
+	  in->x_file.x_n.x_offset =
+            H_GET_32 (abfd, ext->x_file.x_n.x_n.x_offset);
 	}
       else
 	{
-	  memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN);
+	  memcpy (in->x_file.x_fname, ext->x_file.x_n.x_fname, FILNMLEN);
 	}
       goto end;
 
@@ -444,12 +445,13 @@ _bfd_xcoff64_swap_aux_out (bfd *abfd, void *inp, int type, int in_class,
     case C_FILE:
       if (in->x_file.x_n.x_zeroes == 0)
 	{
-	  H_PUT_32 (abfd, 0, ext->x_file.x_n.x_zeroes);
-	  H_PUT_32 (abfd, in->x_file.x_n.x_offset, ext->x_file.x_n.x_offset);
+	  H_PUT_32 (abfd, 0, ext->x_file.x_n.x_n.x_zeroes);
+	  H_PUT_32 (abfd, in->x_file.x_n.x_offset,
+                    ext->x_file.x_n.x_n.x_offset);
 	}
       else
 	{
-	  memcpy (ext->x_file.x_fname, in->x_file.x_fname, FILNMLEN);
+	  memcpy (ext->x_file.x_n.x_fname, in->x_file.x_fname, FILNMLEN);
 	}
       H_PUT_8 (abfd, _AUX_FILE, ext->x_auxtype.x_auxtype);
       goto end;
diff --git a/bfd/coffgen.c b/bfd/coffgen.c
index fc82d57..b0c2c62 100644
--- a/bfd/coffgen.c
+++ b/bfd/coffgen.c
@@ -915,6 +915,9 @@ coff_write_symbol (bfd *abfd,
   unsigned int numaux = native->u.syment.n_numaux;
   int type = native->u.syment.n_type;
   int n_sclass = (int) native->u.syment.n_sclass;
+  asection *output_section = symbol->section->output_section
+			       ? symbol->section->output_section
+			       : symbol->section;
   void * buf;
   bfd_size_type symesz;
 
@@ -933,7 +936,7 @@ coff_write_symbol (bfd *abfd,
 
   else
     native->u.syment.n_scnum =
-      symbol->section->output_section->target_index;
+      output_section->target_index;
 
   coff_fix_symbol_name (abfd, symbol, native, string_size_p,
 			debug_string_section_p, debug_string_size_p);
@@ -990,6 +993,9 @@ coff_write_alien_symbol (bfd *abfd,
 {
   combined_entry_type *native;
   combined_entry_type dummy;
+  asection *output_section = symbol->section->output_section
+			       ? symbol->section->output_section
+			       : symbol->section;
 
   native = &dummy;
   native->u.syment.n_type = T_NULL;
@@ -1015,12 +1021,11 @@ coff_write_alien_symbol (bfd *abfd,
     }
   else
     {
-      native->u.syment.n_scnum =
-	symbol->section->output_section->target_index;
+      native->u.syment.n_scnum = output_section->target_index;
       native->u.syment.n_value = (symbol->value
 				  + symbol->section->output_offset);
       if (! obj_pe (abfd))
-	native->u.syment.n_value += symbol->section->output_section->vma;
+	native->u.syment.n_value += output_section->vma;
 
       /* Copy the any flags from the file header into the symbol.
          FIXME: Why?  */
diff --git a/bfd/cofflink.c b/bfd/cofflink.c
index 33de7fe..fdfab1d 100644
--- a/bfd/cofflink.c
+++ b/bfd/cofflink.c
@@ -2365,6 +2365,35 @@ _bfd_coff_link_input_bfd (struct coff_final_link_info *finfo, bfd *input_bfd)
 	  if (internal_relocs == NULL)
 	    return FALSE;
 
+	  /* Run through the relocs looking for relocs against symbols
+	     coming from discarded sections and complain about them.  */
+	  irel = internal_relocs;
+	  for (; irel < &internal_relocs[o->reloc_count]; irel++)
+	    {
+	      struct coff_link_hash_entry *h;
+	      asection *ps = NULL;
+	      long symndx = irel->r_symndx;
+	      if (symndx < 0)
+		continue;
+	      h = obj_coff_sym_hashes (input_bfd)[symndx];
+	      if (h == NULL)
+		continue;
+	      while (h->root.type == bfd_link_hash_indirect
+		     || h->root.type == bfd_link_hash_warning)
+		h = (struct coff_link_hash_entry *) h->root.u.i.link;
+	      if (h->root.type == bfd_link_hash_defined
+		  || h->root.type == bfd_link_hash_defweak)
+		ps = h->root.u.def.section;
+	      if (ps == NULL)
+		continue;
+	      /* Complain if definition comes from an excluded section.  */
+	      if (ps->flags & SEC_EXCLUDE)
+		(*finfo->info->callbacks->einfo)
+		  (_("%X`%s' referenced in section `%A' of %B: "
+		     "defined in discarded section `%A' of %B\n"),
+		   h->root.root.string, o, input_bfd, ps, ps->owner);
+	    }
+
 	  /* Call processor specific code to relocate the section
              contents.  */
 	  if (! bfd_coff_relocate_section (output_bfd, finfo->info,
diff --git a/bfd/elf.c b/bfd/elf.c
index b5a1952..966ada0 100644
--- a/bfd/elf.c
+++ b/bfd/elf.c
@@ -8000,6 +8000,7 @@ elfcore_grok_psinfo (bfd *abfd, Elf_Internal_Note *note)
 
       memcpy (&psinfo, note->descdata, sizeof (psinfo));
 
+      elf_tdata (abfd)->core_pid = psinfo.pr_pid;
       elf_tdata (abfd)->core_program
 	= _bfd_elfcore_strndup (abfd, psinfo.pr_fname,
 				sizeof (psinfo.pr_fname));
@@ -8016,6 +8017,7 @@ elfcore_grok_psinfo (bfd *abfd, Elf_Internal_Note *note)
 
       memcpy (&psinfo, note->descdata, sizeof (psinfo));
 
+      elf_tdata (abfd)->core_pid = psinfo.pr_pid;
       elf_tdata (abfd)->core_program
 	= _bfd_elfcore_strndup (abfd, psinfo.pr_fname,
 				sizeof (psinfo.pr_fname));
@@ -9379,6 +9381,12 @@ _bfd_elf_section_offset (bfd *abfd,
     case ELF_INFO_TYPE_EH_FRAME:
       return _bfd_elf_eh_frame_section_offset (abfd, info, sec, offset);
     default:
+      if ((sec->flags & SEC_ELF_REVERSE_COPY) != 0)
+	{
+	  const struct elf_backend_data *bed = get_elf_backend_data (abfd);
+	  bfd_size_type address_size = bed->s->arch_size / 8;
+	  offset = sec->size - offset - address_size;
+	}
       return offset;
     }
 }
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 035d584..faf18d0 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -4556,6 +4556,7 @@ cortex_a8_erratum_scan (bfd *input_bfd,
                   bfd_vma target;
                   enum elf32_arm_stub_type stub_type = arm_stub_none;
                   struct a8_erratum_reloc key, *found;
+                  bfd_boolean use_plt = FALSE;
 
                   key.from = base_vma + i;
                   found = (struct a8_erratum_reloc *)
@@ -4567,7 +4568,6 @@ cortex_a8_erratum_scan (bfd *input_bfd,
 		    {
 		      char *error_message = NULL;
 		      struct elf_link_hash_entry *entry;
-		      bfd_boolean use_plt = FALSE;
 
 		      /* We don't care about the error returned from this
 		         function, only if there is glue or not.  */
@@ -4671,6 +4671,12 @@ cortex_a8_erratum_scan (bfd *input_bfd,
                         offset =
 			  (bfd_signed_vma) (found->destination - pc_for_insn);
 
+                      /* If the stub will use a Thumb-mode branch to a
+                         PLT target, redirect it to the preceding Thumb


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


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

end of thread, other threads:[~2011-05-11 20:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-02 12:35 [SCM] archer-jankratochvil-readline62: Merge remote-tracking branch 'origin/master' into archer-jankratochvil-readline62 jkratoch
2011-05-11 20:54 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).