public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-jankratochvil-entryval: Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final
@ 2011-07-24  8:11 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2011-07-24  8:11 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-entryval has been updated
       via  17a4a70e04e0869622f87fdb2bdb6f13dacd9df2 (commit)
       via  29ce8bee1d668dc5378055b9cfe5f5ef1718afcf (commit)
       via  408b6f26005acf52c06f5718f8654c260c1f3452 (commit)
       via  61db1acaeb58ccad4b677214d67d2aac2f0a9c92 (commit)
       via  3a0229ef789035c72177d58649574142b50904db (commit)
       via  0cd9b33789ed1c091b86d36d7bda3e6d3b583faa (commit)
       via  7f37568f7e6faee3286793d37449d80c560d30f9 (commit)
       via  d6817888ba5986bf964b8196e88a91e2a6c99b79 (commit)
       via  35b8462a3a0ddcadcbc42418fe04362f9a4c6903 (commit)
       via  c3d88c0fe438f17d2964882a184b3b83a55c84d4 (commit)
       via  ce107dd60dd3918e355d449eeb06453227306908 (commit)
       via  3728afb121e3abb5dd37de285bf4e845c8bf4d6f (commit)
       via  ef6cfc65921c2e21ce82e2137b9335076d8ba16f (commit)
       via  224cbe29efb26eff69ee891f1786382b31c2918c (commit)
       via  5430be7164bbb244077d271b11b92aff7aa0fba5 (commit)
       via  db1a29be721d3a907770697ef241371605ce25e2 (commit)
       via  97c29175a049d7c84bf1ef51dc20b07257ced38c (commit)
       via  6ddb0fbb0ebe045f310d206d12db58fdd9340c3e (commit)
       via  cad1bfdfe8f4feb4c68eee7420c9c00d27d5b4a8 (commit)
       via  ef3af6bc811b4de05e1a85c2dc6d435749a02062 (commit)
       via  0c2fc03e42068868cf174bd92cf3a89864d55552 (commit)
       via  8c42105b62a24c6e00fb6ef2d28280200a6d4770 (commit)
       via  46df92ada09808c3e23f244073ca6e38dbe8ee31 (commit)
       via  6d58782d0a1336d5cb6d9eae30bf6ebeaa0d70ae (commit)
       via  2ae0556d5cf48bb6b7a9f113837722f5d59124a0 (commit)
       via  5482670f8de3f5afb1f5c4fc051cbaaaa7c5bf0a (commit)
       via  1ea0ca74e74898abcdcd280679a886ee68825dac (commit)
       via  8d2ed360af754c6bf6b0b7c3e37db570f18f39c0 (commit)
       via  bc757aa4df42772de341c260a0b87b5d0dad986a (commit)
       via  96fd921972966166fda0eb300bfa4e5479f3b31f (commit)
       via  25993ce40950a8b34b31efd49790a16be3d5c519 (commit)
       via  a9b3da94bae50d88a10d3158d7360e1545ccb8a7 (commit)
       via  b002038111ddbace065011955f98fe50e8d0e794 (commit)
       via  7b0ba7e2d409d1864af5b32aa904895b1b0813d4 (commit)
       via  a007d94a6a9ecfce3be7c7c08026aec697f08538 (commit)
       via  6e94ab2c3817f387d1b1621ad36575c710c09d6d (commit)
       via  87b5e086787b4a5396a303dd2e82fd9163edd8a4 (commit)
       via  cc901646d10cd4cbe68fccf51f00d595e897cde6 (commit)
       via  cabcd6a05ad931fde6ac83d1148525a32e510d63 (commit)
       via  9f7256730a1624c0ddf7f60bcae4ca34a976c599 (commit)
       via  a478eb3816b7fe89204e9a6d5ef97c246d2ceb99 (commit)
       via  221e998c87b9e561ec90204feb92e1a4d800a034 (commit)
       via  2e3e316f5f7c5d9fa7ca050d76d5c425508d731d (commit)
       via  d1bd71df1241323a0188edca84c55293bdce5460 (commit)
       via  087bbdda71e012530e580b893a5e386cfbb61553 (commit)
       via  e2d277a17ddf381152269e51799bdd2b6ea9def2 (commit)
       via  9d9cd11781b81a5e39e527e3bfe351b7888fb593 (commit)
       via  1877c32a8962c1fef8029b6ee29b87780438fe46 (commit)
       via  120b716b05029688ea2edbeb9b75ffbe6f6e3dc7 (commit)
       via  ff251d643d14270f240ec34725f770fcdfbe54c3 (commit)
       via  487ec326dc5288e3d732e36fdd9c6d67586bcaa5 (commit)
       via  d2ee3937cd7cbdf4c0b9299e2b7cbc68c59520a7 (commit)
       via  bc8cafcaff13c45e1921b8f5e66adc332685b5f9 (commit)
       via  282f3080710e446dae81c2c829e7e5604a72a08c (commit)
       via  bc8f0085252d79387e9bb4410310e9c6f5e6b50a (commit)
       via  fc2c26a99a7854b0757b86cd3f2543f6be72df2d (commit)
       via  2bf830ebeb47a47897e3f168418924c35790081d (commit)
       via  9ccff654f964fbf5f192b2153693e8ceee7a817b (commit)
       via  2df1f7980a2d3da92d0d44dc616c1f77d6b6fad1 (commit)
       via  c0c9c970b210e315698de85a0e605fdb00b5cfcb (commit)
       via  48324258c0f93b0571fa2aaf5a8e16fc65c8e31e (commit)
       via  ded4838aea956fed1975d2e720725ef8acc3850d (commit)
       via  23c0062df38903a53e8a7595a16cc91b2ee48d4c (commit)
       via  4d35a8db57bddb45f2e694849e0e82a33c4dc1cb (commit)
       via  712d52906e7877548df480f231f1ba45f2823d48 (commit)
       via  b722ec47091f14953af30fcb159aac1bfb50e87f (commit)
       via  fdc07668d3f537cb1c77f96d1cb1c0ca5769a964 (commit)
       via  47f5361826e28ab828ba73fb750f4c2de92fc550 (commit)
       via  dd42cbcd7c0ea7c9f7ba3d5f6340f4ccf8fe877d (commit)
       via  a686e3708e9c89048e0c5dd63f3ddd784c999bc5 (commit)
       via  c5b5a88975848eda80bdda336a748ed2313a577b (commit)
       via  9d913d8e7e35ccaab828c437d5b83f574e2e9874 (commit)
       via  77b9f603def017d7ed00b1621d7e57459c34419c (commit)
       via  f5005d511703a693a4ff29d383fa4e4269c34c1b (commit)
       via  61b62ef12d4d5ad79bd664af96ca9dc1dc34d411 (commit)
       via  7dc404dee670f5e096df301f27f1aaae8a174393 (commit)
       via  61f558d41b8a9e561bc199c12252c0c12c58ad28 (commit)
       via  b707c238ad9193f5bf37ff03fb30ce7fbeef87de (commit)
       via  6c2ef9ee76770e8720aa858435ee35a7308ad414 (commit)
       via  c4a9b928b428e3498a222da849339a9bbadb280b (commit)
       via  597e1a39287268eef20511972cbed9fedf9336c1 (commit)
       via  33172a25a9b2a98c096b32a657a2d93e09a654fe (commit)
       via  661c2bbec4e6049e6aa2dafb8dcdb61d77953491 (commit)
       via  4e17a3c5d7b9f0b777f98ccd2c31eb820f5dbd62 (commit)
       via  d96eefc3e601597730b7baf64f6e489d7b67120f (commit)
       via  7c4db491a36cffe064259b72a336c64dd0db109f (commit)
       via  ecb567eeb1aa46c39cebb32aac2509cc93de2a82 (commit)
       via  fb98c3011a15d40b8da77097952a6d8af325e5f9 (commit)
       via  6e5fecf9e080b5fbf7455443b6d3df7d4b0f10c0 (commit)
       via  b1774c34662e04ff11628aeaefdc5f32a14e2fe2 (commit)
       via  71675654bdb1e76f795397742c9f548c2ead1978 (commit)
       via  7a9edd4f730cb3a9fa38567c377d358769c62017 (commit)
       via  b562a51355460587f25534348ce9534e18421f5c (commit)
       via  bb26b16ef5b420bba1b461040b2832826e19cdf1 (commit)
       via  a63f42a753ad4bbdd09fecb7cb9f63d0aa966a75 (commit)
       via  2b8cc114d6502ee7067d0314b50d25f5b9877bcb (commit)
       via  087fdef940c074f5ca21be79bbb9fa639f4515ab (commit)
       via  96eba1ce4bc867824eb4af374a4f79c4b44def3d (commit)
       via  83887915f8655405be5c858c325c947af85f8dfa (commit)
       via  6ca636601466311802dfbc339485c16fab5bc77b (commit)
       via  ab80d2f364824d136e19c3161523b2308db1760d (commit)
       via  2adf90077dec6c3dcb421383b45eadbc59230949 (commit)
       via  8d62a695cfeb03db16ddca36cec1820ea88c8ae3 (commit)
       via  2e56713adcaa05081b8b1ec84c4e0ae6271318a4 (commit)
       via  9d9a570165d534fe676eb1529e5ba9bced37f3ac (commit)
       via  bb0a793fe51061cb875b045d07c738f692f1cd85 (commit)
       via  a81176eb5ef33142feadab17f9c2f2283392b8fe (commit)
       via  c3fcff6c34266ee33dc2c8158278288971b61001 (commit)
       via  2ab06fd8ccd0de26d430e2cd3979f9c230724eef (commit)
       via  bd8ec84bfd6152dbbf919100d0e368cda23c2152 (commit)
       via  ef39e9cfb443615c7db002e7c62d53ce325e8741 (commit)
       via  a26a51d7e8653c6200a260c7be2080d63212bc73 (commit)
       via  e134858b0ada6b5526432eaabcc080d125166fcc (commit)
       via  932b4e70f147957b2f30785a832a2f20e9df383d (commit)
       via  d2701b236699a5215847f185a1806d9c35f46b6f (commit)
       via  2ba8cef5d4d3ee1ead7e46a8063daa1c998e2b65 (commit)
       via  5750fb485e4ba14054d46e8268d8115a7725b139 (commit)
       via  0fdf0b2375a8d644216cdd64606e637eb55cc20f (commit)
       via  cf79d1c560165b507dfa0dfa8525c2d48b68d38b (commit)
       via  d307f3f2dbf3a34cea9a9d19f2709c1e15e23913 (commit)
       via  ad3d9ab5c783ab58ca0207d9d44169370e662fda (commit)
       via  f35c0b67e636d7ccddfee8ace6b462a73394b482 (commit)
       via  406d2a269aaeff6148cae91a81e56267e05c1dff (commit)
       via  59a58ac53ad1625a0c7f5b36d193026d671ee64e (commit)
       via  73ad5db2604b950426d0d5d07f1921a45657001d (commit)
       via  96584d33def1eb2e918112fbe81bfbb841370166 (commit)
       via  87a8b6cb269109f149cd4fbde8955e2fcdcb631a (commit)
       via  3b679b8f4c54fea282da750f4b6452184b45dae0 (commit)
      from  730190984123c5a908d096c2105c336904d48afd (commit)

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

- Log -----------------------------------------------------------------
commit 17a4a70e04e0869622f87fdb2bdb6f13dacd9df2
Merge: c3d88c0 29ce8be
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:28 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 29ce8bee1d668dc5378055b9cfe5f5ef1718afcf
Merge: ce107dd 408b6f2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:23 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 408b6f26005acf52c06f5718f8654c260c1f3452
Merge: 3728afb 61db1ac
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit 61db1acaeb58ccad4b677214d67d2aac2f0a9c92
Merge: ef6cfc6 3a0229e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:19 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 3a0229ef789035c72177d58649574142b50904db
Merge: 224cbe2 0cd9b33
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:18 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 0cd9b33789ed1c091b86d36d7bda3e6d3b583faa
Merge: 5430be7 7f37568
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:17 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit 7f37568f7e6faee3286793d37449d80c560d30f9
Merge: db1a29b d681788
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:16 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit d6817888ba5986bf964b8196e88a91e2a6c99b79
Merge: 97c2917 35b8462
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:09:14 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 35b8462a3a0ddcadcbc42418fe04362f9a4c6903
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 24 10:08:52 2011 +0200

    tail call sp emulation

commit c3d88c0fe438f17d2964882a184b3b83a55c84d4
Merge: cc90164 ce107dd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:33:20 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final
    
    Conflicts:
    	gdb/NEWS

commit ce107dd60dd3918e355d449eeb06453227306908
Merge: cabcd6a 3728afb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:46 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 3728afb121e3abb5dd37de285bf4e845c8bf4d6f
Merge: 9f72567 ef6cfc6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:45 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit ef6cfc65921c2e21ce82e2137b9335076d8ba16f
Merge: a478eb3 224cbe2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 224cbe29efb26eff69ee891f1786382b31c2918c
Merge: 221e998 5430be7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:43 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 5430be7164bbb244077d271b11b92aff7aa0fba5
Merge: 2e3e316 db1a29b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:42 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit db1a29be721d3a907770697ef241371605ce25e2
Merge: d1bd71d 97c2917
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:41 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 97c29175a049d7c84bf1ef51dc20b07257ced38c
Merge: 087bbdd 6ddb0fb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:40 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 6ddb0fbb0ebe045f310d206d12db58fdd9340c3e
Merge: e2d277a cad1bfd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:38 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit cad1bfdfe8f4feb4c68eee7420c9c00d27d5b4a8
Merge: 4e17a3c ef3af6b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:35 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit ef3af6bc811b4de05e1a85c2dc6d435749a02062
Merge: ecb567e 0c2fc03
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:34 2011 +0200

    Merge branch 'funcstuff' into funcstuff-basic

commit 0c2fc03e42068868cf174bd92cf3a89864d55552
Merge: 8388791 8c42105
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jul 23 18:32:28 2011 +0200

    Merge remote-tracking branch 'gdb/master' into funcstuff

commit 8c42105b62a24c6e00fb6ef2d28280200a6d4770
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Jul 23 00:00:33 2011 +0000

    *** empty log message ***

commit 46df92ada09808c3e23f244073ca6e38dbe8ee31
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Jul 23 00:00:05 2011 +0000

    daily update

commit 6d58782d0a1336d5cb6d9eae30bf6ebeaa0d70ae
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Fri Jul 22 20:37:50 2011 +0000

    	* dwarf2.h (DW_AT_GNU_macros): New.
    	(enum dwarf_macro_record_type): New enum.  Add DW_MACRO_GNU_*.

commit 2ae0556d5cf48bb6b7a9f113837722f5d59124a0
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Fri Jul 22 20:22:28 2011 +0000

    Add initial Intel K1OM support.
    
    bfd/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* Makefile.am (ALL_MACHINES): Add cpu-k1om.lo.
    	(ALL_MACHINES_CFILES): Add cpu-k1om.c.
    	* Makefile.in: Regenerated.
    
    	* archures.c (bfd_architecture): Add bfd_arch_k1om.
    	(bfd_k1om_arch): New.
    	(bfd_archures_list): Add &bfd_k1om_arch.
    	* bfd-in2.h: Regenerated.
    
    	* config.bfd (targ64_selvecs): Add bfd_elf64_k1om_vec if
    	bfd_elf64_x86_64_vec is supported.  Add bfd_elf64_k1om_freebsd_vec
    	if bfd_elf64_x86_64_freebsd_vec is supported.
    	(targ_selvecs): Likewise.
    
    	* configure.in: Support bfd_elf64_k1om_vec and
    	bfd_elf64_k1om_freebsd_vec.
    	* configure: Regenerated.
    
    	* cpu-k1om.c: New.
    
    	* elf64-x86-64.c (elf64_k1om_elf_object_p): New.
    	(bfd_elf64_k1om_vec): Likewise.
    	(bfd_elf64_k1om_freebsd_vec): Likewise.
    
    	* targets.c (bfd_elf64_k1om_vec): New.
    	(bfd_elf64_k1om_freebsd_vec): Likewise.
    	(_bfd_target_vector): Add bfd_elf64_k1om_vec and
    	bfd_elf64_k1om_freebsd_vec.
    
    binutils/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* dwarf.c (init_dwarf_regnames): Handle EM_K1OM.
    
    	* elfedit.c (elf_machine): Support EM_K1OM.
    	(elf_class): Likewise.
    
    	* readelf.c (guess_is_rela): Handle EM_K1OM.
    	(dump_relocations): Likewise.
    	(get_machine_name): Likewise.
    	(get_section_type_name): Likewise.
    	(get_elf_section_flags): Likewise.
    	(process_section_headers): Likewise.
    	(get_symbol_index_type): Likewise.
    	(is_32bit_abs_reloc): Likewise.
    	(is_32bit_pcrel_reloc): Likewise.
    	(is_64bit_abs_reloc): Likewise.
    	(is_64bit_pcrel_reloc): Likewise.
    	(is_none_reloc): Likewise.
    
    	* doc/binutils.texi: Mention K1OM for elfedit.
    
    binutils/testsuite/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* binutils-all/elfedit.exp: Run elfedit-4.
    
    	* binutils-all/elfedit-4.d: New.
    
    gas/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* config/tc-i386.c (cpu_arch): Add k1om.
    	(i386_align_code): Handle PROCESSOR_K1OM.
    	(check_cpu_arch_compatible): Check EM_K1OM.
    	(i386_arch): Handle Intel K1OM.
    	(i386_mach): Return bfd_mach_k1om for Intel K1OM.
    	(i386_target_format): Return ELF_TARGET_K1OM_FORMAT for Intel
    	K1OM.
    
    	* config/tc-i386.h (ELF_TARGET_K1OM_FORMAT): New.
    	(processor_type): Add PROCESSOR_K1OM.
    
    	* doc/c-i386.texi: Document k1om.
    
    gas/testsuite/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* gas/i386/k1om.d: New.
    	* gas/i386/k1om-inval.l: Likewise.
    	* gas/i386/k1om-inval.s: Likewise.
    
    	* gas/i386/i386.exp: Run k1om-inval and k1om.
    
    include/elf/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* common.h (EM_K1OM): New.
    
    ld/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* Makefile.am (ALL_64_EMULATIONS): Add eelf_k1om.o and
    	eelf_k1om_fbsd.o
    	(eelf_k1om.c): New.
    	(eelf_k1om_fbsd.c): Likewise.
    	* Makefile.in: Regenerated.
    
    	* configure.tgt (targ64_extra_emuls): Add elf_k1om if elf_x86_64
    	is supported.  Add elf_k1om_fbsd if elf_x86_64_fbsd is supported.
    	(targ_extra_emuls): Likewise.
    
    	* emulparams/elf_k1om.sh: New.
    	* emulparams/elf_k1om_fbsd.sh: Likewise.
    
    ld/testsuite/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* ld-x86-64/abs-k1om.d: New.
    	* ld-x86-64/protected2-k1om.d: Likewise.
    	* ld-x86-64/protected3-k1om.d: Likewise.
    
    	* ld-x86-64/x86-64.exp: Run abs-k1om, protected2-k1om and
    	protected3-k1om.
    
    opcodes/
    
    2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* configure.in: Handle bfd_k1om_arch.
    	* configure: Regenerated.
    
    	* disassemble.c (disassembler): Handle bfd_k1om_arch.
    
    	* i386-dis.c (print_insn): Handle bfd_mach_k1om and
    	bfd_mach_k1om_intel_syntax.
    
    	* i386-gen.c (cpu_flag_init): Set CPU_UNKNOWN_FLAGS to
    	~(CpuL1OM|CpuK1OM).  Add CPU_K1OM_FLAGS.
    	(cpu_flags): Add CpuK1OM.
    
    	* i386-opc.h (CpuK1OM): New.
    	(i386_cpu_flags): Add cpuk1om.
    
    	* i386-init.h: Regenerated.
    	* i386-tbl.h: Likewise.

commit 5482670f8de3f5afb1f5c4fc051cbaaaa7c5bf0a
Author: Jason Merrill <jason@redhat.com>
Date:   Fri Jul 22 18:20:20 2011 +0000

    	* Makefile.def (language=c++): Add check-c++0x and
    	check-target-libmudflap-c++.
    	* Makefile.tpl (check-target-libmudflap-c++): New.
    	* Makefile.in: Regenerate.

commit 1ea0ca74e74898abcdcd280679a886ee68825dac
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Fri Jul 22 18:01:41 2011 +0000

    	* gdb.python/py-mi.exp: Use different file names for different
    	versions of the executable under test.
    	* gdb.python/py-prettyprint.exp: Likewise.
    	* gdb.python/py-symbol.exp: Likewise.
    	* gdb.python/py-template.exp: Likewise.
    	* gdb.python/py-type.exp: Likewise.
    	* gdb.python/py-value.exp: Likewise.

commit 8d2ed360af754c6bf6b0b7c3e37db570f18f39c0
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Fri Jul 22 17:46:18 2011 +0000

    	* gdb.python/py-breakpoint.exp: Re-set can-use-hw-watchpoints
    	flag after restarting GDB if necessary.

commit bc757aa4df42772de341c260a0b87b5d0dad986a
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Fri Jul 22 17:45:15 2011 +0000

    	* gdb.python/py-shared.exp: Call gdb_load_shlibs.

commit 96fd921972966166fda0eb300bfa4e5479f3b31f
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri Jul 22 16:58:30 2011 +0000

    2011-07-22  Pedro Alves  <pedro@codesourcery.com>
    
    	gdb/testsuite/
    	* gdb.arch/i386-dr3-watch.exp: Test that the i386 watchpoints
    	backend doesn't leave used debug registers behind.
    
    	gdb/gdbserver/
    	* i386-low.c (i386_insert_aligned_watchpoint): Don't pass the info
    	to the inferior here.
    	(i386_remove_aligned_watchpoint): Ditto.
    	(i386_handle_nonaligned_watchpoint): Return immediate on fail to
    	fit part of the watchpoint in the debug registers.
    	(i386_update_inferior_debug_regs): New.
    	(i386_low_insert_watchpoint): Work on a local mirror of the debug
    	registers, and only update the inferior on success.
    	(i386_low_remove_watchpoint): Ditto.
    
    	gdb/
    	* i386-nat.c (I386_DR_VACANT, I386_DR_LOCAL_ENABLE)
    	(I386_DR_GLOBAL_ENABLE, I386_DR_DISABLE, I386_DR_SET_RW_LEN)
    	(I386_DR_GET_RW_LEN, I386_DR_WATCH_HIT): Add state parameter and
    	adjust.
    	(dr_mirror, dr_status_mirror, dr_control_mirror): Delete.
    	(struct i386_debug_reg_state): New.
    	(i386_init_dregs): New.
    	(dr_mirror): New.
    	(i386_cleanup_dregs): Use i386_init_dregs.
    	(i386_show_dr): Add state parameter and adjust.
    	(i386_insert_aligned_watchpoint): Ditto.  Don't pass the info to
    	the inferior here.
    	(i386_remove_aligned_watchpoint): Likewise.
    	(i386_handle_nonaligned_watchpoint): Add state parameter and adjust.
    	(i386_update_inferior_debug_regs): New.
    	(i386_insert_watchpoint): Work on a local mirror of the debug
    	registers, and only update the inferior on success.
    	(i386_remove_watchpoint): Ditto.
    	(i386_region_ok_for_watchpoint): Adjust.
    	(i386_stopped_data_address): Adjust.
    	(i386_insert_hw_breakpoint): Adjust.
    	(i386_remove_hw_breakpoint): Adjust.

commit cc901646d10cd4cbe68fccf51f00d595e897cde6
Merge: 9d9cd11 cabcd6a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:32 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit cabcd6a05ad931fde6ac83d1148525a32e510d63
Merge: 1877c32 9f72567
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:32 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 9f7256730a1624c0ddf7f60bcae4ca34a976c599
Merge: 120b716 a478eb3
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:32 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit a478eb3816b7fe89204e9a6d5ef97c246d2ceb99
Merge: ff251d6 221e998
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:32 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 221e998c87b9e561ec90204feb92e1a4d800a034
Merge: 487ec32 2e3e316
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:31 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 2e3e316f5f7c5d9fa7ca050d76d5c425508d731d
Merge: d2ee393 d1bd71d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:31 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit d1bd71df1241323a0188edca84c55293bdce5460
Merge: bc8cafc 087bbdd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:31 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 087bbdda71e012530e580b893a5e386cfbb61553
Merge: 282f308 e2d277a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:30 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit e2d277a17ddf381152269e51799bdd2b6ea9def2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 23:05:22 2011 +0200

    +sp fixme

commit 9d9cd11781b81a5e39e527e3bfe351b7888fb593
Merge: fc2c26a 1877c32
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:40 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 1877c32a8962c1fef8029b6ee29b87780438fe46
Merge: 2bf830e 120b716
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:40 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 120b716b05029688ea2edbeb9b75ffbe6f6e3dc7
Merge: 9ccff65 ff251d6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:39 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit ff251d643d14270f240ec34725f770fcdfbe54c3
Merge: 2df1f79 487ec32
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:39 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 487ec326dc5288e3d732e36fdd9c6d67586bcaa5
Merge: c0c9c97 d2ee393
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:39 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit d2ee3937cd7cbdf4c0b9299e2b7cbc68c59520a7
Merge: 4832425 bc8cafc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:39 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit bc8cafcaff13c45e1921b8f5e66adc332685b5f9
Merge: ded4838 282f308
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:38 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 282f3080710e446dae81c2c829e7e5604a72a08c
Merge: 23c0062 bc8f008
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:38 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit bc8f0085252d79387e9bb4410310e9c6f5e6b50a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 22:19:26 2011 +0200

    Fix special_addr - Pedro.

commit fc2c26a99a7854b0757b86cd3f2543f6be72df2d
Merge: 47f5361 2bf830e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:06 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 2bf830ebeb47a47897e3f168418924c35790081d
Merge: dd42cbc 9ccff65
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:05 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 9ccff654f964fbf5f192b2153693e8ceee7a817b
Merge: a686e37 2df1f79
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:04 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit 2df1f7980a2d3da92d0d44dc616c1f77d6b6fad1
Merge: c5b5a88 c0c9c97
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:04 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit c0c9c970b210e315698de85a0e605fdb00b5cfcb
Merge: 9d913d8 4832425
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:03 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 48324258c0f93b0571fa2aaf5a8e16fc65c8e31e
Merge: 77b9f60 ded4838
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:03 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit ded4838aea956fed1975d2e720725ef8acc3850d
Merge: f5005d5 23c0062
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:02 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 23c0062df38903a53e8a7595a16cc91b2ee48d4c
Merge: 61b62ef 4d35a8d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:45:02 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 4d35a8db57bddb45f2e694849e0e82a33c4dc1cb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 21:44:53 2011 +0200

    +doc

commit 47f5361826e28ab828ba73fb750f4c2de92fc550
Merge: 61f558d dd42cbc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:51 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit dd42cbcd7c0ea7c9f7ba3d5f6340f4ccf8fe877d
Merge: b707c23 a686e37
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:50 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit a686e3708e9c89048e0c5dd63f3ddd784c999bc5
Merge: 6c2ef9e c5b5a88
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:50 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit c5b5a88975848eda80bdda336a748ed2313a577b
Merge: c4a9b92 9d913d8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:49 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 9d913d8e7e35ccaab828c437d5b83f574e2e9874
Merge: 597e1a3 77b9f60
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:49 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 77b9f603def017d7ed00b1621d7e57459c34419c
Merge: 33172a2 f5005d5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:49 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit f5005d511703a693a4ff29d383fa4e4269c34c1b
Merge: 661c2bb 61b62ef
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:48 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 61b62ef12d4d5ad79bd664af96ca9dc1dc34d411
Merge: d96eefc 7dc404d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:48 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 7dc404dee670f5e096df301f27f1aaae8a174393
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 16:37:36 2011 +0200

    by Tom

commit 61f558d41b8a9e561bc199c12252c0c12c58ad28
Merge: fb98c30 b707c23
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:23 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit b707c238ad9193f5bf37ff03fb30ce7fbeef87de
Merge: 6e5fecf 6c2ef9e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:22 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 6c2ef9ee76770e8720aa858435ee35a7308ad414
Merge: b1774c3 c4a9b92
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:22 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit c4a9b928b428e3498a222da849339a9bbadb280b
Merge: 7167565 597e1a3
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:22 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 597e1a39287268eef20511972cbed9fedf9336c1
Merge: 7a9edd4 33172a2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 33172a25a9b2a98c096b32a657a2d93e09a654fe
Merge: b562a51 661c2bb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit 661c2bbec4e6049e6aa2dafb8dcdb61d77953491
Merge: bb26b16 d96eefc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 4e17a3c5d7b9f0b777f98ccd2c31eb820f5dbd62
Merge: 087fdef ecb567e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:20 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit d96eefc3e601597730b7baf64f6e489d7b67120f
Merge: a63f42a 7c4db49
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:20 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 7c4db491a36cffe064259b72a336c64dd0db109f
Merge: 2b8cc11 4e17a3c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:20 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit ecb567eeb1aa46c39cebb32aac2509cc93de2a82
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:41:12 2011 +0200

    cleanup_htab fix

commit fb98c3011a15d40b8da77097952a6d8af325e5f9
Merge: a81176e 6e5fecf
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:23 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 6e5fecf9e080b5fbf7455443b6d3df7d4b0f10c0
Merge: c3fcff6 b1774c3
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:22 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit b1774c34662e04ff11628aeaefdc5f32a14e2fe2
Merge: 2ab06fd 7167565
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit 71675654bdb1e76f795397742c9f548c2ead1978
Merge: bd8ec84 7a9edd4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:20 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 7a9edd4f730cb3a9fa38567c377d358769c62017
Merge: ef39e9c b562a51
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:20 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit b562a51355460587f25534348ce9534e18421f5c
Merge: a26a51d bb26b16
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:20 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit bb26b16ef5b420bba1b461040b2832826e19cdf1
Merge: e134858 a63f42a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:17 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit a63f42a753ad4bbdd09fecb7cb9f63d0aa966a75
Merge: 932b4e7 2b8cc11
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:16 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 2b8cc114d6502ee7067d0314b50d25f5b9877bcb
Merge: d2701b2 087fdef
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:16 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit 087fdef940c074f5ca21be79bbb9fa639f4515ab
Merge: 2ba8cef 96eba1c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:15 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit 96eba1ce4bc867824eb4af374a4f79c4b44def3d
Merge: 5750fb4 8388791
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:14 2011 +0200

    Merge branch 'funcstuff' into funcstuff-basic

commit 83887915f8655405be5c858c325c947af85f8dfa
Merge: 0fdf0b2 6ca6366
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jul 21 15:38:11 2011 +0200

    Merge remote-tracking branch 'gdb/master' into funcstuff

commit a81176eb5ef33142feadab17f9c2f2283392b8fe
Merge: 7301909 c3fcff6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:11 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit c3fcff6c34266ee33dc2c8158278288971b61001
Merge: 811ccf2 2ab06fd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:10 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 2ab06fd8ccd0de26d430e2cd3979f9c230724eef
Merge: 24f0cc5 bd8ec84
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:10 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit bd8ec84bfd6152dbbf919100d0e368cda23c2152
Merge: 39bc9ce ef39e9c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:09 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit ef39e9cfb443615c7db002e7c62d53ce325e8741
Merge: 079c8d7 a26a51d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:09 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit a26a51d7e8653c6200a260c7be2080d63212bc73
Merge: b106696 e134858
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:08 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit e134858b0ada6b5526432eaabcc080d125166fcc
Merge: c05d9eb 932b4e7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:07 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 932b4e70f147957b2f30785a832a2f20e9df383d
Merge: 383f65f d2701b2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:06 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit d2701b236699a5215847f185a1806d9c35f46b6f
Merge: f2e71c2 2ba8cef
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:05 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit 2ba8cef5d4d3ee1ead7e46a8063daa1c998e2b65
Merge: 146c008 5750fb4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:04 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit 5750fb485e4ba14054d46e8268d8115a7725b139
Merge: 9fedceb 0fdf0b2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:04 2011 +0200

    Merge branch 'funcstuff' into funcstuff-basic

commit 0fdf0b2375a8d644216cdd64606e637eb55cc20f
Merge: 5bd216f cf79d1c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jul 20 15:29:01 2011 +0200

    Merge remote-tracking branch 'gdb/master' into funcstuff

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

Summary of changes:
 ChangeLog                                          |    7 +
 Makefile.def                                       |    5 +-
 Makefile.in                                        |   11 +-
 Makefile.tpl                                       |    7 +
 bfd/ChangeLog                                      |   40 +
 bfd/Makefile.am                                    |    2 +
 bfd/Makefile.in                                    |    3 +
 bfd/archures.c                                     |    5 +
 bfd/bfd-in2.h                                      |    3 +
 bfd/coff-i386.c                                    |    9 +-
 bfd/coff-stgo32.c                                  |   24 +
 bfd/config.bfd                                     |   35 +-
 bfd/configure                                      |    2 +
 bfd/configure.in                                   |    2 +
 bfd/cpu-k1om.c                                     |   56 +
 bfd/elf64-x86-64.c                                 |   50 +
 bfd/targets.c                                      |    4 +
 bfd/version.h                                      |    2 +-
 gdb/ChangeLog                                      |  248 +
 gdb/Makefile.in                                    |   36 +-
 gdb/NEWS                                           |   15 +-
 gdb/amd64-tdep.c                                   |   37 +-
 gdb/bfin-tdep.c                                    |    2 +-
 gdb/common/buffer.c                                |  144 +
 gdb/common/buffer.h                                |   63 +
 gdb/common/common-utils.c                          |  170 +
 gdb/common/common-utils.h                          |   59 +
 gdb/{ => common}/gdb_assert.h                      |    0
 gdb/{ => common}/gdb_dirent.h                      |    0
 gdb/{ => common}/gdb_locale.h                      |    0
 gdb/common/linux-osdata.c                          |  586 ++
 .../linux-osdata.h}                                |   24 +-
 gdb/common/ptid.c                                  |   94 +
 gdb/common/ptid.h                                  |   87 +
 gdb/common/xml-utils.c                             |   91 +
 .../xml-utils.h}                                   |   22 +-
 gdb/config/alpha/alpha-linux.mh                    |    2 +-
 gdb/config/arm/linux.mh                            |    3 +-
 gdb/config/i386/linux.mh                           |    2 +-
 gdb/config/i386/linux64.mh                         |    3 +-
 gdb/config/ia64/linux.mh                           |    3 +-
 gdb/config/m32r/linux.mh                           |    2 +-
 gdb/config/m68k/linux.mh                           |    3 +-
 gdb/config/mips/linux.mh                           |    2 +-
 gdb/config/pa/linux.mh                             |    4 +-
 gdb/config/powerpc/linux.mh                        |    2 +-
 gdb/config/powerpc/ppc64-linux.mh                  |    2 +-
 gdb/config/s390/s390.mh                            |    3 +-
 gdb/config/sparc/linux.mh                          |    2 +-
 gdb/config/sparc/linux64.mh                        |    2 +-
 gdb/config/xtensa/linux.mh                         |    3 +-
 gdb/defs.h                                         |   70 +-
 gdb/doc/ChangeLog                                  |   12 +
 gdb/doc/gdb.texinfo                                |   95 +-
 gdb/doc/observer.texi                              |    5 +
 gdb/dwarf2-frame-tailcall.c                        |  103 +-
 gdb/dwarf2-frame-tailcall.h                        |   10 +-
 gdb/dwarf2-frame.c                                 |   65 +-
 gdb/dwarf2loc.c                                    |   32 +-
 gdb/dwarf2read.c                                   |  370 +-
 gdb/event-top.c                                    |  107 +-
 gdb/event-top.h                                    |    3 -
 gdb/findvar.c                                      |   24 +-
 gdb/gdbarch.c                                      |   33 +
 gdb/gdbarch.h                                      |   11 +
 gdb/gdbarch.sh                                     |    5 +
 gdb/gdbserver/ChangeLog                            |   56 +
 gdb/gdbserver/Makefile.in                          |   35 +-
 gdb/gdbserver/config.in                            |   15 +
 gdb/gdbserver/configure                            |  159 +
 gdb/gdbserver/configure.ac                         |    1 +
 gdb/gdbserver/configure.srv                        |   32 +-
 gdb/gdbserver/i386-low.c                           |   69 +-
 gdb/gdbserver/inferiors.c                          |   82 -
 gdb/gdbserver/linux-low.c                          |  316 +-
 gdb/gdbserver/remote-utils.c                       |  164 -
 gdb/gdbserver/server.c                             |    1 -
 gdb/gdbserver/server.h                             |  136 +-
 gdb/gdbserver/tracepoint.c                         |    6 +-
 gdb/gdbserver/utils.c                              |   77 +-
 gdb/i386-nat.c                                     |  281 +-
 gdb/i386-tdep.c                                    |   59 +-
 gdb/i386-tdep.h                                    |    9 +-
 gdb/inferior.h                                     |   32 +-
 gdb/infrun.c                                       |  120 +-
 gdb/linux-nat.c                                    |  142 +-
 gdb/macrocmd.c                                     |  133 +-
 gdb/macrotab.c                                     |    6 +-
 gdb/macrotab.h                                     |    9 +-
 gdb/python/py-frame.c                              |    1 +
 gdb/python/python.c                                |   80 +
 gdb/regcache.c                                     |   55 +
 gdb/regcache.h                                     |    6 +
 gdb/sentinel-frame.c                               |   15 +-
 gdb/stack.c                                        |    3 +-
 gdb/symtab.c                                       |    1 +
 gdb/testsuite/ChangeLog                            |   67 +
 gdb/testsuite/gdb.arch/amd64-entry-value.exp       |   10 +
 gdb/testsuite/gdb.arch/i386-dr3-watch.exp          |   44 +
 gdb/testsuite/gdb.base/info-macros.c               |   73 +
 gdb/testsuite/gdb.base/info-macros.exp             |  202 +
 gdb/testsuite/gdb.cp/static-method.exp             |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-op-call.exp           |    3 +
 gdb/testsuite/gdb.dwarf2/implptr.S                 |  468 +-
 gdb/testsuite/gdb.dwarf2/implptr.c                 |   10 +-
 gdb/testsuite/gdb.dwarf2/implptr.exp               |   23 +-
 gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S        | 1568 +++++
 gdb/testsuite/gdb.dwarf2/typeddwarf.c              |    2 +-
 gdb/testsuite/gdb.dwarf2/typeddwarf.exp            |   23 +-
 gdb/testsuite/gdb.python/py-breakpoint.exp         |    8 +
 gdb/testsuite/gdb.python/py-mi.exp                 |    4 +-
 gdb/testsuite/gdb.python/py-prettyprint.exp        |    4 +-
 gdb/testsuite/gdb.python/py-shared.exp             |    1 +
 gdb/testsuite/gdb.python/py-symbol.exp             |    4 +-
 gdb/testsuite/gdb.python/py-template.exp           |   22 +-
 gdb/testsuite/gdb.python/py-type.exp               |   10 +-
 gdb/testsuite/gdb.python/py-value.exp              |    4 +-
 gdb/testsuite/gdb.python/python.exp                |   82 +
 gdb/testsuite/gdb.threads/Makefile.in              |    3 +-
 gdb/top.c                                          |  107 +-
 gdb/top.h                                          |   20 +-
 gdb/tui/tui-interp.c                               |   10 +-
 gdb/utils.c                                        |  146 +-
 gdb/version.in                                     |    2 +-
 gdb/xml-support.c                                  |   66 +-
 gdb/xml-support.h                                  |    6 +-
 include/ChangeLog                                  |   31 +
 include/dwarf2.h                                   |   16 +
 include/elf/ChangeLog                              |    4 +
 include/elf/common.h                               |    2 +-
 include/libiberty.h                                |    5 +-
 libiberty/ChangeLog                                |   12 +
 libiberty/Makefile.in                              |   19 +-
 libiberty/config.in                                |    6 +
 libiberty/configure                                |   12 +-
 libiberty/configure.ac                             |   12 +-
 libiberty/stack-limit.c                            |   59 +
 opcodes/ChangeLog                                  |   20 +
 opcodes/configure                                  |    2 +-
 opcodes/configure.in                               |    2 +-
 opcodes/disassemble.c                              |    1 +
 opcodes/i386-dis.c                                 |   11 +-
 opcodes/i386-gen.c                                 |    5 +-
 opcodes/i386-init.h                                |  169 +-
 opcodes/i386-opc.h                                 |    3 +
 opcodes/i386-tbl.h                                 | 6052 ++++++++++----------
 146 files changed, 9225 insertions(+), 5241 deletions(-)
 create mode 100644 bfd/cpu-k1om.c
 create mode 100644 gdb/common/buffer.c
 create mode 100644 gdb/common/buffer.h
 create mode 100644 gdb/common/common-utils.c
 create mode 100644 gdb/common/common-utils.h
 rename gdb/{ => common}/gdb_assert.h (100%)
 rename gdb/{ => common}/gdb_dirent.h (100%)
 rename gdb/{ => common}/gdb_locale.h (100%)
 create mode 100644 gdb/common/linux-osdata.c
 copy gdb/{dwarf2-frame-tailcall.h => common/linux-osdata.h} (58%)
 create mode 100644 gdb/common/ptid.c
 create mode 100644 gdb/common/ptid.h
 create mode 100644 gdb/common/xml-utils.c
 copy gdb/{dwarf2-frame-tailcall.h => common/xml-utils.h} (58%)
 create mode 100644 gdb/testsuite/gdb.base/info-macros.c
 create mode 100644 gdb/testsuite/gdb.base/info-macros.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S
 create mode 100644 libiberty/stack-limit.c

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 9a5f2a5..d559279 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-07-22  Jason Merrill  <jason@redhat.com>
+
+	* Makefile.def (language=c++): Add check-c++0x and
+	check-target-libmudflap-c++.
+	* Makefile.tpl (check-target-libmudflap-c++): New.
+	* Makefile.in: Regenerate.
+
 2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
 	* configure: Regenerate.
diff --git a/Makefile.def b/Makefile.def
index f499180..bc7e66e 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -517,8 +517,9 @@ dependencies = { module=configure-target-newlib; on=all-ld; };
 dependencies = { module=configure-target-libgfortran; on=all-target-libquadmath; };
 
 languages = { language=c;	gcc-check-target=check-gcc; };
-languages = { language=c++;	gcc-check-target=check-c++;
-				lib-check-target=check-target-libstdc++-v3; };
+languages = { language=c++;	gcc-check-target="check-c++ check-c++0x";
+				lib-check-target=check-target-libstdc++-v3;
+				lib-check-target=check-target-libmudflap-c++; };
 languages = { language=fortran;	gcc-check-target=check-fortran;
 				lib-check-target=check-target-libquadmath;
 				lib-check-target=check-target-libgfortran; };
diff --git a/Makefile.in b/Makefile.in
index 944839b..4d5b920 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -40593,6 +40593,13 @@ maintainer-clean-target-libgomp:
 
 
 
+@if target-libmudflap
+.PHONY: check-target-libmudflap-c++
+check-target-libmudflap-c++:
+	$(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++frags.exp" check-target-libmudflap
+
+@endif target-libmudflap
+
 # ----------
 # GCC module
 # ----------
@@ -40626,8 +40633,8 @@ check-gcc-c++:
 	r=`${PWD_COMMAND}`; export r; \
 	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
 	$(HOST_EXPORTS) \
-	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
-check-c++: check-gcc-c++ check-target-libstdc++-v3
+	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++ check-c++0x);
+check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libmudflap-c++
 
 .PHONY: check-gcc-fortran check-fortran
 check-gcc-fortran:
diff --git a/Makefile.tpl b/Makefile.tpl
index 0b2b3d8..c3552dd 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -1391,6 +1391,13 @@ ENDIF raw_cxx +]
 [+ ENDFOR recursive_targets +]
 [+ ENDFOR target_modules +]
 
+@if target-libmudflap
+.PHONY: check-target-libmudflap-c++
+check-target-libmudflap-c++:
+	$(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++frags.exp" check-target-libmudflap
+
+@endif target-libmudflap
+
 # ----------
 # GCC module
 # ----------
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 2540c65..88994a4 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,43 @@
+2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* Makefile.am (ALL_MACHINES): Add cpu-k1om.lo.
+	(ALL_MACHINES_CFILES): Add cpu-k1om.c.
+	* Makefile.in: Regenerated.
+
+	* archures.c (bfd_architecture): Add bfd_arch_k1om.
+	(bfd_k1om_arch): New.
+	(bfd_archures_list): Add &bfd_k1om_arch.
+	* bfd-in2.h: Regenerated.
+
+	* config.bfd (targ64_selvecs): Add bfd_elf64_k1om_vec if
+	bfd_elf64_x86_64_vec is supported.  Add bfd_elf64_k1om_freebsd_vec
+	if bfd_elf64_x86_64_freebsd_vec is supported.
+	(targ_selvecs): Likewise.
+
+	* configure.in: Support bfd_elf64_k1om_vec and
+	bfd_elf64_k1om_freebsd_vec.
+	* configure: Regenerated.
+
+	* cpu-k1om.c: New.
+
+	* elf64-x86-64.c (elf64_k1om_elf_object_p): New.
+	(bfd_elf64_k1om_vec): Likewise.
+	(bfd_elf64_k1om_freebsd_vec): Likewise.
+
+	* targets.c (bfd_elf64_k1om_vec): New.
+	(bfd_elf64_k1om_freebsd_vec): Likewise.
+	(_bfd_target_vector): Add bfd_elf64_k1om_vec and
+	bfd_elf64_k1om_freebsd_vec.
+
+2011-07-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	Fix false coff-go32-exe matches.
+	* coff-i386.c (TARGET_SYM) <_bfd_check_format>: Conditionally use
+	COFF_CHECK_FORMAT.
+	* coff-stgo32.c (go32_check_format): New forward declaration.
+	(COFF_CHECK_FORMAT): New defintion.
+	(go32_check_format): New function.
+
 2011-07-15  Alan Modra  <amodra@gmail.com>
 
 	* configure.in: Bump version.
diff --git a/bfd/Makefile.am b/bfd/Makefile.am
index 90c0dd5..8610d5e 100644
--- a/bfd/Makefile.am
+++ b/bfd/Makefile.am
@@ -91,6 +91,7 @@ ALL_MACHINES = \
 	cpu-i370.lo \
 	cpu-i386.lo \
 	cpu-l1om.lo \
+	cpu-k1om.lo \
 	cpu-i860.lo \
 	cpu-i960.lo \
 	cpu-ia64.lo \
@@ -165,6 +166,7 @@ ALL_MACHINES_CFILES = \
 	cpu-i370.c \
 	cpu-i386.c \
 	cpu-l1om.c \
+	cpu-k1om.c \
 	cpu-i860.c \
 	cpu-i960.c \
 	cpu-ia64.c \
diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index e2df7d2..34196aa 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -390,6 +390,7 @@ ALL_MACHINES = \
 	cpu-i370.lo \
 	cpu-i386.lo \
 	cpu-l1om.lo \
+	cpu-k1om.lo \
 	cpu-i860.lo \
 	cpu-i960.lo \
 	cpu-ia64.lo \
@@ -464,6 +465,7 @@ ALL_MACHINES_CFILES = \
 	cpu-i370.c \
 	cpu-i386.c \
 	cpu-l1om.c \
+	cpu-k1om.c \
 	cpu-i860.c \
 	cpu-i960.c \
 	cpu-ia64.c \
@@ -1270,6 +1272,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-ia64.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-ip2k.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-iq2000.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-k1om.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-l1om.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-lm32.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-m10200.Plo@am__quote@
diff --git a/bfd/archures.c b/bfd/archures.c
index ffe3a15..4b5f11d 100644
--- a/bfd/archures.c
+++ b/bfd/archures.c
@@ -192,6 +192,9 @@ DESCRIPTION
 .  bfd_arch_l1om,   {* Intel L1OM *}
 .#define bfd_mach_l1om 66
 .#define bfd_mach_l1om_intel_syntax 67
+.  bfd_arch_k1om,   {* Intel K1OM *}
+.#define bfd_mach_k1om 68
+.#define bfd_mach_k1om_intel_syntax 69
 .  bfd_arch_we32k,     {* AT&T WE32xxx *}
 .  bfd_arch_tahoe,     {* CCI/Harris Tahoe *}
 .  bfd_arch_i860,      {* Intel 860 *}
@@ -503,6 +506,7 @@ extern const bfd_arch_info_type bfd_i960_arch;
 extern const bfd_arch_info_type bfd_ia64_arch;
 extern const bfd_arch_info_type bfd_ip2k_arch;
 extern const bfd_arch_info_type bfd_iq2000_arch;
+extern const bfd_arch_info_type bfd_k1om_arch;
 extern const bfd_arch_info_type bfd_l1om_arch;
 extern const bfd_arch_info_type bfd_lm32_arch;
 extern const bfd_arch_info_type bfd_m32c_arch;
@@ -582,6 +586,7 @@ static const bfd_arch_info_type * const bfd_archures_list[] =
     &bfd_ia64_arch,
     &bfd_ip2k_arch,
     &bfd_iq2000_arch,
+    &bfd_k1om_arch,
     &bfd_l1om_arch,
     &bfd_lm32_arch,
     &bfd_m32c_arch,
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 867d052..b6dfadf 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -1895,6 +1895,9 @@ enum bfd_architecture
   bfd_arch_l1om,   /* Intel L1OM */
 #define bfd_mach_l1om 66
 #define bfd_mach_l1om_intel_syntax 67
+  bfd_arch_k1om,   /* Intel K1OM */
+#define bfd_mach_k1om 68
+#define bfd_mach_k1om_intel_syntax 69
   bfd_arch_we32k,     /* AT&T WE32xxx */
   bfd_arch_tahoe,     /* CCI/Harris Tahoe */
   bfd_arch_i860,      /* Intel 860 */
diff --git a/bfd/coff-i386.c b/bfd/coff-i386.c
index 425a0c1..2f17a55 100644
--- a/bfd/coff-i386.c
+++ b/bfd/coff-i386.c
@@ -671,8 +671,13 @@ const bfd_target
      bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* hdrs */
 
 /* Note that we allow an object file to be treated as a core file as well.  */
-    {_bfd_dummy_target, coff_object_p, /* bfd_check_format */
-       bfd_generic_archive_p, coff_object_p},
+    /* bfd_check_format */
+#ifdef COFF_CHECK_FORMAT
+    {_bfd_dummy_target, COFF_CHECK_FORMAT,
+       bfd_generic_archive_p, COFF_CHECK_FORMAT},
+#else
+    {_bfd_dummy_target, coff_object_p, bfd_generic_archive_p, coff_object_p},
+#endif
     {bfd_false, coff_mkobject, _bfd_generic_mkarchive, /* bfd_set_format */
        bfd_false},
     {bfd_false, coff_write_object_contents, /* bfd_write_contents */
diff --git a/bfd/coff-stgo32.c b/bfd/coff-stgo32.c
index e0038cc..c10194e 100644
--- a/bfd/coff-stgo32.c
+++ b/bfd/coff-stgo32.c
@@ -95,6 +95,10 @@ create_go32_stub PARAMS ((bfd *));
 #define COFF_ADJUST_AUX_OUT_PRE adjust_aux_out_pre
 #define COFF_ADJUST_AUX_OUT_POST adjust_aux_out_post
 
+static const bfd_target *go32_check_format (bfd *abfd);
+
+#define COFF_CHECK_FORMAT go32_check_format
+
 static bfd_boolean
   go32_stubbed_coff_bfd_copy_private_bfd_data PARAMS ((bfd *, bfd *));
 
@@ -414,3 +418,23 @@ go32_stubbed_coff_bfd_copy_private_bfd_data  (ibfd, obfd)
 
   return TRUE;
 }
+
+/* coff_object_p only checks 2 bytes F_MAGIC at GO32_STUBSIZE inside the file
+   which is too fragile.  */
+
+static const bfd_target *
+go32_check_format (bfd *abfd)
+{
+  char mz[2];
+
+  if (bfd_bread (mz, 2, abfd) != 2 || mz[0] != 'M' || mz[1] != 'Z')
+    {
+      bfd_set_error (bfd_error_wrong_format);
+      return NULL;
+    }
+
+  if (bfd_seek (abfd, 0, SEEK_SET) != 0)
+    return NULL;
+
+  return coff_object_p (abfd);
+}
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 404c80f..3f5b9a1 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -460,13 +460,13 @@ case "${targ}" in
   i[3-7]86-*-solaris2*)
     targ_defvec=bfd_elf32_i386_sol2_vec
     targ_selvecs="i386coff_vec"
-    targ64_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec"
+    targ64_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     want64=true
     ;;
 #ifdef BFD64
   x86_64-*-solaris2*)
     targ_defvec=bfd_elf32_i386_sol2_vec
-    targ_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec i386coff_vec"
+    targ_selvecs="bfd_elf64_x86_64_sol2_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec i386coff_vec"
     want64=true
     ;;
 #endif
@@ -486,7 +486,7 @@ case "${targ}" in
     ;;
   i[3-7]86-*-dicos*)
     targ_defvec=bfd_elf32_i386_vec
-    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec"
+    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     ;;
   *-*-msdosdjgpp* | *-*-go32* )
     targ_defvec=go32coff_vec
@@ -515,7 +515,7 @@ case "${targ}" in
     ;;
   i[3-7]86-*-dragonfly*)
     targ_defvec=bfd_elf32_i386_vec
-    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec"
+    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     ;;
   i[3-7]86-*-freebsdaout* | i[3-7]86-*-freebsd[12].* | \
   i[3-7]86-*-freebsd[12])
@@ -526,7 +526,7 @@ case "${targ}" in
   i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu)
     targ_defvec=bfd_elf32_i386_freebsd_vec
     targ_selvecs="bfd_elf32_i386_vec i386pei_vec i386coff_vec"
-    targ64_selvecs="bfd_elf64_x86_64_freebsd_vec bfd_elf64_x86_64_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec"
+    targ64_selvecs="bfd_elf64_x86_64_freebsd_vec bfd_elf64_x86_64_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec bfd_elf64_k1om_vec bfd_elf64_k1om_freebsd_vec"
     # FreeBSD <= 4.0 supports only the old nonstandard way of ABI labelling.
     case "${targ}" in
       i[3-7]86-*-freebsd3* | i[3-7]86-*-freebsd4 | i[3-7]86-*-freebsd4.0*)
@@ -536,7 +536,7 @@ case "${targ}" in
   i[3-7]86-*-netbsdelf* | i[3-7]86-*-netbsd*-gnu* | i[3-7]86-*-knetbsd*-gnu)
     targ_defvec=bfd_elf32_i386_vec
     targ_selvecs=i386netbsd_vec
-    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec"
+    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     ;;
   i[3-7]86-*-netbsdpe*)
     targ_defvec=i386pe_vec
@@ -564,7 +564,7 @@ case "${targ}" in
   i[3-7]86-*-linux-*)
     targ_defvec=bfd_elf32_i386_vec
     targ_selvecs="i386linux_vec i386pei_vec"
-    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf32_x86_64_vec bfd_elf64_l1om_vec"
+    targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf32_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     ;;
 #ifdef BFD64
   x86_64-*-darwin*)
@@ -575,37 +575,37 @@ case "${targ}" in
     ;;
   x86_64-*-dicos*)
     targ_defvec=bfd_elf64_x86_64_vec
-    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec"
+    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     want64=true
     ;;
   x86_64-*-elf*)
     targ_defvec=bfd_elf64_x86_64_vec
-    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec i386coff_vec"
+    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec i386coff_vec"
     want64=true
     ;;
   x86_64-*-dragonfly*)
     targ_defvec=bfd_elf64_x86_64_vec
-    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec"
+    targ_selvecs="bfd_elf32_i386_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     want64=true
     ;;
   x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu)
     targ_defvec=bfd_elf64_x86_64_freebsd_vec
-    targ_selvecs="bfd_elf32_i386_freebsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf32_i386_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec"
+    targ_selvecs="bfd_elf32_i386_freebsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf32_i386_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_l1om_freebsd_vec bfd_elf64_k1om_vec bfd_elf64_k1om_freebsd_vec"
     want64=true
     ;;
   x86_64-*-netbsd* | x86_64-*-openbsd*)
     targ_defvec=bfd_elf64_x86_64_vec
-    targ_selvecs="bfd_elf32_i386_vec i386netbsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec"
+    targ_selvecs="bfd_elf32_i386_vec i386netbsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     want64=true
     ;;
   x86_64-*-linux-*)
     targ_defvec=bfd_elf64_x86_64_vec
-    targ_selvecs="bfd_elf32_i386_vec bfd_elf32_x86_64_vec i386linux_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec"
+    targ_selvecs="bfd_elf32_i386_vec bfd_elf32_x86_64_vec i386linux_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec"
     want64=true
     ;;
   x86_64-*-mingw* | x86_64-*-pe | x86_64-*-pep)
     targ_defvec=x86_64pe_vec
-    targ_selvecs="x86_64pe_vec x86_64pei_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec i386pe_vec i386pei_vec bfd_elf32_i386_vec"
+    targ_selvecs="x86_64pe_vec x86_64pei_vec bfd_elf64_x86_64_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec i386pe_vec i386pei_vec bfd_elf32_i386_vec"
     want64=true
     targ_underscore=no
     ;;
@@ -1603,3 +1603,10 @@ case "${targ_defvec} ${targ_selvecs}" in
     targ_archs="$targ_archs bfd_l1om_arch"
     ;;
 esac
+
+# If we support Intel K1OM target, then add support for bfd_k1om_arch.
+case "${targ_defvec} ${targ_selvecs}" in
+  *bfd_elf64_k1om_vec*)
+    targ_archs="$targ_archs bfd_k1om_arch"
+    ;;
+esac
diff --git a/bfd/configure b/bfd/configure
index 36103a6..40c17db 100755
--- a/bfd/configure
+++ b/bfd/configure
@@ -15347,6 +15347,8 @@ do
     bfd_elf32_x86_64_vec)	tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
     bfd_elf64_l1om_vec)		tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
     bfd_elf64_l1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+    bfd_elf64_k1om_vec)		tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+    bfd_elf64_k1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
     bfd_mmo_vec)		tb="$tb mmo.lo" target_size=64 ;;
     bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
     bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
diff --git a/bfd/configure.in b/bfd/configure.in
index d966e31..e1ae5fc 100644
--- a/bfd/configure.in
+++ b/bfd/configure.in
@@ -846,6 +846,8 @@ do
     bfd_elf32_x86_64_vec)	tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
     bfd_elf64_l1om_vec)		tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
     bfd_elf64_l1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+    bfd_elf64_k1om_vec)		tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+    bfd_elf64_k1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
     bfd_mmo_vec)		tb="$tb mmo.lo" target_size=64 ;;
     bfd_powerpc_pe_vec)         tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
     bfd_powerpc_pei_vec)        tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
diff --git a/bfd/cpu-k1om.c b/bfd/cpu-k1om.c
new file mode 100644
index 0000000..fa030ae
--- /dev/null
+++ b/bfd/cpu-k1om.c
@@ -0,0 +1,56 @@
+/* BFD support for the Intel K1OM architecture.
+   Copyright 2011
+   Free Software Foundation, Inc.
+
+   This file is part of BFD, the Binary File Descriptor library.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
+   MA 02110-1301, USA.  */
+
+#include "sysdep.h"
+#include "bfd.h"
+#include "libbfd.h"
+
+static const bfd_arch_info_type bfd_k1om_arch_intel_syntax =
+{
+  64, /* 64 bits in a word */
+  64, /* 64 bits in an address */
+  8,  /* 8 bits in a byte */
+  bfd_arch_k1om,
+  bfd_mach_k1om_intel_syntax,
+  "k1om:intel",
+  "k1om:intel",
+  3,
+  TRUE,
+  bfd_default_compatible,
+  bfd_default_scan,
+  0
+};
+
+const bfd_arch_info_type bfd_k1om_arch =
+{
+  64, /* 64 bits in a word */
+  64, /* 64 bits in an address */
+  8,  /* 8 bits in a byte */
+  bfd_arch_k1om,
+  bfd_mach_k1om,
+  "k1om",
+  "k1om",
+  3,
+  TRUE,
+  bfd_default_compatible,
+  bfd_default_scan,
+  &bfd_k1om_arch_intel_syntax
+};
diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c
index 12748d8..975b558 100644
--- a/bfd/elf64-x86-64.c
+++ b/bfd/elf64-x86-64.c
@@ -5037,6 +5037,56 @@ elf64_l1om_elf_object_p (bfd *abfd)
 
 #include "elf64-target.h"
 
+/* Intel K1OM support.  */
+
+static bfd_boolean
+elf64_k1om_elf_object_p (bfd *abfd)
+{
+  /* Set the right machine number for an K1OM elf64 file.  */


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


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

* [SCM]  archer-jankratochvil-entryval: Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final
@ 2011-07-18 18:03 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2011-07-18 18:03 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-entryval has been updated
       via  730190984123c5a908d096c2105c336904d48afd (commit)
       via  811ccf270b0c45501d77c4f34e3f5900f9b27bb9 (commit)
       via  24f0cc5de193ef25da77a7cb484771cf348d073d (commit)
       via  7a11bfbfe7bd1fd390709359acaf2d097c746e69 (commit)
       via  4cf8a77dafef21127984e09c5146fedea1c55e70 (commit)
       via  a1c1fa29f898592a4198d62a065b00db03e88150 (commit)
       via  39bc9ce45750f09b00aad1c69f6d44c4091566af (commit)
       via  079c8d7446cdf0a0332dabac03a98fca1580c9ca (commit)
       via  b106696071e2d8942528cc26e185f849e0601605 (commit)
       via  c05d9eb4d883a9024cab77f60cdd0ef9143f2e1b (commit)
       via  fdab157191d39b81d1d60003664afa4a14bc2e90 (commit)
       via  b46f5c59db56ef4639f03ee581ea10f775253ade (commit)
       via  a9a32634f147523db0ed50fd1c801b5a1e3338ca (commit)
       via  66d2bdc38cd59933990926bcf08f6b0e1b8586ac (commit)
       via  2088589f822ddfec6f9d9d91c5d05d66856cb61a (commit)
       via  2bebcb622fcd3285eacd9e1987deb953905eb339 (commit)
       via  757e108ec153875dbe1cfa5a2359a3f06274f77b (commit)
       via  383f65fa769736ca0d5c2da6c104df41480dffb2 (commit)
       via  f2e71c2189e63387d418275e176e2c4b1418d45c (commit)
       via  d441f325e76c23828df93719d52c88a256ddccc3 (commit)
       via  ad74cf8cdbb2c974296fddb81b1aad867234c710 (commit)
       via  6ae8c102d6182adad2716c60ccd0e7661d498ff9 (commit)
       via  a95d2e8a5d31d179fd0cb4c512045d358bdcfdac (commit)
       via  2ffc0a185cba5d3e32df22e927547f5a5ddd198a (commit)
       via  c135fae7cfa40164bfb168d557061bd214890713 (commit)
       via  18db97e7bc3faeb29be997507e8b07d5d811559f (commit)
       via  58120cdd52fb1c3da9c682433accc1b7bbecb036 (commit)
       via  b9909f8ad6e9f9560a41a9ad15e9d9cbc4fef1b5 (commit)
       via  ad5a75ef33363f761b0626ef6715434756fd562b (commit)
       via  22523d22773d7a8008991e5da8a886bcbb1937c0 (commit)
       via  98ea60276e144466951f24f9d963a1eed18c3d5c (commit)
       via  45f3656635511a16ccec36fd7cc02667cd07bce8 (commit)
       via  74f472681ef32fa4a4c399945b43c3ebaecc0cb6 (commit)
       via  9cb96543d39f9c04d7dc30d82839d506f3031985 (commit)
       via  d4d521cbb3e6c6a4464472e1c23c716f908589ee (commit)
       via  20b79a178c1793089173b62de244027933913c32 (commit)
       via  684e514cc00436a6d369418bd0bd71d1fa3da101 (commit)
       via  146c008cd85bfcfa04685c323e218a26dad4ccd7 (commit)
       via  9fedcebd9728b46ecd88b488b7e3ca0b549d74a6 (commit)
       via  129f481e69a5d5e6793323f787bf44e8d09d65a6 (commit)
       via  4c31947b9cfd3bfbdaa6da7747eb99cbd00640c8 (commit)
       via  9be33aec165261619f267ef56d79468baba94989 (commit)
       via  dbffe1ec9c23a567cb2b159128ab46a1fc82ac77 (commit)
       via  03c566d6480dc21ff83d6e5cea8c0c19be567a38 (commit)
       via  6e529e7bca388805a135f92d6e9e45ec82788059 (commit)
       via  e4afca5751a44fef4db1bcf1cbaf9c945920ece6 (commit)
       via  29a1ed48d3680a520e46c1da02fc2bcac31dc135 (commit)
       via  dee0a9db8fbd5abe610904a17dc0f464123cbee9 (commit)
       via  c22e5e67ffc8d5411b8f813fcbb1b1851930db47 (commit)
       via  caa850d7fdb559421313b264a3966a53703a4966 (commit)
      from  69d17a0cd1bd4fe3447807ee82f50f4ce472b684 (commit)

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

- Log -----------------------------------------------------------------
commit 730190984123c5a908d096c2105c336904d48afd
Merge: 7a11bfb 811ccf2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:46:46 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 811ccf270b0c45501d77c4f34e3f5900f9b27bb9
Merge: 4cf8a77 24f0cc5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:46:46 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 24f0cc5de193ef25da77a7cb484771cf348d073d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:46:41 2011 +0200

    simplify

commit 7a11bfbfe7bd1fd390709359acaf2d097c746e69
Merge: fdab157 4cf8a77
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:20:07 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 4cf8a77dafef21127984e09c5146fedea1c55e70
Merge: b46f5c5 a1c1fa2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:20:04 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp
    
    Conflicts:
    	gdb/testsuite/gdb.arch/amd64-entry-value.exp

commit a1c1fa29f898592a4198d62a065b00db03e88150
Merge: a9a3263 39bc9ce
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:19:27 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit 39bc9ce45750f09b00aad1c69f6d44c4091566af
Merge: 66d2bdc 079c8d7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:19:27 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 079c8d7446cdf0a0332dabac03a98fca1580c9ca
Merge: 2088589 b106696
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:19:27 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit b106696071e2d8942528cc26e185f849e0601605
Merge: 2bebcb6 c05d9eb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:19:27 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit c05d9eb4d883a9024cab77f60cdd0ef9143f2e1b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 19:19:14 2011 +0200

    fix+simplify

commit fdab157191d39b81d1d60003664afa4a14bc2e90
Merge: d441f32 b46f5c5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit b46f5c59db56ef4639f03ee581ea10f775253ade
Merge: ad74cf8 a9a3263
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit a9a32634f147523db0ed50fd1c801b5a1e3338ca
Merge: 6ae8c10 66d2bdc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:43 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit 66d2bdc38cd59933990926bcf08f6b0e1b8586ac
Merge: a95d2e8 2088589
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:43 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 2088589f822ddfec6f9d9d91c5d05d66856cb61a
Merge: 2ffc0a1 2bebcb6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:42 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 2bebcb622fcd3285eacd9e1987deb953905eb339
Merge: c135fae 757e108
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:42 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit 757e108ec153875dbe1cfa5a2359a3f06274f77b
Merge: 18db97e 383f65f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:42 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 383f65fa769736ca0d5c2da6c104df41480dffb2
Merge: 58120cd f2e71c2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:42 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit f2e71c2189e63387d418275e176e2c4b1418d45c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:49:39 2011 +0200

    x

commit d441f325e76c23828df93719d52c88a256ddccc3
Merge: ad5a75e ad74cf8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:22 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit ad74cf8cdbb2c974296fddb81b1aad867234c710
Merge: 22523d2 6ae8c10
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:22 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 6ae8c102d6182adad2716c60ccd0e7661d498ff9
Merge: 98ea602 a95d2e8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:22 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit a95d2e8a5d31d179fd0cb4c512045d358bdcfdac
Merge: 45f3656 2ffc0a1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 2ffc0a185cba5d3e32df22e927547f5a5ddd198a
Merge: 74f4726 c135fae
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit c135fae7cfa40164bfb168d557061bd214890713
Merge: 9cb9654 18db97e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit 18db97e7bc3faeb29be997507e8b07d5d811559f
Merge: d4d521c 58120cd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:21 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 58120cdd52fb1c3da9c682433accc1b7bbecb036
Merge: 20b79a1 b9909f8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:20 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit b9909f8ad6e9f9560a41a9ad15e9d9cbc4fef1b5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:48:08 2011 +0200

    indent

commit ad5a75ef33363f761b0626ef6715434756fd562b
Merge: 129f481 22523d2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 22523d22773d7a8008991e5da8a886bcbb1937c0
Merge: 4c31947 98ea602
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 98ea60276e144466951f24f9d963a1eed18c3d5c
Merge: 9be33ae 45f3656
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit 45f3656635511a16ccec36fd7cc02667cd07bce8
Merge: dbffe1e 74f4726
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 74f472681ef32fa4a4c399945b43c3ebaecc0cb6
Merge: 03c566d 9cb9654
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 9cb96543d39f9c04d7dc30d82839d506f3031985
Merge: 6e529e7 d4d521c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:44 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit d4d521cbb3e6c6a4464472e1c23c716f908589ee
Merge: e4afca5 20b79a1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:43 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 20b79a178c1793089173b62de244027933913c32
Merge: 29a1ed4 684e514
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:43 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 684e514cc00436a6d369418bd0bd71d1fa3da101
Merge: dee0a9d 146c008
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:43 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit 146c008cd85bfcfa04685c323e218a26dad4ccd7
Merge: c22e5e6 9fedceb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:43 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit 9fedcebd9728b46ecd88b488b7e3ca0b549d74a6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:42:37 2011 +0200

    +cmt

commit 129f481e69a5d5e6793323f787bf44e8d09d65a6
Merge: 69d17a0 4c31947
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:38 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 4c31947b9cfd3bfbdaa6da7747eb99cbd00640c8
Merge: 0702b99 9be33ae
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:38 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 9be33aec165261619f267ef56d79468baba94989
Merge: a0bd8ec dbffe1e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:38 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit dbffe1ec9c23a567cb2b159128ab46a1fc82ac77
Merge: 0d2f272 03c566d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:38 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 03c566d6480dc21ff83d6e5cea8c0c19be567a38
Merge: 1ad43d6 6e529e7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:37 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 6e529e7bca388805a135f92d6e9e45ec82788059
Merge: 72e1c45 e4afca5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:37 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit e4afca5751a44fef4db1bcf1cbaf9c945920ece6
Merge: b30b9e4 29a1ed4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:37 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit 29a1ed48d3680a520e46c1da02fc2bcac31dc135
Merge: cd94879 dee0a9d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:37 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit dee0a9db8fbd5abe610904a17dc0f464123cbee9
Merge: 4ce4c08 c22e5e6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:36 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit c22e5e67ffc8d5411b8f813fcbb1b1851930db47
Merge: 118d8d6 caa850d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:36 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit caa850d7fdb559421313b264a3966a53703a4966
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 18:31:30 2011 +0200

    +cmt

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

Summary of changes:
 gdb/doc/gdb.texinfo         |    3 +--
 gdb/dwarf2-frame-tailcall.c |   31 ++++++++++++++++---------------
 gdb/dwarf2loc.c             |    5 +++--
 gdb/gdbtypes.h              |    3 +++
 4 files changed, 23 insertions(+), 19 deletions(-)

First 500 lines of diff:
diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo
index 4958a93..58ba6ad 100644
--- a/gdb/doc/gdb.texinfo
+++ b/gdb/doc/gdb.texinfo
@@ -5953,8 +5953,7 @@ Names with appended @code{@@entry} show values of function parameters at the
 time the function got called.  The @code{@@entry} parameter line is not shown
 when the entry value is not available.
 
-@var{n} specifies the
-number of frames to print, as described above.
+@var{n} specifies the number of frames to print, as described above.
 @end table
 
 @kindex where
diff --git a/gdb/dwarf2-frame-tailcall.c b/gdb/dwarf2-frame-tailcall.c
index 976c7c9..f5e63ad 100644
--- a/gdb/dwarf2-frame-tailcall.c
+++ b/gdb/dwarf2-frame-tailcall.c
@@ -35,25 +35,25 @@ static htab_t cache_htab;
 /* Associated structure of the unwinder for call_site_chain.  */
 
 struct tailcall_cache
-  {
-    /* It must be the first one of this struct.  It is the furthest callee.  */
-    struct frame_info *next_bottom_frame;
+{
+  /* It must be the first one of this struct.  It is the furthest callee.  */
+  struct frame_info *next_bottom_frame;
 
-    /* Reference count.  The whole chain of virtual tail call frames shares one
-       tailcall_cache.  */
-    int refc;
+  /* Reference count.  The whole chain of virtual tail call frames shares one
+     tailcall_cache.  */
+  int refc;
 
-    /* Associated found virtual taill call frames chain, it is never NULL.  */
-    struct call_site_chain *chain;
+  /* Associated found virtual taill call frames chain, it is never NULL.  */
+  struct call_site_chain *chain;
 
-    /* Cached pretended_chain_levels result.  */
-    int chain_levels;
+  /* Cached pretended_chain_levels result.  */
+  int chain_levels;
 
-    /* Unwound PC from the top (caller) frame, as it is not contained
-       in CHAIN.  */
+  /* Unwound PC from the top (caller) frame, as it is not contained
+     in CHAIN.  */
 
-    CORE_ADDR prev_pc;
-  };
+  CORE_ADDR prev_pc;
+};
 
 /* hash_f for htab_create_alloc of cache_htab.  */
 
@@ -392,7 +392,8 @@ tailcall_frame_prev_arch (struct frame_info *this_frame,
 /* Virtual tail call frame unwinder if dwarf2_tailcall_sniffer_first finds
    a chain to create.  */
 
-const struct frame_unwind dwarf2_tailcall_frame_unwind = {
+const struct frame_unwind dwarf2_tailcall_frame_unwind =
+{
   TAILCALL_FRAME,
   default_frame_unwind_stop_reason,
   tailcall_frame_this_id,
diff --git a/gdb/dwarf2loc.c b/gdb/dwarf2loc.c
index 2bcc78b..d60adca 100644
--- a/gdb/dwarf2loc.c
+++ b/gdb/dwarf2loc.c
@@ -3655,8 +3655,7 @@ value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
 {
   struct type *checked_type = check_typedef (type);
   struct frame_info *caller_frame = get_prev_frame (frame);
-  struct value *outer_val, *target_val;
-  volatile struct gdb_exception e;
+  struct value *outer_val;
   struct call_site_parameter *parameter;
 
   parameter = dwarf_expr_dwarf_reg_entry_value (frame, dwarf_reg, fb_offset);
@@ -3671,6 +3670,8 @@ value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
       && TYPE_TARGET_TYPE (checked_type) != NULL)
     {
       struct type *target_type = TYPE_TARGET_TYPE (checked_type);
+      volatile struct gdb_exception e;
+      struct value *target_val;
 
       TRY_CATCH (e, RETURN_MASK_ERROR)
 	{
diff --git a/gdb/gdbtypes.h b/gdb/gdbtypes.h
index 1b82443..3ed0622 100644
--- a/gdb/gdbtypes.h
+++ b/gdb/gdbtypes.h
@@ -911,6 +911,9 @@ struct func_type
     struct call_site *tail_call_list;
   };
 
+/* A place where some function gets called from, represented by
+   DW_TAG_GNU_call_site.  It can be looked up from symtab->call_site_htab.  */
+
 struct call_site
   {
     /* Address of the first instruction after this call.  It must be the first


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


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

* [SCM]  archer-jankratochvil-entryval: Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final
@ 2011-07-18 15:50 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2011-07-18 15:50 UTC (permalink / raw)
  To: archer-commits

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 35084 bytes --]

The branch, archer-jankratochvil-entryval has been updated
       via  69d17a0cd1bd4fe3447807ee82f50f4ce472b684 (commit)
       via  0702b99988a3c1b8c638773cff284e7663b718f3 (commit)
       via  a0bd8ec9436ee0b0c10f6650f2f13794ec041913 (commit)
       via  0d2f27236b8d5ebb16392021f201c7dcb81354f2 (commit)
       via  1ad43d6918121ef82a0ea66422605293cee4f806 (commit)
       via  72e1c45f203c51777982c1785a9645103547602c (commit)
       via  b30b9e442b924c812b9a3ef3f18d0cfab0d41ef4 (commit)
       via  cd948791b5cd5ffda37460040f37f9141dcf1df2 (commit)
       via  4ce4c08718ffd2d85b315cb491658f12dabf95b5 (commit)
       via  118d8d6dc4bf16de918ab57754dbe734e7c71960 (commit)
       via  cd043bf5defbc3787d227d59515038a1c9dfebc8 (commit)
       via  c4f2fddd4b122673ac94d65a03df037c77e65829 (commit)
       via  8e9d8a1032271592b3849b4ad601b00435e81b32 (commit)
       via  101c945dedb9ecd7153ab32574ac748e8ca47999 (commit)
       via  0464b3013782526f26ffb360e77c21f0c5708ece (commit)
       via  b703eea0b780cd567ebf92c15cce46d385ac35d1 (commit)
       via  1ddef5e278cc0db0abd6e1ba5fd7239a34a57c49 (commit)
       via  ef60a7ce956f20944f0393a753c7e1df4b3501f7 (commit)
       via  92069197d2fb43c44f7a0cc00c001b8057966c88 (commit)
       via  5be49a4cdc1093a0508a8a53c89c8e68b98507aa (commit)
       via  7cd7a2eefd8009562739816577b63434eeb35add (commit)
       via  ce1159c94381d524998275b1a5cefa8d3df655b9 (commit)
       via  1a9850db190e9708beca3fe230776de08f25d6ca (commit)
       via  af8e6fcc2a634af4fa28cb85d4fded06dd311689 (commit)
       via  27e231d67ad1425d693c3a74c8955cf54a4eec11 (commit)
       via  a56b32b31b2e433bad357df4411c48e1f84bc417 (commit)
       via  05606d4e53339e3d7768274acda837650769c129 (commit)
       via  6deb180766a10bdf38adb26c0020c4fc325e0cd8 (commit)
       via  c3c78368985cdd2e0404b020a150cb815578bbb7 (commit)
       via  b31499ac09a073e3ba6a0e0f65510c271129959b (commit)
       via  d5f94a97437854a3587665c96f6154ebcf0e300f (commit)
       via  8ba5716fc67a2bd39d8529317035680eac19c307 (commit)
       via  d5b06f082613ec69cdf9818b83041caeef04c2a4 (commit)
       via  2687de238771bc5a52434857196dfeb4b9ca4baa (commit)
       via  5bd216ff82ea53b93eb0c3ab5a6480c6805c3927 (commit)
       via  7ec3f3af4ce771a7906e272a5eca45b61c81dc30 (commit)
       via  f3309d4c0d5effeafb6d042a24b3769235a681bb (commit)
       via  b17a0223e61aedb10829b03c52a5c0726ea089f3 (commit)
       via  9b5e767eb35e5ec78ab5fefaafc231b966a2aeb5 (commit)
       via  c5d7b782510cc1973dbaa33863a253674af2476a (commit)
       via  b81108dade63a937fac70d49d18b1bc9aa187fd9 (commit)
       via  b98bfc0b341d1a0256eead1b80ce235c4a37f988 (commit)
       via  013ae742f1bbe19a6c13946066b904e98e84163b (commit)
       via  04fb3a0afbfe956de77e9b290c38efce67660ed5 (commit)
       via  89ed0b26e81d6ae6572adde1feae320a01321c11 (commit)
      from  f569aae0dc7a1b79894c691f7f442cf923080d85 (commit)

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

- Log -----------------------------------------------------------------
commit 69d17a0cd1bd4fe3447807ee82f50f4ce472b684
Merge: c4f2fdd 0702b99
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:27 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 0702b99988a3c1b8c638773cff284e7663b718f3
Merge: 8e9d8a1 a0bd8ec
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:27 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit a0bd8ec9436ee0b0c10f6650f2f13794ec041913
Merge: 1ddef5e 0d2f272
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:26 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref

commit 0d2f27236b8d5ebb16392021f201c7dcb81354f2
Merge: 7cd7a2e 1ad43d6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:26 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref

commit 1ad43d6918121ef82a0ea66422605293cee4f806
Merge: 6deb180 72e1c45
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:26 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit 72e1c45f203c51777982c1785a9645103547602c
Merge: c3c7836 b30b9e4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:25 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit b30b9e442b924c812b9a3ef3f18d0cfab0d41ef4
Merge: b31499a cd94879
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:25 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit cd948791b5cd5ffda37460040f37f9141dcf1df2
Merge: d5f94a9 4ce4c08
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:25 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 4ce4c08718ffd2d85b315cb491658f12dabf95b5
Merge: 8ba5716 118d8d6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:24 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit 118d8d6dc4bf16de918ab57754dbe734e7c71960
Merge: d5b06f0 cd043bf
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:24 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit cd043bf5defbc3787d227d59515038a1c9dfebc8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:49:18 2011 +0200

    +makefile:

commit c4f2fddd4b122673ac94d65a03df037c77e65829
Merge: 0464b30 8e9d8a1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:43:11 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 8e9d8a1032271592b3849b4ad601b00435e81b32
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:43:00 2011 +0200

    +cmt

commit 101c945dedb9ecd7153ab32574ac748e8ca47999
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:41:32 2011 +0200

    simplify

commit 0464b3013782526f26ffb360e77c21f0c5708ece
Merge: ef60a7c b703eea
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:31:04 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit b703eea0b780cd567ebf92c15cce46d385ac35d1
Merge: 9206919 1ddef5e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:31:04 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 1ddef5e278cc0db0abd6e1ba5fd7239a34a57c49
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:30:38 2011 +0200

    x

commit ef60a7ce956f20944f0393a753c7e1df4b3501f7
Merge: 9206919 27e231d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:15:18 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref-entryexp-final' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final

commit 92069197d2fb43c44f7a0cc00c001b8057966c88
Merge: 5be49a4 a56b32b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:14:56 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp

commit 5be49a4cdc1093a0508a8a53c89c8e68b98507aa
Merge: 7cd7a2e 1a9850d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:12:47 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref
    
    Conflicts:
    	gdb/testsuite/gdb.arch/amd64-entry-value.exp

commit 7cd7a2eefd8009562739816577b63434eeb35add
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:10:58 2011 +0200

    dispref testcase fix

commit ce1159c94381d524998275b1a5cefa8d3df655b9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 17:07:27 2011 +0200

    deref_ref

commit 1a9850db190e9708beca3fe230776de08f25d6ca
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 16:57:20 2011 +0200

    +cmt

commit af8e6fcc2a634af4fa28cb85d4fded06dd311689
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 16:46:50 2011 +0200

    implptr fix undo

commit 27e231d67ad1425d693c3a74c8955cf54a4eec11
Merge: f569aae a56b32b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:16:14 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref-entryexp-final

commit a56b32b31b2e433bad357df4411c48e1f84bc417
Merge: 1b20c86 05606d4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:16:13 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref-entryexp

commit 05606d4e53339e3d7768274acda837650769c129
Merge: 5dc23d3 6deb180
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:16:08 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-entrybtref
    
    Conflicts:
    	gdb/dwarf2loc.c

commit 6deb180766a10bdf38adb26c0020c4fc325e0cd8
Merge: 519daaa c3c7836
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:42 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull

commit c3c78368985cdd2e0404b020a150cb815578bbb7
Merge: 1790a61 b31499a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:42 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst

commit b31499ac09a073e3ba6a0e0f65510c271129959b
Merge: 7ec3f3a d5f94a9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:41 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe-selftail' into funcstuff-basic-tailread-tailframe-selftail-entrybt

commit d5f94a97437854a3587665c96f6154ebcf0e300f
Merge: a863842 8ba5716
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:40 2011 +0200

    Merge branch 'funcstuff-basic-tailread-tailframe' into funcstuff-basic-tailread-tailframe-selftail

commit 8ba5716fc67a2bd39d8529317035680eac19c307
Merge: 5ef44e1 d5b06f0
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:40 2011 +0200

    Merge branch 'funcstuff-basic-tailread' into funcstuff-basic-tailread-tailframe

commit d5b06f082613ec69cdf9818b83041caeef04c2a4
Merge: 76a1812 2687de2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:39 2011 +0200

    Merge branch 'funcstuff-basic' into funcstuff-basic-tailread

commit 2687de238771bc5a52434857196dfeb4b9ca4baa
Merge: 259a4eb 5bd216f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:35 2011 +0200

    Merge branch 'funcstuff' into funcstuff-basic

commit 5bd216ff82ea53b93eb0c3ab5a6480c6805c3927
Merge: 7fe499b f3309d4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:33 2011 +0200

    Merge remote-tracking branch 'gdb/master' into funcstuff

commit 7ec3f3af4ce771a7906e272a5eca45b61c81dc30
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jul 18 15:15:18 2011 +0200

    +cmt

commit f3309d4c0d5effeafb6d042a24b3769235a681bb
Author: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
Date:   Mon Jul 18 10:15:04 2011 +0000

    	toplevel:
    	* configure: Regenerate.
    
    	config:
    	* elf.m4 (target_elf): Remove *-netware*.

commit b17a0223e61aedb10829b03c52a5c0726ea089f3
Author: jcd <jcd>
Date:   Mon Jul 18 09:23:52 2011 +0000

    gdb/
    
    	* MAINTAINERS (Write After Approval): Add myself to the list.

commit 9b5e767eb35e5ec78ab5fefaafc231b966a2aeb5
Author: jcd <jcd>
Date:   Mon Jul 18 09:21:41 2011 +0000

    gdb/
    
    	* varobj.h (varobj_languages): Add vlang_ada definition to the list
    	of supported languages.
    	* varobj.c: Add top definitions and basic implementation of the
    	following callbacks: ada_number_of_children, ada_name_of_variable,
    	ada_name_of_child, ada_path_expr_of_child, ada_value_of_root,
    	ada_value_of_child, ada_type_of_child, ada_value_of_variable.
    	(languages): Register Ada-specific callbacks.
    	(variable_language): Add the Ada case in the language setter switch.

commit c5d7b782510cc1973dbaa33863a253674af2476a
Author: qiyao <qiyao>
Date:   Mon Jul 18 04:14:19 2011 +0000

    	gdb/testsuite/
    
    	* gdb.base/async-shell.exp: Skip test if displaced stepping is not
    	supported.
    	* gdb.mi/mi-nonstop-exit.exp: Likewise.
    	* gdb.mi/mi-nonstop.exp: Likewise.
    	* gdb.mi/mi-ns-stale-regcache.exp: Likewise.
    	* gdb.mi/mi-nsintrall.exp: Likewise.
    	* gdb.mi/mi-nsmoribund.exp: Likewise.
    	* gdb.mi/mi-nsthrexec.exp: Likewise.
    	* gdb.python/py-evthreads.exp: Likewise.

commit b81108dade63a937fac70d49d18b1bc9aa187fd9
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon Jul 18 00:00:33 2011 +0000

    *** empty log message ***

commit b98bfc0b341d1a0256eead1b80ce235c4a37f988
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Jul 18 00:00:06 2011 +0000

    daily update

commit 013ae742f1bbe19a6c13946066b904e98e84163b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jul 17 19:22:31 2011 +0000

    gdb/
    	* remote-mips.c (pmon_download): Fix ignored return value GCC warning.

commit 04fb3a0afbfe956de77e9b290c38efce67660ed5
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun Jul 17 00:00:05 2011 +0000

    daily update

commit 89ed0b26e81d6ae6572adde1feae320a01321c11
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Jul 17 00:00:02 2011 +0000

    *** empty log message ***

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

Summary of changes:
 ChangeLog                                     |    4 +
 bfd/version.h                                 |    2 +-
 config/ChangeLog                              |    4 +
 config/elf.m4                                 |    4 +-
 configure                                     |    2 +-
 gdb/ChangeLog                                 |   15 +++++
 gdb/MAINTAINERS                               |    1 +
 gdb/c-exp.y                                   |    2 +
 gdb/dwarf2loc.c                               |   51 +++++++++++++--
 gdb/eval.c                                    |   32 +++-------
 gdb/printcmd.c                                |    8 ++-
 gdb/remote-mips.c                             |    8 ++-
 gdb/stack.c                                   |    7 ++
 gdb/symtab.h                                  |    5 +-
 gdb/testsuite/ChangeLog                       |   12 ++++
 gdb/testsuite/gdb.base/async-shell.exp        |    6 ++
 gdb/testsuite/gdb.mi/mi-nonstop-exit.exp      |    5 ++
 gdb/testsuite/gdb.mi/mi-nonstop.exp           |    6 ++
 gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp |    5 ++
 gdb/testsuite/gdb.mi/mi-nsintrall.exp         |    5 ++
 gdb/testsuite/gdb.mi/mi-nsmoribund.exp        |    5 ++
 gdb/testsuite/gdb.mi/mi-nsthrexec.exp         |    5 ++
 gdb/testsuite/gdb.python/py-evthreads.exp     |    5 ++
 gdb/value.h                                   |   11 +++-
 gdb/varobj.c                                  |   85 ++++++++++++++++++++++++-
 gdb/varobj.h                                  |    2 +-
 gdb/version.in                                |    2 +-
 27 files changed, 257 insertions(+), 42 deletions(-)

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 8e96373..9a5f2a5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* configure: Regenerate.
+
 2011-07-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
 	PR target/39150
diff --git a/bfd/version.h b/bfd/version.h
index 4e2d3ef..6439070 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20110716
+#define BFD_VERSION_DATE 20110718
 #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/config/ChangeLog b/config/ChangeLog
index ec4a0be..3bb95f9 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,7 @@
+2011-07-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* elf.m4 (target_elf): Remove *-netware*.
+
 2011-04-20  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* bootstrap-lto.mk: Remove obsolete requirement.
diff --git a/config/elf.m4 b/config/elf.m4
index 007006e..da051cb 100644
--- a/config/elf.m4
+++ b/config/elf.m4
@@ -1,4 +1,4 @@
-dnl Copyright (C) 2010 Free Software Foundation, Inc.
+dnl Copyright (C) 2010, 2011 Free Software Foundation, Inc.
 dnl This file is free software, distributed under the terms of the GNU
 dnl General Public License.  As a special exception to the GNU General
 dnl Public License, this file may be distributed as part of a program
@@ -14,7 +14,7 @@ AC_REQUIRE([AC_CANONICAL_TARGET])
 target_elf=no
 case $target in
   *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
-  *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
+  *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
   alpha*-dec-osf* | *-interix* | hppa[[12]]*-*-hpux*)
     target_elf=no
     ;;
diff --git a/configure b/configure
index e969e12..b3ee95a 100755
--- a/configure
+++ b/configure
@@ -6035,7 +6035,7 @@ fi
 target_elf=no
 case $target in
   *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
-  *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
+  *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
   alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
     target_elf=no
     ;;
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index b5bb858..780414b 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,18 @@
+2011-07-18  Jean-Charles Delay  <delay@adacore.com>
+
+	* varobj.h (varobj_languages): Add vlang_ada definition to the list
+	of supported languages.
+	* varobj.c: Add top definitions and basic implementation of the
+	following callbacks: ada_number_of_children, ada_name_of_variable,
+	ada_name_of_child, ada_path_expr_of_child, ada_value_of_root,
+	ada_value_of_child, ada_type_of_child, ada_value_of_variable.
+	(languages): Register Ada-specific callbacks.
+	(variable_language): Add the Ada case in the language setter switch.
+
+2011-07-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	* remote-mips.c (pmon_download): Fix ignored return value GCC warning.
+
 2011-07-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
 	Code cleanup.
diff --git a/gdb/MAINTAINERS b/gdb/MAINTAINERS
index c85ad4e..07263eb 100644
--- a/gdb/MAINTAINERS
+++ b/gdb/MAINTAINERS
@@ -491,6 +491,7 @@ Nick Clifton					nickc@redhat.com
 J.T. Conklin					jtc@acorntoolworks.com
 Brendan Conoboy					blc@redhat.com
 Ludovic Courtès					ludo@gnu.org
+Jean-Charles Delay				delay@adacore.com
 DJ Delorie					dj@redhat.com
 Chris Demetriou					cgd@google.com
 Philippe De Muyter				phdm@macqel.be
diff --git a/gdb/c-exp.y b/gdb/c-exp.y
index b4757c2..5cc1e96 100644
--- a/gdb/c-exp.y
+++ b/gdb/c-exp.y
@@ -194,6 +194,8 @@ static struct stoken operator_stoken (const char *);
 %type <svec> string_exp
 %type <ssym> name_not_typename
 %type <tsym> typename
+
+/* It is UNKNOWN_CPP_NAME or ENTRY, depending on the context.  */
 %type <ssym> unknown_cpp_name
 
 /* A NAME_OR_INT is a symbol which is not known in the symbol table,
diff --git a/gdb/dwarf2loc.c b/gdb/dwarf2loc.c
index c2a1406..2bcc78b 100644
--- a/gdb/dwarf2loc.c
+++ b/gdb/dwarf2loc.c
@@ -123,6 +123,9 @@ dwarf2_find_location_expression (struct dwarf2_loclist_baton *baton,
 
       if (low == high && pc == low)
 	{
+	  /* This is entry PC record present only at entry point
+	     of a function.  Verify it is really the function entry point.  */
+
 	  struct block *pc_block = block_for_pc (pc);
 	  struct symbol *pc_func = NULL;
 
@@ -928,6 +931,15 @@ dwarf_entry_parameter_to_block (struct call_site_parameter *parameter,
   return parameter->call_site_data_value;
 }
 
+/* Return value for PARAMETER matching DEREF_SIZE, see
+   dwarf_entry_parameter_to_block for the description of these parameters.
+
+   TYPE and CALLER_FRAME specify how to evaluate the DWARF block into returned
+   struct value.
+
+   Function always returns non-NULL, non-optimized out value.  It throws
+   NOT_FOUND_ERROR if it cannot resolve the value for any reason.  */
+
 static struct value *
 dwarf_entry_parameter_to_value (struct call_site_parameter *parameter,
 				CORE_ADDR deref_size, struct type *type,
@@ -1666,7 +1678,7 @@ indirect_pieced_value (struct value *value)
   struct value *result;
   LONGEST byte_offset;
 
-  type = check_typedef (value_type (value));
+  type = value_type (value);
   if (TYPE_CODE (type) != TYPE_CODE_PTR)
     return NULL;
 
@@ -3576,6 +3588,10 @@ loclist_read_variable (struct symbol *symbol, struct frame_info *frame)
   return val;
 }
 
+/* VALUE must be of type lval_computed with entry_data_value_funcs.  Perform
+   the indirect method on it, that is use its stored target value, the sole
+   purpose of entry_data_value_funcs..  */
+
 struct value *
 entry_data_value_indirect (struct value *value)
 {
@@ -3589,6 +3605,8 @@ entry_data_value_indirect (struct value *value)
   return target_val;
 }
 
+/* Implement copy_closure.  */
+
 static void *
 entry_data_value_copy_closure (const struct value *v)
 {
@@ -3598,6 +3616,8 @@ entry_data_value_copy_closure (const struct value *v)
   return target_val;
 }
 
+/* Implement free_closure.  */
+
 static void
 entry_data_value_free_closure (struct value *v)
 {
@@ -3606,6 +3626,10 @@ entry_data_value_free_closure (struct value *v)
   value_free (target_val);
 }
 
+/* Vector for methods for an entry value reference where the referenced value
+   is stored in the caller.  On the first dereference use
+   DW_AT_GNU_call_site_data_value in the caller.  */
+
 static struct lval_funcs entry_data_value_funcs =
 {
   NULL,	/* read */
@@ -3618,6 +3642,13 @@ static struct lval_funcs entry_data_value_funcs =
   entry_data_value_free_closure
 };
 
+/* Return value of parameter of TYPE at (callee) FRAME which at function entry
+   point.  Parameter has been passed in DWARF_REG or FB_OFFSET, see their
+   description at struct dwarf_expr_context_funcs->push_dwarf_reg_entry_value.
+
+   Function always returns non-NULL, non-optimized out value.  It throws
+   NOT_FOUND_ERROR if it cannot resolve the value for any reason.  */
+
 static struct value *
 value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
 			  int dwarf_reg, CORE_ADDR fb_offset)
@@ -3633,6 +3664,8 @@ value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
   outer_val = dwarf_entry_parameter_to_value (parameter, -1 /* deref_size */,
 					      type, caller_frame);
 
+  /* Check if DW_AT_GNU_call_site_data_value cannot be used.  */
+
   if ((TYPE_CODE (checked_type) == TYPE_CODE_PTR
        || TYPE_CODE (checked_type) == TYPE_CODE_REF)
       && TYPE_TARGET_TYPE (checked_type) != NULL)
@@ -3666,11 +3699,8 @@ value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
 	  addr = extract_typed_address (value_contents (outer_val),
 					checked_type);
 
-	  /* This is not fully correct.  Instead of a pointer/reference which
-	     would dereference the target entry value we provide an already
-	     dereferenced value with the valid address.  It would need new
-	     lval_computed kind to make @entry fully transparent.  */
-
+	  /* The target entry value has artificial address of the entry value
+	     reference.  */
 	  VALUE_LVAL (target_val) = lval_memory;
 	  set_value_address (target_val, addr);
 
@@ -3678,6 +3708,7 @@ value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
 	  val = allocate_computed_value (type, &entry_data_value_funcs,
 					 target_val /* closure */);
 
+	  /* Copy the referencing pointer to the new computed value.  */
 	  memcpy (value_contents_raw (val), value_contents_raw (outer_val),
 		  TYPE_LENGTH (checked_type));
 	  set_value_lazy (val, 0);
@@ -3689,7 +3720,13 @@ value_of_dwarf_reg_entry (struct type *type, struct frame_info *frame,
   return outer_val;
 }
 
-/* Read variable by like loclist_read_variable at FRAME's function entry.  */
+/* Read variable SYMBOL like loclist_read_variable at (callee) FRAME's function
+   entry.  SYMBOL should be a function parameter, otherwise NOT_FOUND_ERROR
+   will be thrown.
+
+   Function always returns non-NULL value, it may be marked optimized out if
+   inferior frame information is not available.  It throws NOT_FOUND_ERROR if
+   it cannot resolve the parameter for any reason.  */
 
 static struct value *
 loclist_read_variable_at_entry (struct symbol *symbol, struct frame_info *frame)
diff --git a/gdb/eval.c b/gdb/eval.c
index 870003e..8cb6298 100644
--- a/gdb/eval.c
+++ b/gdb/eval.c
@@ -867,32 +867,18 @@ evaluate_subexp_standard (struct type *expect_type,
 
       {
 	struct symbol *sym = exp->elts[pc + 1].symbol;
-	volatile struct gdb_exception except;
-	struct value *ret = NULL;
-
-	TRY_CATCH (except, RETURN_MASK_ERROR)
-	  {
-	    struct frame_info *frame;
+	struct frame_info *frame;
 
-	    if (SYMBOL_CLASS (sym) != LOC_COMPUTED
-		|| SYMBOL_COMPUTED_OPS (sym)->read_variable_at_entry == NULL)
-	      error (_("Symbol \"%s\" does not have any specific entry value"),
-		     SYMBOL_PRINT_NAME (sym));
+	if (noside == EVAL_AVOID_SIDE_EFFECTS)
+	  return value_zero (SYMBOL_TYPE (sym), not_lval);
 
-	    frame = get_selected_frame (NULL);
-	    ret = SYMBOL_COMPUTED_OPS (sym)->read_variable_at_entry (sym,
-								     frame);
-	  }
+	if (SYMBOL_CLASS (sym) != LOC_COMPUTED
+	    || SYMBOL_COMPUTED_OPS (sym)->read_variable_at_entry == NULL)
+	  error (_("Symbol \"%s\" does not have any specific entry value"),
+		 SYMBOL_PRINT_NAME (sym));
 
-	if (except.reason < 0)
-	  {
-	    if (noside == EVAL_AVOID_SIDE_EFFECTS)
-	      ret = value_zero (SYMBOL_TYPE (sym), not_lval);
-	    else
-	      throw_exception (except);
-	  }
-
-	return ret;
+	frame = get_selected_frame (NULL);
+	return SYMBOL_COMPUTED_OPS (sym)->read_variable_at_entry (sym, frame);
       }
 
     case OP_LAST:
diff --git a/gdb/printcmd.c b/gdb/printcmd.c
index ebbd343..400ed72 100644
--- a/gdb/printcmd.c
+++ b/gdb/printcmd.c
@@ -1939,7 +1939,8 @@ clear_dangling_display_expressions (struct so_list *solib)
    struct symbol.  NAME is the name to print; if NULL then VAR's print
    name will be used.  STREAM is the ui_file on which to print the
    value.  INDENT specifies the number of indent levels to print
-   before printing the variable name.  */
+   before printing the variable name.  PRINT_ARGUMENT specifies whether @entry
+   kind of function parameters should be printed.  */
 
 void
 print_variable_and_value (const char *name, struct symbol *var,
@@ -1990,6 +1991,11 @@ print_variable_and_value (const char *name, struct symbol *var,
 		  volatile struct gdb_exception deref_ex;
 		  struct value *val_deref, *entryval_deref;
 
+		  /* DW_AT_GNU_call_site_value does match with the current
+		     value.  If it is a reference still try to verify if
+		     dereferenced DW_AT_GNU_call_site_data_value does not
+		     differ.  */
+
 		  TRY_CATCH (deref_ex, RETURN_MASK_ERROR)
 		    {
 		      unsigned len_deref;
diff --git a/gdb/remote-mips.c b/gdb/remote-mips.c
index 7fbe767..d544bcb 100644
--- a/gdb/remote-mips.c
+++ b/gdb/remote-mips.c
@@ -3343,7 +3343,13 @@ static void
 pmon_download (char *buffer, int length)
 {
   if (tftp_in_use)
-    fwrite (buffer, 1, length, tftp_file);
+    {
+      size_t written;
+
+      written = fwrite (buffer, 1, length, tftp_file);
+      if (written < length)
+	perror_with_name (tftp_localname);
+    }
   else
     serial_write (udp_in_use ? udp_desc : mips_desc, buffer, length);
 }
diff --git a/gdb/stack.c b/gdb/stack.c
index f9d80ed..7df8cbd 100644
--- a/gdb/stack.c
+++ b/gdb/stack.c
@@ -1626,6 +1626,10 @@ do_print_variable_and_value (const char *print_name,
   p->values_printed = 1;
 }
 
+/* Show function local variables at FRAME.  FROM_FRAME is 1 if the local
+   variables are printed after the function frame (parameter values) have been
+   printed, it is 0 otherwise.  Print them to STREAM.  */
+
 static void
 print_frame_local_vars (struct frame_info *frame, int from_frame,
 			struct ui_file *stream)
@@ -1655,6 +1659,9 @@ print_frame_local_vars (struct frame_info *frame, int from_frame,
 
   if (from_frame)
     {
+      /* For the variables we display them from the innermost block.  But for
+         parameters we need to fetch the outermost block still in the same
+         function.  Stop at the first inlined function boundary, if any.  */
       struct symbol *func = get_frame_function (frame);
 
       cb_data.print_argument = PVAVD_ARGUMENT_PRINT_ENTRYVAL_ONLY;
diff --git a/gdb/symtab.h b/gdb/symtab.h
index 01e954e..0127a39 100644
--- a/gdb/symtab.h
+++ b/gdb/symtab.h
@@ -533,8 +533,9 @@ struct symbol_computed_ops
   struct value *(*read_variable) (struct symbol * symbol,
 				  struct frame_info * frame);
 
-  /* Like read_variable but for the first instruction of a function of FRAME.
-     Return NULL if such value is not known.  */
+  /* Read variable SYMBOL like read_variable at (callee) FRAME's function
+     entry.  SYMBOL should be a function parameter, otherwise NOT_FOUND_ERROR
+     will be thrown.  */
   struct value *(*read_variable_at_entry) (struct symbol *symbol,
 					   struct frame_info *frame);
 
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index f4c53a4..5589512 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2011-07-18  Yao Qi  <yao@codesourcery.com>
+
+	* gdb.base/async-shell.exp: Skip test if displaced stepping is not
+	supported.
+	* gdb.mi/mi-nonstop-exit.exp: Likewise.
+	* gdb.mi/mi-nonstop.exp: Likewise.
+	* gdb.mi/mi-ns-stale-regcache.exp: Likewise.
+	* gdb.mi/mi-nsintrall.exp: Likewise.
+	* gdb.mi/mi-nsmoribund.exp: Likewise.
+	* gdb.mi/mi-nsthrexec.exp: Likewise.
+	* gdb.python/py-evthreads.exp: Likewise.
+
 2011-07-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
 	Code cleanup.
diff --git a/gdb/testsuite/gdb.base/async-shell.exp b/gdb/testsuite/gdb.base/async-shell.exp
index b5ccd1f..a1eb314 100644
--- a/gdb/testsuite/gdb.base/async-shell.exp
+++ b/gdb/testsuite/gdb.base/async-shell.exp
@@ -14,6 +14,12 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 set testfile async-shell
+
+if { ![support_displaced_stepping] } { 
+    unsupported "displaced stepping"
+    return -1
+}
+
 if { [prepare_for_testing ${testfile}.exp ${testfile}] } {
     return -1
 }
diff --git a/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp b/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp
index b2e4948..8493b4c 100644
--- a/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp
+++ b/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp
@@ -13,6 +13,11 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
+if { ![support_displaced_stepping] } { 
+    unsupported "displaced stepping"
+    return -1
+}
+
 load_lib mi-support.exp
 set MIFLAGS "-i=mi"
 
diff --git a/gdb/testsuite/gdb.mi/mi-nonstop.exp b/gdb/testsuite/gdb.mi/mi-nonstop.exp
index cb69c2d..ec88f02 100644
--- a/gdb/testsuite/gdb.mi/mi-nonstop.exp
+++ b/gdb/testsuite/gdb.mi/mi-nonstop.exp
@@ -14,6 +14,12 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
+
+if { ![support_displaced_stepping] } { 
+    unsupported "displaced stepping"
+    return -1
+}
+
 load_lib mi-support.exp
 set MIFLAGS "-i=mi"
 
diff --git a/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp b/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp
index e760a2d..b8d5e4f 100644
--- a/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp
+++ b/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp
@@ -17,6 +17,11 @@
 # Regression test for PR11557.  Make sure we don't end up with a stale
 # register cache just after resuming a thread.
 
+if { ![support_displaced_stepping] } { 
+    unsupported "displaced stepping"
+    return -1
+}
+
 load_lib mi-support.exp
 set MIFLAGS "-i=mi"
 
diff --git a/gdb/testsuite/gdb.mi/mi-nsintrall.exp b/gdb/testsuite/gdb.mi/mi-nsintrall.exp
index 6e1290a..046063b 100644
--- a/gdb/testsuite/gdb.mi/mi-nsintrall.exp
+++ b/gdb/testsuite/gdb.mi/mi-nsintrall.exp
@@ -13,6 +13,11 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
+if { ![support_displaced_stepping] } { 
+    unsupported "displaced stepping"
+    return -1
+}
+
 load_lib mi-support.exp
 set MIFLAGS "-i=mi"
 
diff --git a/gdb/testsuite/gdb.mi/mi-nsmoribund.exp b/gdb/testsuite/gdb.mi/mi-nsmoribund.exp
index 33b1ac3..1bf8920 100644
--- a/gdb/testsuite/gdb.mi/mi-nsmoribund.exp
+++ b/gdb/testsuite/gdb.mi/mi-nsmoribund.exp
@@ -13,6 +13,11 @@
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
+if { ![support_displaced_stepping] } { 
+    unsupported "displaced stepping"
+    return -1
+}
+


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


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

end of thread, other threads:[~2011-07-24  8:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-24  8:11 [SCM] archer-jankratochvil-entryval: Merge branch 'funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp' into funcstuff-basic-tailread-tailframe-selftail-entrybt-unconst-lvalnull-dispref-entrybtref-entryexp-final jkratoch
  -- strict thread matches above, loose matches on Subject: below --
2011-07-18 18:03 jkratoch
2011-07-18 15:50 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).