public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM] archer-pmuldoon-python-backtrace: Fix conflict with _gdb module and merge
@ 2012-10-01 13:11 pmuldoon
0 siblings, 0 replies; only message in thread
From: pmuldoon @ 2012-10-01 13:11 UTC (permalink / raw)
To: archer-commits
The branch, archer-pmuldoon-python-backtrace has been updated
via 78f6a8a88dd85365967299efc21ec6282687cd15 (commit)
via 8cf77374e8fac2e4364c3450158f71044c9f3190 (commit)
via 0ce07945bfedcd0a701284182e94c36de029c764 (commit)
via 3e2e76ab8ef369d619eb6c7924aa0f7ab926b04d (commit)
via 766702594ce7f85b1321b4eaf560e1551bc2ecb7 (commit)
via e534d9cc331290cffc733ffb2411b4c547aed500 (commit)
via b0a6a1829164a370bac82193d8b3ec66d2b292d8 (commit)
via fd875cf619ca6cbce5908ca88432a90705bc30a1 (commit)
via f3f7b6c6b98b7b23be2103c8e33d91190f0ee8c7 (commit)
via ed8dccea74eb9bc7941f93e004536725bd441831 (commit)
via 2384d2675d921430e28ca8f7f4d970ecbdf7fb96 (commit)
via a186fc0f85eac3e3b97936128585f30e77352503 (commit)
via 353d22fdaf080fcc1b7bf8fe6f8ba236af0dd76d (commit)
via d441e11ed25589dc99e400edf9be0cd04049945a (commit)
via 3c3fef5a6839146909bad99414439466935ce816 (commit)
via 9754cbfe721226a50cd89f1888ffc706775b06a0 (commit)
via 4cfc6ef7df781ba7a87a93f6064a21884ed625e3 (commit)
via a34b9538378eebb04c4ee8d200c5af9c54446fff (commit)
via 3afaed66d498d3f6acf5ec93a8f420f78c9b4032 (commit)
via 974f1b35378e4c2b21a0b6f92a9f8b2bbf17cf2e (commit)
via 453318230dfad93ed502394eb0276936c0d8cd60 (commit)
via dacd5bafe1a76e1181d3a6786877c393a1ea6918 (commit)
via c19b8f7d74011b53e8618688d74c2d55107139fb (commit)
via 2331e6c8bcb55df4a61cbc852409e00d752f777f (commit)
via eb409aa6a3535f6ea4576a2e5ac0263847436dfa (commit)
via cec90d9d386f57f116e114c50e4287281420f531 (commit)
via 7ac6308af5ea6b4583930da73a2c184e0bbccc98 (commit)
via d18178c13a938cd8a5e57475b5063fbe84aa02e4 (commit)
via dac58e90e4f1547ac5d749a234b388ebe2bd37a0 (commit)
via fcf051cbeb59bbc800153fd8376442325820c7af (commit)
via ebf0d7d4281267a88378a76de83bd3d2cac27d4f (commit)
via d0c4f458202243735b3bfc1d44f5fed2818aa628 (commit)
via ae7e55cd260d1099cde51b9ede72ca4152c19583 (commit)
via 7591d3f074716e765fe69d231ebccf7a841daa3d (commit)
via e023bc4e281fe0ba6affcea2ddb4d2ea1786e766 (commit)
via 1be687022a9776968a28b7dff615b1109c87b2a8 (commit)
via 0263da133f6a775919c092c1b2bcb84ca6407222 (commit)
via 4824610897dae4be5acc409db099255ebe0eec00 (commit)
via 3bcf2459ad41fe89aa5adfa822a040c315ae60c2 (commit)
via 433a06cdf9c6a386b86560ec776ce1439a8f93e9 (commit)
via 7d9d6f555135f3c0e5a3a1ad5697b2562e43deb3 (commit)
via db0381456367db33b0e433051c141af4c93ae1d0 (commit)
via 742b2542969077247de310a4eb143194abb5e2a8 (commit)
via 26a3421b012e1844f868a3c23ab9021176ea5451 (commit)
via 409b7a3a020463fd87bd9803823d65f3d7a14606 (commit)
via 9cc9d25ec1e90f30c80c00434e614a0b9bd065f0 (commit)
via aae428f949972193f49fbf38a02696eb0d45cb20 (commit)
via 015496ffbd632b75741fa5df4e9310a790d1eea7 (commit)
via 51758f73223056f76deb5df6ac5418224f8aea32 (commit)
via 7b147c8ce39ef964cf89b2dead4582301e863b5e (commit)
via 268312dcda5aef1f6fdc1291ae91b38b52a71f3b (commit)
via 2ec2bf3348de5fcdc64bf4562fe005068d6bd129 (commit)
via 0cb0e245e946df102508b4de71717261a1334d3e (commit)
via d44e8f759587f575a7dcad4a22ba19cbe6601e56 (commit)
via 2a21b72f5ea0559d9beaa4a3a672722456ed5dd6 (commit)
via 9d7b360facd268fe0d068f662fbf181811e9fcb1 (commit)
via dc0147d2f341e73f1b76542d07a089c2f219363f (commit)
via b62835d7dfaccc39657e895f577844e204022df1 (commit)
via d4ee903347410ab2886899332900354ff6db76d8 (commit)
via 2cbaf1a74d61410512cc71cd468196a80cbe8a3f (commit)
via a838d2c10c863039e1e89d2ee6f2d1e562cd6005 (commit)
via 69b89741255a298b3db78e66a4441bdafbcc2c1b (commit)
via 647ab6cbf9a47570b9a30d6455a0276c16f22790 (commit)
via e4ee67cf2aa71e7f3918ea92b2313b0d15636c27 (commit)
via cc0fa2ebc0d9e5290e24f09b94b69e9018a290fd (commit)
via b89e95a1a2fbb7cad75c73dfcd1a8111e3628e73 (commit)
via 0a8fffea4ec2ed842aaa87405419d00fecdb21cd (commit)
via 6f8aebfd5e1ee271e6546d15f567d75aa092aefd (commit)
via 2807575223e4d2d0fe4aa0239b7e61a9988bc081 (commit)
via a95f2d3a4ae547c500b79b1cf9eac872b33ae3e4 (commit)
via d30ecaafaad8ff0624d5fe5496bee24700b61a77 (commit)
via 5c60924fd198760f60a2ddea584365e7096e4556 (commit)
via 37a608ab1c546bfe618844dbd8f6737d66189cfc (commit)
via 07880ecbe2212a239675c0bd820a31610738cca0 (commit)
via 052e8b6ee41e74bcb1c19b171f3c96ca74c20224 (commit)
via bdfd9557a81613f5be89f1ad9cc502d9f9dc25c7 (commit)
via c9ac0ffcf8839e845a7ce274e4f0493d9e4bb388 (commit)
via ddefef9e98e090ab6f95d41edc857d3cb1dd6539 (commit)
via 382fa450c85584c3828439ca32382711b67d7709 (commit)
via 2aa7f3dd28dbed7b8694f2d9bcf14d3da54cbe82 (commit)
via cfba1a6465c943f5302c9aaebe1f0fff035eb3da (commit)
via ba8cb2fc14b5b215d3573590faa5bea5b668a0bf (commit)
via 33b95ef185d91a0bb83f5d7a5dd39ba87477309c (commit)
via 78968b036c9ffa6ee40993295947cc37d46d3185 (commit)
via e3ba92f2573d369e8e973beb0dc3e21b945f4ea8 (commit)
via 361c1fd731a2fd2147656a6cf1574d684cc8bee5 (commit)
via dabb3bd02232345f8c9873f60fb529392496dba2 (commit)
via 948a895886232266cb7b1897cdfa6958af273fd8 (commit)
via c4bf5268b1a32ec475b61d2fe90e9218780c03c8 (commit)
via 4820bbcad4f0533b11fb44524d1c313a3fcb1be1 (commit)
via b6d121647fa5492233deca20d9f71eece16383c0 (commit)
via 63879887fd581d3c19081c944bf3ed7406f2f1aa (commit)
via 42bd40018b23e4d63f6069fbaa5c10288054bb2c (commit)
via f37fc84d09f705c6a1dd2668ab6b7dc5c517ad3c (commit)
via b7e3a9ffb93089006cd78a77be7d8a844339a5e3 (commit)
via 3e4b455de18aa6687598aa3d8cda03440cd6facf (commit)
via d2747e01194a8b967f4fa2799e556abb44e3f8fb (commit)
via 7ba3fe53b91e5f7d9f2f51a8b81f2af6c50e57fb (commit)
via 24772096665fb8df7520ba9f9988f7ce4fd45ebc (commit)
via ac64d56b9701957dc411a0882415edeffd22071a (commit)
via 18dac99048d7a9d91de447c3b7c42663fe0b1991 (commit)
via 50f73b975cc1231a44fb8a6460e5ab6dda9edf7e (commit)
via 265f2ee5ee75ef9190f7bac1fa8348ecfba6af42 (commit)
via ed648e7915cf1cd98634d3939a822cee2afd96cc (commit)
via 64868597882ded8677b83124cdee25c17079f549 (commit)
via f74ba48723595cae2d9dfbc7d9562adecd8a1c6c (commit)
via 2edfa1fa154456ae23331863b2e25682a47440fc (commit)
via 4a91ce4dc3182fb140a8855a3d34a6c4c957e031 (commit)
via 86635be5fbe89ff6c300de47fac5a70bf01486c1 (commit)
via fc6b4bec00d104312d76919b42721034c097c956 (commit)
via 3f508aeb8e1550c265e305069bd08bcfc3123d2c (commit)
via fac34f605b1daa94eca990f2dc4091a74a4f4183 (commit)
via 4d137c8f0a9f9bd0a237223560dbc7f256c6d6e1 (commit)
via dccd1ae21942613ca1b2371f45dcea1b8d0588e8 (commit)
via 681192e9b601c8312d6d021dc4befb8c3c94d6b4 (commit)
via ac6e6b6e4182a5fd3dfc50504fa4a5fe543faa41 (commit)
via 928dc53169f1d179bd2379f187091b2634efda5d (commit)
via d73b8edd178c15180f2ce0f64067bd4235200201 (commit)
via cfe1428889e3a7dc197421972e108f624e166c33 (commit)
via be10277a82434cebb6ca112aaf9795070d949e8a (commit)
via 76e148159ad53cf7694f7c8abd66fa782cdda8a6 (commit)
via fb47e21aef85b6792dbecf1f9d1e5c8429e0018f (commit)
via 7cf2317123e5cf31b5b1ad5b12c6788ab4ca7b4d (commit)
via c84cf4cef6f16a7c51086cfb11f04336854ad485 (commit)
via 5321c1b2b90257e8da676e4392fc7f64a0b862ce (commit)
via 960408590309a1d9c6118d84f30ae91c8593b6b4 (commit)
via ec12fbc370c847396f4b71a51ffdd5fca2359b96 (commit)
via 3f3b1428f0be30727d3c47a5dd79f8307c03e424 (commit)
via 88875c4f04bdf2b834fb636b97ef00c1ec644a8d (commit)
via 2cbde80baef2924d560bbf3d41a27945f5d18eb9 (commit)
via a4d9eda7b2bbbcacb669d9dcf9eed04fbcaebc5a (commit)
via 429093471f5600c177271a5f309f09d01eb36bc3 (commit)
via 8314f8d6bb0c9ff33fa1b7af10d98cff44f19b27 (commit)
via 4c8d1dadd40c73be3b6690a20a83465052743946 (commit)
via 4d3f4ba5a1d0fad5c1ebb9b02b54e4a133321044 (commit)
via 710c6a36dc307dc04bdddb08faca38f8ebf67bb9 (commit)
via 10032a04d37de3a38544ca3efc85fd02de4cb228 (commit)
via 06f36fba578d82def7e6a5883d3a0c292e39aed6 (commit)
via 7863e66241d3702476f03285a49d3771b9ca54ff (commit)
via d0fbedb98083ffd62311b452c301d175fb3e31eb (commit)
via 9fcc2fba75d08fe2ccc556191d3142914b52a90f (commit)
via 6e1874fd9efaf65384d566d865e90f954e69e662 (commit)
via 6d920fe0e94eb9def9dbe5f661312f4ec060860d (commit)
via fe513f6eddf053e1aa9d0a06e3692d7e17599892 (commit)
via 0f0f8a7ca3e1d074dd3089f3d864e8916dc7003a (commit)
via 64cd30fec0124a1abd2e8ad63f05628aa5cc6433 (commit)
via b2ebe8247cce949238d15c28f65b642fe2b4645d (commit)
via 136380ffbd166158ee4d9dae4f298f7508c14fb0 (commit)
via 7d5f76f876ec14d58f5e806ca9398281c2aca1d0 (commit)
via 584a5a29a93836254ee8a6efa9047590f63e1a3d (commit)
via 3b33dab91a98adfc981ac5a05c6d6406c01f21d2 (commit)
via e008c99bfba4df76fa99b175af4f5cf3acbf3f45 (commit)
via 47c1995754c5ed5017622f15a13ef8aa33cb58b7 (commit)
via cbea874709ad08970a4e9b31dcd71e9f53dd2c42 (commit)
via 6149287668b58e141d8075e9c91a4ff51c26983f (commit)
via af26989c6b2d3441bf1e8a7a5345ca48d57ecc8c (commit)
via 84eef93ac6790f6c04787d4834998129124c88e9 (commit)
via 18091f5f5ccc105d6ad6975cd4c542e7ce3125e4 (commit)
via bade36f4b86b6928a5c931ca037fafcbc329772c (commit)
via f567384da7903ce70ca479aa2a904aae7fbf55b6 (commit)
via 3d981902a7c0dd5a0eabc8e2a11463f9f3217e5d (commit)
via e1a4d606536a160b698d39ef40676935a15fc302 (commit)
via 0709be962778357ee7cc5161b984f5048de53a9d (commit)
via b177be846cbe33ee312bdde78958a8ab39656f82 (commit)
via f1adfdec3720b821aa742f2310fe6178dc872fbc (commit)
via fcb8dbbdd785aeb2b7919f017ee2eb2a37f4659e (commit)
via fda1b24c62843f81d31de2af57b1ed9c55f1e348 (commit)
via cbd332d8cc47ad75d9b3fc5e30dfd2acdde77f7f (commit)
via 8ce1dbd2fa84ea046515d1f14da197597c992709 (commit)
via eeed42ba9b3b393431c926b1341d009cf9aa124f (commit)
via cd74c0d3d11914f2b9b763ea2164b7e9c83c1230 (commit)
via 6d07ce03bd1b3d25257ad428d991bb411b71e082 (commit)
via afa331c9a1cc03c6fdd588b787b2af928cc51687 (commit)
via 2f70e3f271a797316fdb9cca650353cc7a1a575e (commit)
via 9c05f4c14a8c89b99861db60f947029ef04015c3 (commit)
via 4031914c7a3c732f27e0913f782a3098806af99c (commit)
via 0b1cd17718c97b6166dc51fd8aec0f95fc68161e (commit)
via 088f6a821bcb28a631ac98d7ab56f28c3e97a1f5 (commit)
via 68f20cd41a32c0519119c7ac4d3d3c76c910b8b1 (commit)
via 1e64b7ed660e3605228ca2c63e3ae61daff5cba3 (commit)
from 5439b1477fd1cca1fc333b72d969c6b055ad9e81 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 78f6a8a88dd85365967299efc21ec6282687cd15
Merge: 5439b14 8cf7737
Author: Phil Muldoon <pmuldoon@redhat.com>
Date: Mon Oct 1 14:10:44 2012 +0100
Fix conflict with _gdb module and merge
Merge remote-tracking branch 'gdb/master' into archer-pmuldoon-python-backtrace
Conflicts:
gdb/python/python.c
gdb/python/python.h
commit 8cf77374e8fac2e4364c3450158f71044c9f3190
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Oct 1 00:00:04 2012 +0000
daily update
commit 0ce07945bfedcd0a701284182e94c36de029c764
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Mon Oct 1 00:00:02 2012 +0000
*** empty log message ***
commit 3e2e76ab8ef369d619eb6c7924aa0f7ab926b04d
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sun Sep 30 00:00:04 2012 +0000
daily update
commit 766702594ce7f85b1321b4eaf560e1551bc2ecb7
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sun Sep 30 00:00:03 2012 +0000
*** empty log message ***
commit e534d9cc331290cffc733ffb2411b4c547aed500
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Sat Sep 29 15:35:50 2012 +0000
Sync toplevel files with GCC tree
2012-09-28 Ian Lance Taylor <iant@google.com>
* Makefile.def: Make all-target-libgo depend on
all-target-libbacktrace.
* Makefile.in: Rebuild.
2012-09-26 Ian Lance Taylor <iant@google.com>
* Makefile.def: Make all-gcc depend on all-libbacktrace.
* Makefile.in: Rebuild.
2012-09-06 Diego Novillo <dnovillo@google.com>
* configure.ac: Bump minimum GMP version to 4.2.3.
* configure: Re-generate.
2012-09-05 Georg-Johann Lay <avr@gjlay.de>
PR target/54461
* configure.ac (noconfigdirs,target=avr-*-*): Add target-newlib,
target-libgloss if not configured --with-avrlibc=no.
* configure: Regenerate.
2012-09-04 Jason Merrill <jason@redhat.com>
* configure.ac: Fix --enable-languages=all.
2012-09-03 Richard Guenther <rguenther@suse.de>
PR bootstrap/54138
* configure.ac: Re-organize ISL / CLOOG checks to allow
disabling with either --without-isl or --without-cloog.
* configure: Regenerated.
2012-09-03 Georg-Johann Lay <avr@gjlay.de>
* configure.ac (noconfigdirs,target=avr): Add target-libquadmath.
* configure: Regenerate.
commit b0a6a1829164a370bac82193d8b3ec66d2b292d8
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Sat Sep 29 15:22:16 2012 +0000
Sync config with GCC
2012-09-03 Richard Guenther <rguenther@suse.de>
PR bootstrap/54138
* config/cloog.m4: Adjust for toplevel reorg.
* config/isl.m4: Adjust.
commit fd875cf619ca6cbce5908ca88432a90705bc30a1
Author: qiyao <qiyao>
Date: Sat Sep 29 00:03:55 2012 +0000
gdb/testsuite/
* gdb.trace/mi-tracepoint-changed.exp: New.
* gdb.mi/mi-breakpoint-changed.exp: New.
* gdb.mi/pending.c, gdb.mi/pendshr1.c: New
* gdb.mi/pendshr2.c: New.
commit f3f7b6c6b98b7b23be2103c8e33d91190f0ee8c7
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sat Sep 29 00:00:04 2012 +0000
*** empty log message ***
commit ed8dccea74eb9bc7941f93e004536725bd441831
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sat Sep 29 00:00:04 2012 +0000
daily update
commit 2384d2675d921430e28ca8f7f4d970ecbdf7fb96
Author: emachado <emachado>
Date: Fri Sep 28 20:20:05 2012 +0000
2012-09-28 Nathan Miller <nathanm2@us.ibm.com>
Edjunior Machado <emachado@linux.vnet.ibm.com>
PR gdb/13989
* solib.c (solib_find): Prevent GDB from loading native libraries when
debugging a cross-target corefile.
commit a186fc0f85eac3e3b97936128585f30e77352503
Author: Pedro Alves <palves@redhat.com>
Date: Fri Sep 28 12:04:26 2012 +0000
2012-09-28 selven <pcthegreat@gmail.com>
Make definition match declaration.
* regcache.c (regcache_register_status): Change return type to
enum register_status.
commit 353d22fdaf080fcc1b7bf8fe6f8ba236af0dd76d
Author: Anthony Green <green@redhat.com>
Date: Fri Sep 28 03:53:39 2012 +0000
Don't abort() when disassembling bad moxie instructions.
commit d441e11ed25589dc99e400edf9be0cd04049945a
Author: qiyao <qiyao>
Date: Fri Sep 28 00:39:16 2012 +0000
gdb/
* mi/mi-main.c (mi_cmd_data_write_memory): Call
write_memory_with_notification instead of write_memory.
(mi_cmd_data_write_memory_bytes): Call write_memory_with_notification
instead of target_write_memory.
gdb/testsuite/
* gdb.mi/pr11022.exp: New.
* gdb.mi/pr11022.c: New. Copied from gdb.base/.
commit 3c3fef5a6839146909bad99414439466935ce816
Author: qiyao <qiyao>
Date: Fri Sep 28 00:25:22 2012 +0000
gdb/
* mi/mi-main.c (mi_cmd_data_write_memory_bytes): Emit error
when the length of content is not an even number.
commit 9754cbfe721226a50cd89f1888ffc706775b06a0
Author: Alan Modra <amodra@bigpond.net.au>
Date: Fri Sep 28 00:00:04 2012 +0000
daily update
commit 4cfc6ef7df781ba7a87a93f6064a21884ed625e3
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Fri Sep 28 00:00:02 2012 +0000
*** empty log message ***
commit a34b9538378eebb04c4ee8d200c5af9c54446fff
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Sep 27 16:04:18 2012 +0000
Fix https://bugzilla.redhat.com/show_bug.cgi?id=849357
* cp-valprint.c (cp_print_value_fields): Use get_vptr_fieldno.
gdb/testsuite
* gdb.cp/derivation.exp: Add regression test.
* gdb.cp/derivation.cc (class V_base, class V_inter, class
V_derived): New.
(vderived): New global.
commit 3afaed66d498d3f6acf5ec93a8f420f78c9b4032
Author: Joel Brobecker <brobecker@gnat.com>
Date: Thu Sep 27 12:53:57 2012 +0000
sol-thread.c: Remove commented-out code.
gdb/ChangeLog:
* sol-thread.c (sol_thread_fetch_registers)
(sol_thread_store_registers): Delete commented out code.
commit 974f1b35378e4c2b21a0b6f92a9f8b2bbf17cf2e
Author: Joel Brobecker <brobecker@gnat.com>
Date: Thu Sep 27 12:53:42 2012 +0000
New unit sparc-sol-thread.c extracted from sol-thread.c
Moving some sparc-specific routines out of sol-thread.c into their
own (new) file.
gdb/ChangeLog:
* sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
Move these functions to sparc-sol-thread.c.
* sparc-sol-thread.c: New file.
* configure.ac: Add sparc-sol-thread.o to CONFIG_OBS and
sparc-sol-thread.c to CONFIG_SRCS for sparc-solaris native
configurations.
* configure: Regenerate.
commit 453318230dfad93ed502394eb0276936c0d8cd60
Author: Joel Brobecker <brobecker@gnat.com>
Date: Thu Sep 27 12:53:12 2012 +0000
sol-thread.c: Remove #if 0-ed code.
gdb/ChangeLog:
* sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
Remove commented-out code.
commit dacd5bafe1a76e1181d3a6786877c393a1ea6918
Author: Joel Brobecker <brobecker@gnat.com>
Date: Thu Sep 27 12:52:53 2012 +0000
sol-thread.c: conditionalize some sparc-specific libthread_db functions.
gdb/ChangeLog:
* sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
Enable this code for sparc hosts only.
commit c19b8f7d74011b53e8618688d74c2d55107139fb
Author: Joel Brobecker <brobecker@gnat.com>
Date: Thu Sep 27 12:52:10 2012 +0000
Add procfs_find_LDT_entry declaration (procfs.h).
Add a declaration for procfs_find_LDT_entry in order to prevent
a compiler warning about this function missing one. This also
helps making sure that declaration and definition remain consistent.
gdb/ChangeLog:
* procfs.h (procfs_find_LDT_entry): Add declaration.
* sol-thread.c (ps_lgetLDT): Delete local declaration of
function procfs_find_LDT_entry.
commit 2331e6c8bcb55df4a61cbc852409e00d752f777f
Author: Joel Brobecker <brobecker@gnat.com>
Date: Thu Sep 27 12:51:56 2012 +0000
Make procfs.c:proc_get_LDT_entry static
This function is not used outside of procfs.c.
gdb/ChangeLog:
* procfs.c (proc_get_LDT_entry): Make static.
commit eb409aa6a3535f6ea4576a2e5ac0263847436dfa
Author: Joel Brobecker <brobecker@gnat.com>
Date: Thu Sep 27 12:51:37 2012 +0000
Fix declaration of proc_find_memory_regions
This function is used as a target_ops callback. The function
implemention was recently changed, but the declaration wasn't
updated accordingly.
This fixes a build failure on Solaris.
gdb/ChangeLog:
* procfs.c (proc_find_memory_regions): Fix declaration.
commit cec90d9d386f57f116e114c50e4287281420f531
Author: siddhesh <siddhesh>
Date: Thu Sep 27 10:39:58 2012 +0000
* amd64-tdep.c (amd64_return_value): Revert previous change
that used TYPE_LENGTH directly.
* bfin-tdep.c (bfin_extract_return_value): Likewise.
(bfin_store_return_value): Likewise.
* cris-tdep.c (cris_store_return_value): Likewise.
(cris_extract_return_value): Likewise.
* h8300-tdep.c (h8300_extract_return_value): Likewise.
* hppa-tdep.c (hppa64_return_value): Likewise.
* lm32-tdep.c (lm32_store_return_value): Likewise.
* microblaze-tdep.c (microblaze_store_return_value): Likewise.
* spu-tdep.c (spu_value_from_register): Likewise.
* vax-tdep.c (vax_return_value): Likewise.
commit 7ac6308af5ea6b4583930da73a2c184e0bbccc98
Author: siddhesh <siddhesh>
Date: Thu Sep 27 08:57:14 2012 +0000
* gdbtypes.c (lookup_array_range_type): Expand parameters
LOW_BOUND and HIGH_BOUND to LONGEST.
(lookup_string_range_type): Likewise.
* gdbtypes.h (lookup_array_range_type): Likewise.
(lookup_string_range_type): Likewise.
* valops.c (value_cstring): Expand parameter LEN to ssize_t.
Expand HIGHBOUND to ssize_t.
(value_string): Likewise.
* value.h (value_cstring): Expand parameter LEN to ssize_t.
(value_string): Likewise.
commit d18178c13a938cd8a5e57475b5063fbe84aa02e4
Author: Alan Modra <amodra@bigpond.net.au>
Date: Thu Sep 27 00:00:04 2012 +0000
daily update
commit dac58e90e4f1547ac5d749a234b388ebe2bd37a0
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Thu Sep 27 00:00:02 2012 +0000
*** empty log message ***
commit fcf051cbeb59bbc800153fd8376442325820c7af
Author: qiyao <qiyao>
Date: Wed Sep 26 23:53:53 2012 +0000
gdb/
PR breakpoints/13898
* breakpoint.h (tracepoint_breakpoint_ops): Forward declaration.
* mi/mi-cmd-break.c (mi_cmd_break_insert): Set breakpoint_ops
per breakpoint type.
commit ebf0d7d4281267a88378a76de83bd3d2cac27d4f
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date: Wed Sep 26 21:23:10 2012 +0000
* procfs.c: Add gdb_bfd header.
* rs6000-nat.c: Likewise.
* solib-pa64.c: Likewise.
* spu-linux-nat.c: Likewise.
* windows-nat.c: Likewise.
commit d0c4f458202243735b3bfc1d44f5fed2818aa628
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Sep 26 19:58:18 2012 +0000
* f-lang.h (BLANK_COMMON_NAME_LOCAL): Remove.
commit ae7e55cd260d1099cde51b9ede72ca4152c19583
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Sep 26 19:50:11 2012 +0000
* dwarf2read.c (mark_common_block_symbol_computed): New function.
(read_common_block): Handle child DIEs with
DW_AT_data_member_location.
(new_symbol_full): Add special case for common blocks.
gdb/testsuite
* gdb.dwarf2/dw2-common-block.S: New file.
* gdb.dwarf2/dw2-common-block.exp: New file.
commit 7591d3f074716e765fe69d231ebccf7a841daa3d
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Sep 26 19:38:31 2012 +0000
2012-09-26 Jan Kratochvil <jan.kratochvil@redhat.com>
Tom Tromey <tromey@redhat.com>
* dwarf2read.c (read_common_block): Rewrite.
(new_symbol_full): Handle DW_TAG_common_block.
* f-lang.c (head_common_list, find_common_for_function):
Remove.
* f-lang.h (struct common_entry, struct saved_f77_common,
SAVED_F77_COMMON, SAVED_F77_COMMON_PTR, COMMON_ENTRY,
COMMON_ENTRY_PTR, head_common_list, find_common_for_function,
BLANK_COMMON_NAME_LOCAL): Remove.
(struct common_block): New.
* f-valprint.c (list_all_visible_commons): Remove.
(info_common_command_for_block): New function.
(info_common_command): Use it.
* stack.c (iterate_over_block_locals): Special case for
COMMON_BLOCK_DOMAIN.
* symtab.h (enum domain_enum_tag) <COMMON_BLOCK_DOMAIN>: New
constant.
(struct general_symbol_info) <value.common_block>: New field.
(SYMBOL_VALUE_COMMON_BLOCK): New define.
gdb/testsuite
2012-09-26 Jan Kratochvil <jan.kratochvil@redhat.com>
* gdb.fortran/common-block.exp: New file.
* gdb.fortran/common-block.f90: New file.
commit e023bc4e281fe0ba6affcea2ddb4d2ea1786e766
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Sep 26 19:05:08 2012 +0000
2012-09-26 Jan Kratochvil <jan.kratochvil@redhat.com>
Tom Tromey <tromey@redhat.com>
* f-lang.c (allocate_saved_bf_node,
allocate_saved_function_node, allocate_saved_f77_common_node,
allocate_common_entry_node, tail_common_list, current_common,
saved_bf_list, saved_bf_list_end, current_head_bf_list,
tmp_bf_ptr, add_common_block, add_common_entry,
find_first_common_named, patch_common_entries,
patch_all_commons_by_name, ADD_BF_SYMNUM, clear_bf_list,
global_remote_debug, get_bf_for_fcn, saved_function_list,
saved_function_list_end, clear_function_list, struct saved_fcn,
struct saved_bf_symnum, SAVED_FUNCTION, SAVED_FUNCTION_PTR,
SAVED_BF, SAVED_BF_PTR): Remove.
* f-lang.h (tail_common_list, current_common,
UNINITIALIZED_SECNUM, COMMON_NEEDS_PATCHING,
BLANK_COMMON_NAME_ORIGINAL, BLANK_COMMON_NAME_MF77,
DEFAULT_UPPER_BOUND, DEFAULT_LOWER_BOUND, real_main_name,
real_main_c_value): Remove.
* f-valprint.c (there_is_a_visible_common_named): Remove.
commit 1be687022a9776968a28b7dff615b1109c87b2a8
Author: aburgess <aburgess>
Date: Wed Sep 26 16:35:56 2012 +0000
http://sourceware.org/ml/gdb-patches/2012-09/msg00403.html
gdb/ChangeLog
* breakpoint.c (update_global_location_list): Ignore previous
duplicate status of a breakpoint when starting a new scan for
duplicate breakpoints.
gdb/testsuite/ChangeLog
* gdb.base/duplicate-bp.c: New file.
* gdb.base/duplicate-bp.exp: New file.
commit 0263da133f6a775919c092c1b2bcb84ca6407222
Author: kvbhat <kvbhat>
Date: Wed Sep 26 14:15:53 2012 +0000
Adding PR number tp ChangeLog
commit 4824610897dae4be5acc409db099255ebe0eec00
Author: qiyao <qiyao>
Date: Wed Sep 26 13:45:46 2012 +0000
Fix changelog format.
commit 3bcf2459ad41fe89aa5adfa822a040c315ae60c2
Author: kvbhat <kvbhat>
Date: Wed Sep 26 12:14:30 2012 +0000
* arm-tdep.c (arm_skip_prologue): Extending producer check to support LLVM compiler.
commit 433a06cdf9c6a386b86560ec776ce1439a8f93e9
Author: siddhesh <siddhesh>
Date: Wed Sep 26 07:52:44 2012 +0000
* amd64-tdep.c (amd64_return_value): Use TYPE_LENGTH directly.
* bfin-tdep.c (bfin_extract_return_value): Likewise.
(bfin_store_return_value): Likewise.
* cris-tdep.c (cris_store_return_value): Likewise.
(cris_extract_return_value): Likewise.
* h8300-tdep.c (h8300_extract_return_value): Likewise.
* hppa-tdep.c (hppa64_return_value): Likewise.
* lm32-tdep.c (lm32_store_return_value): Likewise.
* microblaze-tdep.c (microblaze_store_return_value): Likewise.
* spu-tdep.c (spu_value_from_register): Likewise.
* vax-tdep.c (vax_return_value): Likewise.
commit 7d9d6f555135f3c0e5a3a1ad5697b2562e43deb3
Author: qiyao <qiyao>
Date: Wed Sep 26 06:53:45 2012 +0000
gdb/testsuite:
* gdb.mi/mi2-cli.exp: Avoid line number in test summary.
Revert:
2012-09-21 Yao Qi <yao@codesourcery.com>
* gdb.mi/mi2-cli.exp: Remove redundant '\'.
commit db0381456367db33b0e433051c141af4c93ae1d0
Author: siddhesh <siddhesh>
Date: Wed Sep 26 02:06:51 2012 +0000
gdb/ChangeLog:
* breakpoint.c (invalidate_bp_value_on_memory_change): Expand
parameter LEN to ssize_t.
gdb/doc/ChangeLog:
observer.texi (memory_changed): Expand parameter LEN to ssize_t.
commit 742b2542969077247de310a4eb143194abb5e2a8
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Wed Sep 26 00:00:33 2012 +0000
*** empty log message ***
commit 26a3421b012e1844f868a3c23ab9021176ea5451
Author: Alan Modra <amodra@bigpond.net.au>
Date: Wed Sep 26 00:00:04 2012 +0000
daily update
commit 409b7a3a020463fd87bd9803823d65f3d7a14606
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Tue Sep 25 13:12:33 2012 +0000
Add missing Cpu flags in bd and bt cores
gas/testsuite/
2012-09-25 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
* gas/i386/arch-10-bdver1.d: New file to test bdver1 core.
* gas/i386/x86-64-arch-2-bdver1.d: Likewise.
* gas/i386/i386.exp: Run bdver1 testcases.
* gas/i386/arch-10-bdver2.d: Updated -march flags.
* gas/i386/arch-10-btver1.d: Likewise.
* gas/i386/arch-10-btver2.d: Likewise.
* gas/i386/x86-64-arch-2-bdver2.d: Likewise.
* gas/i386/x86-64-arch-2-btver1.d: Likewise.
* gas/i386/x86-64-arch-2-btver2.d: Likewise.
opcodes/
2012-09-25 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
* gas/i386/arch-10-bdver1.d: New file to test bdver1 core.
* gas/i386/x86-64-arch-2-bdver1.d: Likewise.
* gas/i386/i386.exp: Run bdver1 testcases.
* gas/i386/arch-10-bdver2.d: Updated -march flags.
* gas/i386/arch-10-btver1.d: Likewise.
* gas/i386/arch-10-btver2.d: Likewise.
* gas/i386/x86-64-arch-2-bdver2.d: Likewise.
* gas/i386/x86-64-arch-2-btver1.d: Likewise.
* gas/i386/x86-64-arch-2-btver2.d: Likewise.
commit 9cc9d25ec1e90f30c80c00434e614a0b9bd065f0
Author: siddhesh <siddhesh>
Date: Tue Sep 25 12:48:52 2012 +0000
* ada-valprint.c (ada_val_print_1): Eliminate single-use
variable LEN.
* alpha-tdep.c (alpha_extract_return_value): Use TYPE_LENGTH
directly.
(alpha_store_return_value): Likewise.
* amd64-tdep.c (amd64_classify_aggregate): Likewise.
(amd64_push_arguments): Likewise.
* ax-gdb.c (gen_trace_static_fields): Likewise.
(gen_traced_pop): Likewise.
* bfin-tdep.c (bfin_push_dummy_call): Likewise.
* breakpoint.c (update_watchpoint): Likewise.
* findcmd.c (parse_find_args): Use local variable for type
instead of length.
* findvar.c (default_read_var_value): Use TYPE_LENGTH directly.
* h8300-tdep.c (h8300h_extract_return_value): Likewise.
(h8300_store_return_value): Likewise.
* i386-darwin-tdep.c (i386_darwin_push_dummy_call): Likewise.
Use i386_darwin_arg_type_alignment directly.
* infcall.c (call_function_by_hand): Use TYPE_LENGTH directly.
* lm32-tdep.c (lm32_push_dummy_call): Likewise.
* m68hc11-tdep.c (m68hc11_push_dummy_call): Likewise.
(m68hc11_extract_return_value): Likewise.
* mep-tdep.c (mep_push_dummy_call): Likewise.
* printcmd.c (float_type_from_length): Likewise.
* s390-tdep.c (s390_value_from_register): Likewise.
* stack.c (read_frame_arg): Likewise.
* tracepoint.c (encode_actions_1): Likewise.
* valops.c (value_fetch_lazy): Use local variable for type
instead of length. Use TYPE_LENGTH directly.
* value.c (value_contents_equal): Use TYPE_LENGTH directly.
commit aae428f949972193f49fbf38a02696eb0d45cb20
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Sep 25 12:38:55 2012 +0000
Fix typo in skip_prologue_sal's comment.
gdb/ChangeLog:
* symtab.c (skip_prologue_sal): Fix typo in comment.
commit 015496ffbd632b75741fa5df4e9310a790d1eea7
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Sep 25 12:23:25 2012 +0000
Fix ChangeLog entry order (merge error).
commit 51758f73223056f76deb5df6ac5418224f8aea32
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Sep 25 12:22:53 2012 +0000
Small typo in comment inside create_sals_line_offset
gdb/ChangeLog:
* linespec.c (create_sals_line_offset): Fix typo in comment.
commit 7b147c8ce39ef964cf89b2dead4582301e863b5e
Author: siddhesh <siddhesh>
Date: Tue Sep 25 12:20:35 2012 +0000
gdb/ChangeLog:
* c-typeprint.c (c_type_print_varspec_suffix): Remove cast and
use plongest to print the array size.
testsuite/ChangeLog:
* gdb.base/longest-types.c: New test case.
* gdb.base/longest-types.exp: New test case.
commit 268312dcda5aef1f6fdc1291ae91b38b52a71f3b
Author: qiyao <qiyao>
Date: Tue Sep 25 00:55:14 2012 +0000
gdb/testsuite:
* gdb.mi/mi2-cli.exp: Check breakpoint notification.
commit 2ec2bf3348de5fcdc64bf4562fe005068d6bd129
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Tue Sep 25 00:00:32 2012 +0000
*** empty log message ***
commit 0cb0e245e946df102508b4de71717261a1334d3e
Author: Alan Modra <amodra@bigpond.net.au>
Date: Tue Sep 25 00:00:04 2012 +0000
daily update
commit d44e8f759587f575a7dcad4a22ba19cbe6601e56
Author: Steve Ellcey <sje@cup.hp.com>
Date: Mon Sep 24 18:04:03 2012 +0000
Forgot to include ChangeLog in last checkin.
commit 2a21b72f5ea0559d9beaa4a3a672722456ed5dd6
Author: Steve Ellcey <sje@cup.hp.com>
Date: Mon Sep 24 18:03:18 2012 +0000
2012-09-24 Steve Ellcey <sellcey@mips.com>
* mips/basic.exp: Add mips*-mti-elf* target.
* configure.ac: Add mips*-mti-elf* target.
* configure: Regenerate.
commit 9d7b360facd268fe0d068f662fbf181811e9fcb1
Author: siddhesh <siddhesh>
Date: Mon Sep 24 10:25:07 2012 +0000
* m2-typeprint.c (m2_enum): Expand LASTVAL to LONGEST.
* p-valprint.c (pascal_type_print_base): Likewise.
commit dc0147d2f341e73f1b76542d07a089c2f219363f
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Mon Sep 24 00:00:32 2012 +0000
*** empty log message ***
commit b62835d7dfaccc39657e895f577844e204022df1
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Sep 24 00:00:03 2012 +0000
daily update
commit d4ee903347410ab2886899332900354ff6db76d8
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sun Sep 23 00:00:33 2012 +0000
*** empty log message ***
commit 2cbaf1a74d61410512cc71cd468196a80cbe8a3f
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sun Sep 23 00:00:05 2012 +0000
daily update
commit a838d2c10c863039e1e89d2ee6f2d1e562cd6005
Author: qiyao <qiyao>
Date: Sat Sep 22 13:04:54 2012 +0000
gdb/testsuite/
* remote.c (remote_get_trace_status): Remove setting default
values of fields of 'ts'.
commit 69b89741255a298b3db78e66a4441bdafbcc2c1b
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sat Sep 22 00:00:06 2012 +0000
daily update
commit 647ab6cbf9a47570b9a30d6455a0276c16f22790
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sat Sep 22 00:00:05 2012 +0000
*** empty log message ***
commit e4ee67cf2aa71e7f3918ea92b2313b0d15636c27
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Sep 21 20:01:10 2012 +0000
gdb/
Fix internal error on canonicalization of clang types.
* cp-name-parser.y (operator): New comment at make_operator call for
new, delete, new[] and delete[].
(exp): Use "sizeof ". Add new comment at make_operator call.
gdb/testsuite/
Fix internal error on canonicalization of clang types.
* gdb.dwarf2/dw2-canonicalize-type.S: New file.
* gdb.dwarf2/dw2-canonicalize-type.exp: New file.
* lib/gdb.exp (gdb_file_cmd): Catch also GDB internal error.
commit cc0fa2ebc0d9e5290e24f09b94b69e9018a290fd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Sep 21 18:53:05 2012 +0000
gdb/
Fix disassemble without parameters in tailcall frame.
* cli/cli-cmds.c (disassemble_current_function): Use
get_frame_address_in_block.
gdb/testsuite/
Fix disassemble without parameters in tailcall frame.
* gdb.arch/amd64-entry-value.exp (down, disassemble): New tests.
commit b89e95a1a2fbb7cad75c73dfcd1a8111e3628e73
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Sep 21 17:37:45 2012 +0000
* c-typeprint.c (c_type_print_base) <TYPE_CODE_STRUCT,
TYPE_CODE_UNION>: Unify, removing a goto.
commit 0a8fffea4ec2ed842aaa87405419d00fecdb21cd
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Sep 21 17:33:12 2012 +0000
* c-typeprint.c (cp_type_print_derivation_info): Fix comment.
commit 6f8aebfd5e1ee271e6546d15f567d75aa092aefd
Author: aburgess <aburgess>
Date: Fri Sep 21 17:17:18 2012 +0000
http://sourceware.org/ml/gdb-patches/2012-08/msg00715.html
gdb/ChangeLog
* findvar.c (read_frame_register_value): Mark the result value as
optimized out if any of the input registers have been optimized out.
gdb/testsuite/ChangeLog
* gdb.dwarf2/dw2-op-out-param.S: New file.
* gdb.dwarf2/dw2-op-out-param.exp: New file.
commit 2807575223e4d2d0fe4aa0239b7e61a9988bc081
Author: Steve Ellcey <sje@cup.hp.com>
Date: Fri Sep 21 15:16:59 2012 +0000
2012-09-21 Steve Ellcey <sellcey@mips.com>
* configure.ac: Add mips*-mti-elf* target.
* configure: Regenerate.
commit a95f2d3a4ae547c500b79b1cf9eac872b33ae3e4
Author: Andreas Schwab <schwab@suse.de>
Date: Fri Sep 21 12:57:31 2012 +0000
* python/python.c (finalize_python): Only define if HAVE_PYTHON.
commit d30ecaafaad8ff0624d5fe5496bee24700b61a77
Author: qiyao <qiyao>
Date: Fri Sep 21 12:26:29 2012 +0000
gdb/testsuite:
* gdb.mi/mi2-cli.exp: Remove redundant '\'.
commit 5c60924fd198760f60a2ddea584365e7096e4556
Author: siddhesh <siddhesh>
Date: Fri Sep 21 09:24:40 2012 +0000
* eval.c (evaluate_subexp_standard): Eliminate single-use
variable LOWER.
commit 37a608ab1c546bfe618844dbd8f6737d66189cfc
Author: qiyao <qiyao>
Date: Fri Sep 21 08:39:07 2012 +0000
gdb/testsuite:
* gdb.mi/mi-cli.exp: Remove.
* gdb.mi/mi2-cli.exp: Merged from mi-cli.exp.
commit 07880ecbe2212a239675c0bd820a31610738cca0
Author: qiyao <qiyao>
Date: Fri Sep 21 07:29:46 2012 +0000
gdb/testsuite:
* gdb.mi/mi-reverse.exp: Fix the typo in expected output of
"=record-started" notification.
commit 052e8b6ee41e74bcb1c19b171f3c96ca74c20224
Author: qiyao <qiyao>
Date: Fri Sep 21 01:46:39 2012 +0000
gdb/doc:
2012-09-21 Yao Qi <yao@codesourcery.com>
Pedro Alves <palves@redhat.com>
* gdb.texinfo (GDB/MI Async Records): Document notification
'record-started' and 'record-stopped'.
* observer.texi (GDB Observers): New observer 'record-changed'.
gdb:
2012-09-21 Yao Qi <yao@codesourcery.com>
* mi/mi-interp.c: Declare mi_record_changed.
(mi_interpreter_init): Call observer_attach_record_changed.
(mi_record_changed): New.
* record.c (record_open): Call observer_notify_record_changed.
(cmd_record_stop): Call observer_notify_record_changed.
* NEWS: Mention it.
gdb/testsuite:
2012-09-21 Yao Qi <yao@codesourcery.com>
* gdb.mi/mi-record-changed.exp: New.
* gdb.mi/mi-reverse.exp: Adjust expected output.
commit bdfd9557a81613f5be89f1ad9cc502d9f9dc25c7
Author: Alan Modra <amodra@bigpond.net.au>
Date: Fri Sep 21 00:00:04 2012 +0000
daily update
commit c9ac0ffcf8839e845a7ce274e4f0493d9e4bb388
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Fri Sep 21 00:00:03 2012 +0000
*** empty log message ***
commit ddefef9e98e090ab6f95d41edc857d3cb1dd6539
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Sep 20 20:54:08 2012 +0000
* NEWS: Update.
* python/python.c (finalize_python): New function.
(_initialize_python): Make a final cleanup.
testsuite
* gdb.python/python.exp: Test atexit.register.
commit 382fa450c85584c3828439ca32382711b67d7709
Author: Doug Evans <dje@google.com>
Date: Thu Sep 20 15:21:09 2012 +0000
* boards/dwarf4-gdb-index.exp: New file.
commit 2aa7f3dd28dbed7b8694f2d9bcf14d3da54cbe82
Author: Doug Evans <dje@google.com>
Date: Thu Sep 20 14:43:47 2012 +0000
* gdb.base/callfuncs.exp (do_function_calls): Set unwindonsignal to on
while running the tests.
commit cfba1a6465c943f5302c9aaebe1f0fff035eb3da
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Thu Sep 20 11:53:32 2012 +0000
Replace CpuSSE3 with CpuCX16 for cmpxchg16b
gas/
* config/tc-i386.c (cpu_arch): Add .cx16.
* doc/c-i386.texi: Document .cx16.
gas/testsuite/
* gas/i386/x86-64-arch-2.s: Add test for cmpxchg16b.
* gas/i386/x86-64-arch-2.d: Update correspondingly.
* gas/i386/x86-64-arch-2-bdver2.d: Likewise.
* gas/i386/x86-64-arch-2-btver1.d: Likewise.
* gas/i386/x86-64-arch-2-btver2.d: Likewise.
* gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
* gas/i386/x86-64-arch-2-prefetchw.d: Likewise.
* gas/i386/ilp32/x86-64-arch-2.d: Likewise.
opcodes/
* i386-gen.c (cpu_flag_init): Add CpuCX16 to CPU_NOCONA_FLAGS,
CPU_CORE_FLAGS, CPU_CORE2_FLAGS, CPU_COREI7_FLAGS,
CPU_BDVER1_FLAGS, CPU_BDVER2_FLAGS, CPU_BTVER1_FLAGS,
CPU_BTVER2_FLAGS. Add CPU_CX16_FLAGS.
(cpu_flags): Add CpuCX16.
* i386-opc.h (CpuCX16): New.
(i386_cpu_flags): Add cpucx16.
* i386-opc.tbl: Replace CpuSSE3 with CpuCX16 for cmpxchg16b.
* i386-tbl.h: Regenerate.
* i386-init.h: Likewise.
commit ba8cb2fc14b5b215d3573590faa5bea5b668a0bf
Author: walt <walt>
Date: Thu Sep 20 06:55:02 2012 +0000
Fix computation of got relocations for .got sections greater than
0x8000 bytes.
commit 33b95ef185d91a0bb83f5d7a5dd39ba87477309c
Author: Ian Lance Taylor <ian@airs.com>
Date: Thu Sep 20 00:04:25 2012 +0000
* configure.ac (host_libs): Add libbacktrace.
(target_libraries): Add libbacktrace.
* Makefile.def (host_modules): Add libbacktrace.
(target_modules): Likewise.
* configure, Makefile.in: Rebuild.
commit 78968b036c9ffa6ee40993295947cc37d46d3185
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Thu Sep 20 00:00:32 2012 +0000
*** empty log message ***
commit e3ba92f2573d369e8e973beb0dc3e21b945f4ea8
Author: Alan Modra <amodra@bigpond.net.au>
Date: Thu Sep 20 00:00:04 2012 +0000
daily update
commit 361c1fd731a2fd2147656a6cf1574d684cc8bee5
Author: Steve Ellcey <sje@cup.hp.com>
Date: Wed Sep 19 21:22:33 2012 +0000
2012-09-19 Steve Ellcey <sellcey@mips.com>
* mt-sde: Change -mcode-xonly to -mcode-readable=pcrel.
commit dabb3bd02232345f8c9873f60fb529392496dba2
Author: Steve Ellcey <sje@cup.hp.com>
Date: Wed Sep 19 20:10:34 2012 +0000
2012-09-19 Steve Ellcey <sellcey@mips.com>
* config.bfd: Add mips*-mti-elf* target.
commit 948a895886232266cb7b1897cdfa6958af273fd8
Author: Doug Evans <dje@google.com>
Date: Wed Sep 19 20:06:45 2012 +0000
* buildsym.h (param_symbols): Delete, unused.
(context_stack): Delete member "params", unused.
* buildsym.c (push_context): Update.
* dwarf2read.c (read_func_scope): Update.
commit c4bf5268b1a32ec475b61d2fe90e9218780c03c8
Author: tschwinge <tschwinge>
Date: Wed Sep 19 11:10:53 2012 +0000
gdb/
* sh-tdep.c (sh_register_convert_to_virtual)
(sh_register_convert_to_raw): Add a gdbarch parameter. Update
all callers. Just do a memcpy if not the little-endian case.
commit 4820bbcad4f0533b11fb44524d1c313a3fcb1be1
Author: tschwinge <tschwinge>
Date: Wed Sep 19 11:09:14 2012 +0000
gdb/
* h8300-tdep.c (h8300_gdbarch_init): Invoke
set_gdbarch_double_format and set_gdbarch_long_double_format.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Invoke
set_gdbarch_double_format.
* sh-tdep.c (sh_gdbarch_init): Likewise.
commit b6d121647fa5492233deca20d9f71eece16383c0
Author: tschwinge <tschwinge>
Date: Wed Sep 19 11:06:55 2012 +0000
gdb/
* NEWS: Document the removal of SH's 'regs' command.
* sh-tdep.c (_initialize_sh_tdep): Remove the deprecated 'regs'
command.
gdb/doc/
* gdb.texinfo: Document the removal of SH's 'regs' command.
commit 63879887fd581d3c19081c944bf3ed7406f2f1aa
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Wed Sep 19 00:53:25 2012 +0000
Properly handle common symbol and weak function
bfd/
PR ld/14591
* elf-bfd.h (_bfd_elf_merge_symbol): Add an argument to return
if the old symbol is weak.
* elf32-sh-symbian.c (sh_symbian_relocate_section): Update
_bfd_elf_merge_symbol call.
* elflink.c (_bfd_elf_merge_symbol): Add an argument to return
if the old symbol is weak.
(_bfd_elf_add_default_symbol): Update _bfd_elf_merge_symbol
call.
(elf_link_add_object_symbols): Don't update symbol type from a
weak definition. Update symbol type from a common symbol when
overriding a weak symbol.
ld/testsuite/
PR ld/14591
* ld-elf/comm-data.exp (run_ld_link_tests): Add comm-data3a and
comm-data3b tests.
* ld-ifunc/ifunc.exp (run_ld_link_exec_tests): New.
* ld-elf/comm-data3.sd: New file.
* ld-elf/comm-data3a.s: Likewise.
* ld-elf/comm-data3b.s: Likewise.
* ld-ifunc/ifunc-17a-i386.d: Likewise.
* ld-ifunc/ifunc-17a-x86-64.d: Likewise.
* ld-ifunc/ifunc-17a.s: Likewise.
* ld-ifunc/ifunc-17b-i386.d: Likewise.
* ld-ifunc/ifunc-17b-x86-64.d: Likewise.
* ld-ifunc/ifunc-17b.s: Likewise.
* ld-ifunc/ifunc-common-1.out: Likewise.
* ld-ifunc/ifunc-common-1a.c: Likewise.
* ld-ifunc/ifunc-common-1b.c: Likewise.
commit 42bd40018b23e4d63f6069fbaa5c10288054bb2c
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Wed Sep 19 00:00:32 2012 +0000
*** empty log message ***
commit f37fc84d09f705c6a1dd2668ab6b7dc5c517ad3c
Author: Alan Modra <amodra@bigpond.net.au>
Date: Wed Sep 19 00:00:06 2012 +0000
daily update
commit b7e3a9ffb93089006cd78a77be7d8a844339a5e3
Author: sergiodj <sergiodj>
Date: Tue Sep 18 20:14:46 2012 +0000
gdb/ChangeLog:
2012-09-18 Sergio Durigan Junior <sergiodj@redhat.com>
* infcmd.c (_initialize_infcmd): Register `j' as an alias for
`jump'.
gdb/doc/ChangeLog:
2012-09-18 Sergio Durigan Junior <sergiodj@redhat.com>
* gdb.texinfo (jump): Mention new alias `j' for `jump'.
commit 3e4b455de18aa6687598aa3d8cda03440cd6facf
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Sep 18 16:52:14 2012 +0000
wrong language used when re-setting breakpoint
The debugger sometimes fails to re-set a breakpoint as follow,
causing it to become disabled:
(gdb) b nested_sub
Breakpoint 1 at 0x401cec: file foo.adb, line 7.
(gdb) b do_nothing
Breakpoint 2 at 0x401cdc: file pck.adb, line 4.
(gdb) run
Starting program: /[...]/foo
Error in re-setting breakpoint 1: Function "nested_sub" not defined.
Breakpoint 2, pck.do_nothing () at pck.adb:4
4 null;
This only happens on machines where the debug-file-directory is
a valid directory name.
The reason behind the error is that the linespec code that re-sets
the breakpoints uses the current_language global when iterating
over a symtab's symbols. However, the that global gets switched from
Ada to C during the startup phase, probably as a side-effect of stopping
in some system code for which debugging info is available. The fix
is to make sure that we use the correct language.
gdb/ChangeLog:
* linespec.c (iterate_over_all_matching_symtabs): Use the correct
language when iterating over symbols.
gdb/testsuite/ChangeLog:
* gdb.ada/bp_reset: New testcase.
commit d2747e01194a8b967f4fa2799e556abb44e3f8fb
Author: Richard Earnshaw <richard.earnshaw@arm.com>
Date: Tue Sep 18 14:52:43 2012 +0000
2012-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
opcodes:
* arm-dis.c: Changed ldra and strl-form mnemonics
to lda and stl-form.
gas:
* config/tc-arm.c: Changed ldra and strl-form mnemonics
to lda and stl-form for armv8.
gas/testsuite:
* gas/arm/armv8-a-bad.l: Updated for changed mnemonics.
* gas/arm/armv8-a-bad.s: Likewise.
* gas/arm/armv8-a.d: Likewise.
* gas/arm/armv8-a.s: Likewise.
* gas/arm/inst.s: Added test for ldrt encoding compatibly with ldralt.
* gas/arm/inst.d: Updated.
commit 7ba3fe53b91e5f7d9f2f51a8b81f2af6c50e57fb
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date: Tue Sep 18 14:19:03 2012 +0000
opcodes/
* micromips-opc.c (micromips_opcodes): Correct the encoding of
the "swxc1" instruction.
gas/testsuite/
* gas/mips/micromips.d: Correct the disassembly of SWXC1.
* gas/mips/micromips-trap.d: Likewise.
* gas/mips/micromips@24k-triple-stores-1.d: Likewise.
* gas/mips/micromips@mips4-fp.d: Likewise.
commit 24772096665fb8df7520ba9f9988f7ce4fd45ebc
Author: qiyao <qiyao>
Date: Tue Sep 18 12:09:24 2012 +0000
gdb/doc:
* gdb.texinfo (GDB/MI Async Records): Document new MI
notifications '=tsv-created' and '=tsv-deleted'.
* observer.texi (GDB Observers): New observer tsv_created and
tsv_deleted.
gdb:
* mi/mi-interp.c: Declare mi_tsv_created and mi_tsv_deleted.
(mi_interpreter_init): Call observer_attach_tsv_created and
observer_attach_tsv_deleted.
(mi_tsv_created, mi_tsv_deleted): New.
* tracepoint.c (delete_trace_state_variable): Call
observer_notify_tsv_deleted.
(trace_variable_command): Call observer_notify_tsv_created.
(delete_trace_variable_command): Call
observer_notify_tsv_deleted.
(create_tsv_from_upload): Call observer_notify_tsv_created.
* NEWS: Mention it.
gdb/testsuite:
gdb.trace/mi-tsv-changed.exp: New.
commit ac64d56b9701957dc411a0882415edeffd22071a
Author: qiyao <qiyao>
Date: Tue Sep 18 11:33:38 2012 +0000
gdb/doc:
* observer.texi (GDB Observers): New observer 'traceframe_changed'.
* gdb.texinfo (GDB/MI Async Records): Mention new MI notification
'=traceframe-changed'.
gdb:
* tracepoint.c (tfind_1): Call observer_notify_traceframe_changed
if traceframe changed.
* mi/mi-cmds.c (mi_cmd mi_cmds): Adjust for command
"trace-find".
* mi/mi-interp.c: Declare 'mi_traceframe_changed'.
(mi_interpreter_init): Hook mi_traceframe_changed to observer
'traceframe_changed'.
(mi_traceframe_changed): New.
* mi/mi-main.h (struct mi_suppress_notification) <traceframe>:
New field.
* NEWS: Mention the new MI notification.
gdb/testsuite:
* gdb.trace/mi-traceframe-changed.exp: New.
commit 18dac99048d7a9d91de447c3b7c42663fe0b1991
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Tue Sep 18 00:41:56 2012 +0000
Ignore discarded section when converting mov to lea
* elf32-i386.c (elf_i386_convert_mov_to_lea): Ignore discarded
section.
* elf64-x86-64.c (elf_x86_64_convert_mov_to_lea): Likewise.
commit 50f73b975cc1231a44fb8a6460e5ab6dda9edf7e
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Tue Sep 18 00:00:32 2012 +0000
*** empty log message ***
commit 265f2ee5ee75ef9190f7bac1fa8348ecfba6af42
Author: Alan Modra <amodra@bigpond.net.au>
Date: Tue Sep 18 00:00:04 2012 +0000
daily update
commit ed648e7915cf1cd98634d3939a822cee2afd96cc
Author: wrighton <wrighton>
Date: Mon Sep 17 20:39:12 2012 +0000
Moved the Changelog entries for breakpoint.c and remote.c out of Changelog
and into gdb/Changelog.
commit 64868597882ded8677b83124cdee25c17079f549
Author: wrighton <wrighton>
Date: Mon Sep 17 19:29:52 2012 +0000
Correcting error in gdb/Changelog from previous commit.
commit f74ba48723595cae2d9dfbc7d9562adecd8a1c6c
Author: wrighton <wrighton>
Date: Mon Sep 17 19:16:48 2012 +0000
Updated gdb/Changelog:
* MAINTAINERS (Write After Approval): Add "Mike Wrighton".
commit 2edfa1fa154456ae23331863b2e25682a47440fc
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Mon Sep 17 18:31:14 2012 +0000
Replace return FALSE with abort in x86 finish_dynamic_symbol
* elf32-i386.c (elf_i386_finish_dynamic_symbol): Replace return
FALSE with abort.
* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Likewise.
commit 4a91ce4dc3182fb140a8855a3d34a6c4c957e031
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Mon Sep 17 18:27:57 2012 +0000
gdb/
* common/linux-ptrace.c: Change __i386__ to __i386__ || __x86_64__.
(linux_ptrace_test_ret_to_nx): Extend comment for x86_64. Change
__i386__ to __i386__ || __x86_64__. Extend code also for __x86_64__.
Extend code also for PaX support. Convert all gdb_assert to warning
calls.
commit 86635be5fbe89ff6c300de47fac5a70bf01486c1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Mon Sep 17 18:26:00 2012 +0000
gdb/
Implement auto-load user conveniences suggested by Doug Evans.
* auto-load.c: Include top.h.
(file_is_auto_load_safe): New variable advice_printed. Print advice.
(_initialize_auto_load): New variable scripts_directory_help. Mention
GDBPY_AUTO_FILE_NAME and GDB_AUTO_FILE_NAME for set auto-load
scripts-directory. Document in online help one can use also files for
set auto-load safe-path.
* python/py-auto-load.c: (GDBPY_AUTO_FILE_NAME): Move it from here ...
* python/python.h (GDBPY_AUTO_FILE_NAME): ... to here.
commit fc6b4bec00d104312d76919b42721034c097c956
Author: walt <walt>
Date: Mon Sep 17 18:01:16 2012 +0000
Remove unused got_base variable.
* elf32-tilepro.c (tilepro_elf_relocate_section): Remove unused
got_base variable.
* elfxx-tilegx.c (tilegx_elf_relocate_section): Ditto.
commit 3f508aeb8e1550c265e305069bd08bcfc3123d2c
Author: Richard Earnshaw <richard.earnshaw@arm.com>
Date: Mon Sep 17 17:43:42 2012 +0000
2012-09-17 Yufeng Zhang <yufeng.zhang@arm.com>
* aarch64-asm.c (aarch64_ins_imm_half): Remove ATTRIBUTE_UNUSED from
the parameter 'inst'.
(aarch64_ins_addr_simm): Add ATTRIBUTE_UNUSED to the parameter 'inst'.
(convert_mov_to_movewide): Change to assert (0) when
aarch64_wide_constant_p returns FALSE.
commit fac34f605b1daa94eca990f2dc4091a74a4f4183
Author: wrighton <wrighton>
Date: Mon Sep 17 14:26:29 2012 +0000
Adding Mike Wrighton to gdb/MAINTAINERS.
commit 4d137c8f0a9f9bd0a237223560dbc7f256c6d6e1
Author: walt <walt>
Date: Mon Sep 17 10:53:37 2012 +0000
Fix computation of got relocations for when .got.plt section is merged
with .got.
* elf32-tilepro.c (tilepro_elf_relocate_section): Fix computation
of got relocations for when .got.plt section is merged with .got.
* elfxx-tilegx.c (tilegx_elf_relocate_section): Ditto.
commit dccd1ae21942613ca1b2371f45dcea1b8d0588e8
Author: siddhesh <siddhesh>
Date: Mon Sep 17 09:41:09 2012 +0000
* tic6x-tdep.c (tic6x_push_dummy_call): Remove unused definition
of LEN.
commit 681192e9b601c8312d6d021dc4befb8c3c94d6b4
Author: siddhesh <siddhesh>
Date: Mon Sep 17 08:52:17 2012 +0000
* m2-valprint.c (m2_print_array_contents): Eliminate variable
ELTLEN and use TYPE_LENGTH directly.
(m2_val_print): Likewise.
* m68k-tdep.c (m68k_svr4_extract_return_value): Eliminate
variable LEN and use TYPE_LENGTH directly.
(m68k_svr4_store_return_value): Likewise.
* mips-tdep.c (mips_o32_push_dummy_call): Eliminate variable
ARGLEN and use TYPE_LENGTH directly.
(mips_o64_push_dummy_call): Likewise.
* s390-tdep (s390_function_arg_pass_by_reference): Eliminate
variable LENGTH and use TYPE_LENGTH directly.
(s390_function_arg_float): Likewise.
(s390_function_arg_integer): Likewise.
(s390_push_dummy_call): Likewise.
(s390_return_value_convention): Likewise.
* spu-tdep.c (spu_push_dummy_call): Eliminate LEN and use
TYPE_LENGTH directly.
commit ac6e6b6e4182a5fd3dfc50504fa4a5fe543faa41
Author: qiyao <qiyao>
Date: Mon Sep 17 08:42:07 2012 +0000
gdb/
* cli/cli-decode.c (add_setshow_zuinteger_unlimited_cmd): New.
Update comment to add_setshow_integer_cmd.
* cli/cli-setshow.c (do_set_command): Handle case
'var_zuinteger_unlimited'.
(do_show_command): Likewise.
* cli/cli-cmds.c (init_cmds): Call add_setshow_zuinteger_unlimited_cmd
for command 'remotetimeout'.
* command.h (enum var_types): New zuinteger_unlimited. Update comment
to var_integer.
* source.c (_initialize_source): Call add_setshow_zuinteger_unlimited_cmd
for command 'set listsize'.
gdb/doc/
* gdb.texinfo (List): Describe the meaning of 0 and -1 in
'set listsize'.
gdb/testsuite/
* gdb.base/list.exp (set_listsize): Don't set arg to "unlimited"
when it is less than 0.
commit 928dc53169f1d179bd2379f187091b2634efda5d
Author: siddhesh <siddhesh>
Date: Mon Sep 17 07:26:54 2012 +0000
* infrun.c (restore_infcall_suspend_state): Eliminate single-use
variable LEN.
commit d73b8edd178c15180f2ce0f64067bd4235200201
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Mon Sep 17 07:15:47 2012 +0000
gdb/
PR 14119
* frame.c (skip_inlined_frames): Skip also TAILCALL_FRAME frames.
(frame_pop): Drop also TAILCALL_FRAME frames.
* infcmd.c (finish_command): Ignore also TAILCALL_FRAME frames.
gdb/testsuite/
PR 14119
* gdb.arch/amd64-tailcall-ret.S: New file.
* gdb.arch/amd64-tailcall-ret.c: New file.
* gdb.arch/amd64-tailcall-ret.exp: New file.
* gdb.reverse/amd64-tailcall-reverse.S: New file.
* gdb.reverse/amd64-tailcall-reverse.c: New file.
* gdb.reverse/amd64-tailcall-reverse.exp: New file.
commit cfe1428889e3a7dc197421972e108f624e166c33
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Mon Sep 17 07:09:33 2012 +0000
gdb/
PR 14548
* infrun.c (handle_inferior_event): Do not reverse-continue back to the
function start if we are already at function start. Both for
reverse-next and for reverse-step into function without line number
info.
gdb/testsuite/
PR 14548
* gdb.reverse/singlejmp-reverse-nodebug.S: New file.
* gdb.reverse/singlejmp-reverse-nodebug.c: New file.
* gdb.reverse/singlejmp-reverse.S: New file.
* gdb.reverse/singlejmp-reverse.c: New file.
* gdb.reverse/singlejmp-reverse.exp: New file.
commit be10277a82434cebb6ca112aaf9795070d949e8a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Mon Sep 17 07:03:11 2012 +0000
gdb/
Code cleanup - rename 'inline' depth to 'artificial' depth.
* breakpoint.c (set_momentary_breakpoint): Rename at a caller to
frame_id_artificial_p, extend the comment.
* dwarf2-frame-tailcall.c (tailcall_frame_this_id): Rename at a user.
* frame.c (fprint_frame_id): Rename at a user, change debug output
text to "artificial=".
(skip_inlined_frames): Rename to ...
(skip_artificial_frames): ... here. Extend the comment.
(get_stack_frame_id, frame_unwind_caller_id): Rename at a caller.
(frame_id_inlined_p): Rename to ...
(frame_id_artificial_p): ... here. Rename at a user.
(frame_id_eq, frame_id_inner, frame_unwind_caller_pc)
(frame_unwind_caller_pc_if_available, frame_unwind_caller_arch): Rename
at a user.
* frame.h (struct frame_id): Rename inline_depth to artificial_depth.
Extend the comment.
(frame_id_inlined_p): Rename to ...
(frame_id_artificial_p): ... here.
* inline-frame.c (inline_frame_this_id): Rename at a user.
commit 76e148159ad53cf7694f7c8abd66fa782cdda8a6
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Sep 17 00:00:04 2012 +0000
daily update
commit fb47e21aef85b6792dbecf1f9d1e5c8429e0018f
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Mon Sep 17 00:00:02 2012 +0000
*** empty log message ***
commit 7cf2317123e5cf31b5b1ad5b12c6788ab4ca7b4d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Sep 16 17:30:47 2012 +0000
gdb/testsuite/
Fix compatibility with old GCC (~4.1).
* gdb.cp/converts.cc (my_enum_var): New variable.
commit c84cf4cef6f16a7c51086cfb11f04336854ad485
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sun Sep 16 00:00:03 2012 +0000
*** empty log message ***
commit 5321c1b2b90257e8da676e4392fc7f64a0b862ce
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sun Sep 16 00:00:03 2012 +0000
daily update
commit 960408590309a1d9c6118d84f30ae91c8593b6b4
Author: walt <walt>
Date: Sat Sep 15 17:11:26 2012 +0000
Add support for tilegx in gold.
* configure.ac (ENABLE_GOLD): support tilegx*
* configure: rebuild
elfcpp:
* tilegx.h: New file.
* elfcpp.h: add EM_TILEGX.
gold:
* tilegx.cc: New file.
* Makefile.am (TARGETSOURCES): Add tilegx.cc
(ALL_TARGETOBJS): Add tilegx.$(OBJEXT)
* configure.tgt: Add entries for tilegx*.
* configure.ac: Likewise.
* Makefile.in: Rebuild.
* configure: Likewise.
* testsuite/icf_safe_test.sh (arch_specific_safe_fold): Handle
tilegx.
commit ec12fbc370c847396f4b71a51ffdd5fca2359b96
Author: David Edelsohn <dje@watson.ibm.com>
Date: Sat Sep 15 00:06:56 2012 +0000
* configure: Regenerate.
commit 3f3b1428f0be30727d3c47a5dd79f8307c03e424
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sat Sep 15 00:00:04 2012 +0000
daily update
commit 88875c4f04bdf2b834fb636b97ef00c1ec644a8d
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sat Sep 15 00:00:02 2012 +0000
*** empty log message ***
commit 2cbde80baef2924d560bbf3d41a27945f5d18eb9
Author: David Edelsohn <dje@watson.ibm.com>
Date: Fri Sep 14 23:56:47 2012 +0000
* configure: Regenerate.
commit a4d9eda7b2bbbcacb669d9dcf9eed04fbcaebc5a
Author: David Edelsohn <dje@watson.ibm.com>
Date: Fri Sep 14 23:55:22 2012 +0000
PR target/38607
Merge upstream change.
* libtool.m4 (_LT_COMPILER_PIC): Add -fPIC to GCC and GXX for AIX.
* configure.ac: Add target-libquadmath to noconfigdirs for AIX.
Add libgomp*.o to compare_exclusions for AIX.
* configure: Regenerate.
commit 429093471f5600c177271a5f309f09d01eb36bc3
Author: aburgess <aburgess>
Date: Fri Sep 14 21:23:44 2012 +0000
http://sourceware.org/ml/gdb-patches/2012-09/msg00015.html
gdb/ChangeLog
* c-typeprint.c (c_type_print_varspec_suffix): Display the size of
vector variables using vector_size syntax rather than array
syntax.
gdb/testsuite/ChangeLog
* gdb.xml/tdesc-regs.exp: Update expected output for new
vector_size syntax of vector types.
commit 8314f8d6bb0c9ff33fa1b7af10d98cff44f19b27
Author: siddhesh <siddhesh>
Date: Fri Sep 14 12:46:55 2012 +0000
* valarith.c (value_concat): Replace unsafe ALLOCA with
XMALLOC/XFREE.
commit 4c8d1dadd40c73be3b6690a20a83465052743946
Author: Pedro Alves <palves@redhat.com>
Date: Fri Sep 14 12:10:21 2012 +0000
2012-09-14 Pedro Alves <palves@redhat.com>
* gdb.1 (SEE ALSO): Expand pointer to GDB's Texinfo manual.
commit 4d3f4ba5a1d0fad5c1ebb9b02b54e4a133321044
Author: Anthony Green <green@redhat.com>
Date: Fri Sep 14 10:49:03 2012 +0000
Fix moxie disassembly for new branch semantics
commit 710c6a36dc307dc04bdddb08faca38f8ebf67bb9
Author: khooyp <khooyp>
Date: Fri Sep 14 08:03:33 2012 +0000
Point contrib/cc-with-tweaks.sh to the build-local data-directory.
gdb/
* contrib/cc-with-tweaks.sh (GDB): Add -data-directory
data-directory as appropriate.
commit 10032a04d37de3a38544ca3efc85fd02de4cb228
Author: siddhesh <siddhesh>
Date: Fri Sep 14 07:00:37 2012 +0000
* printcmd.c (ui_printf): Eliminate single-use variable
PARAM_LEN.
commit 06f36fba578d82def7e6a5883d3a0c292e39aed6
Author: qiyao <qiyao>
Date: Fri Sep 14 00:54:57 2012 +0000
gdb/
* valops.c (value_assign): Move observer_notify_target_changed
below to replace reinit_frame_cache.
commit 7863e66241d3702476f03285a49d3771b9ca54ff
Author: Alan Modra <amodra@bigpond.net.au>
Date: Fri Sep 14 00:00:04 2012 +0000
daily update
commit d0fbedb98083ffd62311b452c301d175fb3e31eb
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Fri Sep 14 00:00:03 2012 +0000
*** empty log message ***
commit 9fcc2fba75d08fe2ccc556191d3142914b52a90f
Author: Anthony Green <green@redhat.com>
Date: Thu Sep 13 22:24:47 2012 +0000
Bi-endian patches for moxie
commit 6e1874fd9efaf65384d566d865e90f954e69e662
Author: khooyp <khooyp>
Date: Thu Sep 13 21:49:29 2012 +0000
Refactor Python "gdb" module into a proper Python package, by introducing
a new "_gdb" module for code implemented in C, and using reload/__import__
instead of exec.
gdb/
* python/lib/gdb/__init__.py: Import * from _gdb.
(GdbOutputFile, sys.stdout, GdbOutputErrorFile, sys.stderr,
prompt_hook, sys.argv): Moved from finish_python_initialization.
(pretty_printers, PYTHONDIR): Moved from _initialize_python.
(packages, auto_load_packages): New list and function replacing
module_dict and auto-loading code, using __file__ instead of
gdb.PYTHONDIR and reload/__import__ instead of exec.
(GdbSetPythonDirectory): Replacing function of the same name
from finish_python_initialization, using reload/__import__ instead
of exec, as well as call auto_load_packages.
* python/py-prettyprint.c (find_pretty_printer_from_gdb): Check
gdb_python_module and not gdb_module.
* python/python-internal.h (gdb_python_module): Declare.
* python/python.c (gdb_python_module): New global.
(before_prompt_hook): Check gdb_python_module and not gdb_module.
(_initialize_python): Rename gdb module to _gdb.
Move gdb.PYTHONDIR and gdb.pretty_printer to lib/gdb/__init__.py.
(finish_python_initialization): Move Python code to
lib/gdb/__init__.py; instead, set up sys.path and import gdb into
__main__.
gdb/testsuite/
* gdb.python/python.exp (Test stderr location): Update module
location of GDB-specific sys.stderr.
(Test stdout location): Ditto for sys.stdout.
commit 6d920fe0e94eb9def9dbe5f661312f4ec060860d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Sep 13 17:35:34 2012 +0000
gdb/doc/
* gdbint.texinfo (Defining Other Architecture Features): Clarify *pcptr
encoding for gdbarch_breakpoint_from_pc, bp_addr for
gdbarch_push_dummy_call and bp_addr for gdbarch_push_dummy_code.
commit fe513f6eddf053e1aa9d0a06e3692d7e17599892
Author: Pedro Alves <palves@redhat.com>
Date: Thu Sep 13 14:35:12 2012 +0000
2012-09-13 Pedro Alves <palves@redhat.com>
* Makefile.in (COMMON_OBS): Add registry.o.
* registry.c: New file.
* registry.h (struct registry_container): Declare.
(registry_data_callback): New typedef.
(struct registry_data, struct registry_data_registration, struct
registry_data_registry): New type.
(register_data_with_cleanup, registry_alloc_data)
(registry_callback_adaptor, registry_clear_data)
(registry_container_free_data, registry_set_data, registry_data):
Declare.
(DEFINE_REGISTRY): Refactor structures and functions as shims over
the new common structures and functions.
(DECLARE_REGISTRY): Declare struct TAG ## _data. Use the tagged
callback typedefs.
commit 0f0f8a7ca3e1d074dd3089f3d864e8916dc7003a
Author: Richard Earnshaw <richard.earnshaw@arm.com>
Date: Thu Sep 13 11:09:02 2012 +0000
Really commit regenerated files.
commit 64cd30fec0124a1abd2e8ad63f05628aa5cc6433
Author: Nick Clifton <nickc@redhat.com>
Date: Thu Sep 13 08:09:25 2012 +0000
* v850.igen (W,WWWW): Correct computation of register number.
(JR32): Remove unnecessary comma.
(cmovf.s): Register 0 is an invalid source register.
(maddf.s): Remove bogus intermediary rounding.
(nmaddf.s): Likewise.
(trncf.sl): Remove bogus initial rounding.
(trncf.dw): Likewise.
(trncf.sl): Likewise.
(trncf.sw): Likewise.
commit b2ebe8247cce949238d15c28f65b642fe2b4645d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Sep 13 05:32:08 2012 +0000
gdb/testsuite/
* gdb.base/valgrind-infcall.exp: Remove comment about Ubuntu.
commit 136380ffbd166158ee4d9dae4f298f7508c14fb0
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Thu Sep 13 00:00:33 2012 +0000
*** empty log message ***
commit 7d5f76f876ec14d58f5e806ca9398281c2aca1d0
Author: Alan Modra <amodra@bigpond.net.au>
Date: Thu Sep 13 00:00:04 2012 +0000
daily update
commit 584a5a29a93836254ee8a6efa9047590f63e1a3d
Author: Keith Seitz <keiths@redhat.com>
Date: Wed Sep 12 23:29:04 2012 +0000
* gdb.cp/converts.cc (main): Comment out the pointer to boolean
conversion statement.
commit 3b33dab91a98adfc981ac5a05c6d6406c01f21d2
Author: dougkwan <dougkwan>
Date: Wed Sep 12 22:56:05 2012 +0000
2012-09-12 Doug Kwan <dougkwan@google.com>
* elf64-ppc.c (ppc64_elf_relocate_section): Use pre-adjusted
relocation for stub lookup.
commit e008c99bfba4df76fa99b175af4f5cf3acbf3f45
Author: wrighton <wrighton>
Date: Wed Sep 12 20:01:10 2012 +0000
* gdb/remote.c (remote_insert_hw_breakpoint): Throw exception if
there is an error inserting hardware breakpoints and use the
error message from the target.
* gdb/breakpoint.c (insert_bp_location, insert_breakpoint_locations):
Catch this exception and print the error message contained within. Do not
print the default hardware error breakpoint message in this case.
commit 47c1995754c5ed5017622f15a13ef8aa33cb58b7
Author: Doug Evans <dje@google.com>
Date: Wed Sep 12 18:57:38 2012 +0000
* dwarf2read.c (dwarf2_read_addr_index): Fix handling the case where
cu == NULL.
commit cbea874709ad08970a4e9b31dcd71e9f53dd2c42
Author: Doug Evans <dje@google.com>
Date: Wed Sep 12 18:55:48 2012 +0000
* gdb.base/help.exp: Remove testing of individual command help text,
too much of a maintenance burden. Instead, test the functionality
of "help" itself.
commit 6149287668b58e141d8075e9c91a4ff51c26983f
Author: Richard Earnshaw <richard.earnshaw@arm.com>
Date: Wed Sep 12 16:25:37 2012 +0000
2012-09-11 Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com>
bfd/
* bfd-in2.h: Regenerated.
* elf64-aarch64.c
(elf64_aarch64_howto_table): Add R_AARCH64_GOT_LD_PREL19 reloc to HOWTO.
(elf64_aarch64_reloc_map): Add reloc entry.
(aarch64_resolve_relocation): Likewise.
(bfd_elf_aarch64_put_addend): Likewise.
(aarch64_reloc_got_type): Likewise.
(elf64_aarch64_final_link_relocate): Likewise.
(lf64_aarch64_check_relocs): Likewise.
(elf64_aarch64_check_relocs): New case for R_AARCH64_ADR_PREL_LO21
reloc.
* libbfd.h: Regenerated.
* reloc.c (R_AARCH64_GOT_LD_PREL19): New reloc.
gas/
* config/tc-aarch64.c
(reloc_table): Add reloc to table entry.
(parse_address_main): Add support for #:<reloc_op>:<symbol>.
(parse_operands): Check for unused reloc.
(md_apply_fix): New case for reloc.
(aarch64_force_relocation): Likewise.
gas/testsuite
* gas/aarch64/reloc-insn.d
(BFD_RELOC_AARCH64_GOT_LD_PREL19): Add expected asm for new reloc test.
* gas/aarch64/reloc-insn.s
(BFD_RELOC_AARCH64_GOT_LD_PREL19): Add test for reloc.
include/
* elf/aarch64.h (R_AARCH64_GOT_LD_PREL19): New reloc.
ld/testsuite
* ld-aarch64/aarch64-elf.exp: New reloc tests.
* ld-aarch64/emit-relocs-309-low-bad.d: New file. Expected asm for test
failure (lower bound overflow).
* ld-aarch64/emit-relocs-309-low.d: New file. Expected asm for test
success (lower bound).
* ld-aarch64/emit-relocs-309-up-bad.d: New file. Expected asm for test
failure (upper bound overflow).
* ld-aarch64/emit-relocs-309-up.d: New file. Expected asm for test
success (upper bound).
* ld-aarch64/emit-relocs-309.s: New file. Asm for new reloc tests.
commit af26989c6b2d3441bf1e8a7a5345ca48d57ecc8c
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Wed Sep 12 00:00:33 2012 +0000
*** empty log message ***
commit 84eef93ac6790f6c04787d4834998129124c88e9
Author: Alan Modra <amodra@bigpond.net.au>
Date: Wed Sep 12 00:00:05 2012 +0000
daily update
commit 18091f5f5ccc105d6ad6975cd4c542e7ce3125e4
Author: Doug Evans <dje@google.com>
Date: Tue Sep 11 22:42:21 2012 +0000
* dwarf2read.c (dw2_do_expand_symtabs_matching): Don't examine
.gdb_index symbol attributes if there are none.
commit bade36f4b86b6928a5c931ca037fafcbc329772c
Author: Doug Evans <dje@google.com>
Date: Tue Sep 11 21:37:04 2012 +0000
* gdb.cp/mb-inline.exp: Do "info break" after setting multi-location
breakpoint.
commit f567384da7903ce70ca479aa2a904aae7fbf55b6
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Sep 11 21:26:15 2012 +0000
Name of symbol missing when printing global variable's address
The build_address_symbolic funnction filters out data symbols if
their size is set to zero. But the problem is that the COFF symbol
table (for instance) does not provide any size information, leaving
the size to its default value of zero, thus always triggering
the filter.
This shows up when trying to print the address of a global variable
when debugging a Windows executable, for instance.
gdb/ChangeLog:
* symtab.h (struct minimal_symbol) [has_size]: New field.
(MSYMBOL_SIZE): Adjust to forbid macro from being used as lvalue.
(SET_MSYMBOL_SIZE, MSYMBOL_HAS_SIZE): New macros.
* printcmd.c (build_address_symbolic): Only filter out zero-sized
minimal symbols if the symbol's size is actually known.
* minsyms.c (prim_record_minimal_symbol_full): Adjust setting
of msymbol's size field. Add comment.
* elfread.c (elf_symtab_read, elf_rel_plt_read): Use
SET_MSYMBOL_SIZE to set the minimal symbol size.
commit 3d981902a7c0dd5a0eabc8e2a11463f9f3217e5d
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Sep 11 21:26:01 2012 +0000
install_minimal_symbols: use memset instead of setting each field.
gdb/ChangeLog:
* minsyms.c (install_minimal_symbols): Use memset to fill entire
minimal_symbol struct object, rather than setting some of its
fields one by one.
commit e1a4d606536a160b698d39ef40676935a15fc302
Author: Doug Evans <dje@google.com>
Date: Tue Sep 11 16:42:06 2012 +0000
* gdb.dwarf2/fission-base.S: Include gdb.dwarf2/ in dwo_name.
* gdb.dwarf2/fission-reread.S: Ditto.
* gdb.dwarf2/fission-base.exp: Remove setting of debug-file-directory.
* gdb.dwarf2/fission-reread.exp: Ditto.
commit 0709be962778357ee7cc5161b984f5048de53a9d
Author: aburgess <aburgess>
Date: Tue Sep 11 09:03:04 2012 +0000
http://sourceware.org/ml/gdb-patches/2012-09/msg00013.html
gdb/ChangeLog:
* c-typeprint.c (c_type_print_varspec_prefix): Pass through the
passed_a_ptr flag when displaying typedef types.
gdb/testsuite/ChangeLog:
* gdb.base/ptype.exp: Test ptype on a pointer to a typedef.
commit b177be846cbe33ee312bdde78958a8ab39656f82
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Tue Sep 11 00:00:32 2012 +0000
*** empty log message ***
commit f1adfdec3720b821aa742f2310fe6178dc872fbc
Author: Alan Modra <amodra@bigpond.net.au>
Date: Tue Sep 11 00:00:04 2012 +0000
daily update
commit fcb8dbbdd785aeb2b7919f017ee2eb2a37f4659e
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Sep 10 23:57:09 2012 +0000
missed from 2012-08-15 change
commit fda1b24c62843f81d31de2af57b1ed9c55f1e348
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Sep 10 22:30:52 2012 +0000
* config.in: Disable sanity check for kfreebsd.
commit cbd332d8cc47ad75d9b3fc5e30dfd2acdde77f7f
Author: Joel Brobecker <brobecker@gnat.com>
Date: Mon Sep 10 22:18:17 2012 +0000
crash printing optimized out variant type
Assuming the following declarations:
type Discriminants_Record (A : Integer; B : Boolean) is record
C : Float;
end record;
Z : Discriminants_Record := (A => 1, B => False, C => 2.0);
If variable Z is not used, and the compiler optimizes it out,
GDB would crash as follow:
(gdb) print Z
/[...]/gdb/valops.c:1121: internal-error: Unexpected lazy value type.
This is because the ada-lang module forgot to set the optimized_out
flag in the value returned by ada_evaluate_subexp during the value's
"fixing" process. Later on, when trying to print the resulting value,
GDB finds that the value is still lazily allocated, and thus tries to
fetch it. But this is not allowed for not_lval values, hence the internal
error.
gdb/ChangeLog:
* ada-lang.c (coerce_unspec_val_to_type): Make sure that
the optimized_out flag is preserved.
gdb/testsuite/ChangeLog:
* gdb.ada/optim_drec: New testcase.
commit 8ce1dbd2fa84ea046515d1f14da197597c992709
Author: Anthony Green <green@redhat.com>
Date: Mon Sep 10 21:16:38 2012 +0000
Fix function prologue analyzer for moxie.
commit eeed42ba9b3b393431c926b1341d009cf9aa124f
Author: Doug Evans <dje@google.com>
Date: Mon Sep 10 17:48:10 2012 +0000
* boards/fission.exp: Explicitly mark "board" as not remote.
commit cd74c0d3d11914f2b9b763ea2164b7e9c83c1230
Author: Keith Seitz <keiths@redhat.com>
Date: Mon Sep 10 17:12:46 2012 +0000
PR gdb/13483
* gdbtypes.h (BOOL_PTR_CONVERSION_BADNESS): Rename to ...
(BOOL_CONVERSION_BADNESS): ... this.
* gdbtypes.c (BOOL_PTR_CONVERSION_BADNESS): Likewise.
(rank_one_type): Allow all boolean conversions
permitted by the standard.
* gdb.cp/converts.cc (A::A): Add ctor.
(A::member_): Add member.
(enum my_enum): New enumeration.
(main): Add calls to foo1_7 with various
permitted arguments.
* gdb.cp/converts.exp: Add tests for boolean
conversions permitted by the standard.
commit 6d07ce03bd1b3d25257ad428d991bb411b71e082
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Mon Sep 10 17:00:40 2012 +0000
Regenerate binutils configure
bfd/
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
* configure: Regenerated.
binutils/
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
* configure: Regenerated.
etc/
2010-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.in (install-strip): New target.
gas/
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
* configure: Regenerated.
gold/
2012-09-09 Alan Modra <amodra@gmail.com>
* target.h (Target::gc_mark_symbol, do_gc_mark_symbol): New functions.
gprof/
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
* configure: Regenerated.
intl/
2010-06-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
PR bootstrap/44621
ld/
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
* configure: Regenerated.
libiberty/
2011-08-28 H.J. Lu <hongjiu.lu@intel.com>
* argv.c (dupargv): Replace malloc with xmalloc. Don't check
opcodes/
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
* configure: Regenerated.
commit afa331c9a1cc03c6fdd588b787b2af928cc51687
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Sep 10 00:00:04 2012 +0000
daily update
commit 2f70e3f271a797316fdb9cca650353cc7a1a575e
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Mon Sep 10 00:00:03 2012 +0000
*** empty log message ***
commit 9c05f4c14a8c89b99861db60f947029ef04015c3
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sun Sep 9 00:00:33 2012 +0000
*** empty log message ***
commit 4031914c7a3c732f27e0913f782a3098806af99c
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sun Sep 9 00:00:04 2012 +0000
daily update
commit 0b1cd17718c97b6166dc51fd8aec0f95fc68161e
Author: khooyp <khooyp>
Date: Sat Sep 8 05:29:20 2012 +0000
2012-09-08 Khoo Yit Phang <khooyp@cs.umd.edu>
Replace -nw option with $INTERNAL_GDBFLAGS in "xgdb" tests to
avoid spurious results due to ~/.gdbinit.
* gdb.gdb/complaint.exp (setup_test): Replace -nw option with
$INTERNAL_GDBFLAGS in run command.
* gdb.gdb/observer.exp (setup_test): Ditto.
* gdb.gdb/selftest.exp (test_with_self): Ditto.
* gdb.gdb/xfullpath.exp (setup_test): Ditto.
commit 088f6a821bcb28a631ac98d7ab56f28c3e97a1f5
Author: Anthony Green <green@redhat.com>
Date: Sat Sep 8 01:26:07 2012 +0000
Adjust for branch target encoding change
commit 68f20cd41a32c0519119c7ac4d3d3c76c910b8b1
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sat Sep 8 00:00:04 2012 +0000
daily update
commit 1e64b7ed660e3605228ca2c63e3ae61daff5cba3
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sat Sep 8 00:00:03 2012 +0000
*** empty log message ***
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 67 +
Makefile.def | 4 +
Makefile.in | 1461 +++++
bfd/ChangeLog | 94 +
bfd/bfd-in2.h | 7 +
bfd/config.bfd | 5 +-
bfd/config.in | 2 +-
bfd/configure | 23 +-
bfd/configure.in | 3 +-
bfd/elf-bfd.h | 2 +-
bfd/elf32-i386.c | 7 +-
bfd/elf32-moxie.c | 6 +-
bfd/elf32-sh-symbian.c | 2 +-
bfd/elf32-tilepro.c | 4 +-
bfd/elf64-aarch64.c | 28 +-
bfd/elf64-ppc.c | 14 +-
bfd/elf64-x86-64.c | 7 +-
bfd/elflink.c | 19 +-
bfd/elfxx-tilegx.c | 4 +-
bfd/libbfd.h | 1 +
bfd/reloc.c | 8 +
bfd/targets.c | 6 +-
bfd/version.h | 2 +-
config/ChangeLog | 10 +
config/cloog.m4 | 12 +-
config/isl.m4 | 12 -
config/mt-sde | 6 +-
configure | 113 +-
configure.ac | 120 +-
gdb/ChangeLog | 608 +++
gdb/MAINTAINERS | 1 +
gdb/Makefile.in | 2 +-
gdb/NEWS | 14 +
gdb/ada-lang.c | 1 +
gdb/ada-valprint.c | 3 +-
gdb/alpha-tdep.c | 14 +-
gdb/amd64-tdep.c | 11 +-
gdb/arm-tdep.c | 3 +-
gdb/auto-load.c | 63 +-
gdb/ax-gdb.c | 13 +-
gdb/bfin-tdep.c | 6 +-
gdb/breakpoint.c | 65 +-
gdb/breakpoint.h | 1 +
gdb/buildsym.c | 2 -
gdb/buildsym.h | 8 -
gdb/c-typeprint.c | 31 +-
gdb/cli/cli-cmds.c | 11 +-
gdb/cli/cli-decode.c | 22 +-
gdb/cli/cli-setshow.c | 30 +-
gdb/command.h | 18 +-
gdb/common/linux-ptrace.c | 105 +-
gdb/configure | 7 +
gdb/configure.ac | 7 +
gdb/contrib/cc-with-tweaks.sh | 9 +-
gdb/cp-name-parser.y | 30 +-
gdb/cp-valprint.c | 7 +-
gdb/doc/ChangeLog | 44 +
gdb/doc/gdb.texinfo | 33 +-
gdb/doc/gdbint.texinfo | 17 +-
gdb/doc/observer.texi | 25 +-
gdb/dwarf2-frame-tailcall.c | 6 +-
gdb/dwarf2read.c | 208 +-
gdb/elfread.c | 6 +-
gdb/eval.c | 5 +-
gdb/f-lang.c | 426 --
gdb/f-lang.h | 54 +-
gdb/f-valprint.c | 224 +-
gdb/findcmd.c | 10 +-
gdb/findvar.c | 19 +-
gdb/frame.c | 41 +-
gdb/frame.h | 15 +-
gdb/gdb.1 | 17 +-
gdb/gdbtypes.c | 21 +-
gdb/gdbtypes.h | 8 +-
gdb/h8300-tdep.c | 21 +-
gdb/i386-darwin-tdep.c | 11 +-
gdb/infcall.c | 6 +-
gdb/infcmd.c | 6 +
gdb/infrun.c | 51 +-
gdb/inline-frame.c | 2 +-
gdb/linespec.c | 9 +-
gdb/lm32-tdep.c | 7 +-
gdb/m2-typeprint.c | 3 +-
gdb/m2-valprint.c | 10 +-
gdb/m68hc11-tdep.c | 29 +-
gdb/m68k-tdep.c | 6 +-
gdb/mep-tdep.c | 3 +-
gdb/mi/mi-cmd-break.c | 4 +-
gdb/mi/mi-cmds.c | 3 +-
gdb/mi/mi-interp.c | 78 +
gdb/mi/mi-main.c | 10 +-
gdb/mi/mi-main.h | 2 +
gdb/minsyms.c | 12 +-
gdb/mips-tdep.c | 6 +-
gdb/moxie-tdep.c | 12 +-
gdb/p-typeprint.c | 2 +-
gdb/printcmd.c | 13 +-
gdb/procfs.c | 9 +-
gdb/procfs.h | 7 +
gdb/python/lib/gdb/__init__.py | 121 +-
gdb/python/py-auto-load.c | 4 -
gdb/python/py-prettyprint.c | 5 +-
gdb/python/python-internal.h | 1 +
gdb/python/python.c | 178 +-
gdb/python/python.h | 4 +
gdb/record.c | 5 +
gdb/regcache.c | 2 +-
gdb/registry.c | 116 +
gdb/registry.h | 182 +-
gdb/remote.c | 17 +-
gdb/rs6000-nat.c | 1 +
gdb/s390-tdep.c | 23 +-
gdb/sh-tdep.c | 64 +-
gdb/sol-thread.c | 129 -
gdb/solib-pa64.c | 1 +
gdb/solib.c | 5 -
gdb/source.c | 8 +-
gdb/{procfs.h => sparc-sol-thread.c} | 35 +-
gdb/spu-linux-nat.c | 1 +
gdb/spu-tdep.c | 3 +-
gdb/stack.c | 13 +-
gdb/symtab.c | 2 +-
gdb/symtab.h | 25 +-
gdb/testsuite/ChangeLog | 212 +
.../boards/{fission.exp => dwarf4-gdb-index.exp} | 17 +-
gdb/testsuite/boards/fission.exp | 5 +
.../{boards/fission.exp => gdb.ada/bp_reset.exp} | 39 +-
gdb/testsuite/gdb.ada/bp_reset/foo.adb | 27 +
gdb/testsuite/gdb.ada/bp_reset/io.adb | 21 +
gdb/testsuite/gdb.ada/bp_reset/io.ads | 18 +
gdb/testsuite/gdb.ada/bp_reset/pck.adb | 21 +
gdb/testsuite/gdb.ada/bp_reset/pck.ads | 18 +
.../{boards/fission.exp => gdb.ada/optim_drec.exp} | 36 +-
gdb/testsuite/gdb.ada/optim_drec/foo.adb | 25 +
gdb/testsuite/gdb.arch/amd64-entry-value.exp | 19 +
gdb/testsuite/gdb.arch/amd64-tailcall-ret.S | 357 ++
gdb/testsuite/gdb.arch/amd64-tailcall-ret.c | 39 +
gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp | 44 +
gdb/testsuite/gdb.base/callfuncs.exp | 7 +
gdb/testsuite/gdb.base/duplicate-bp.c | 40 +
gdb/testsuite/gdb.base/duplicate-bp.exp | 157 +
gdb/testsuite/gdb.base/help.exp | 702 +---
gdb/testsuite/gdb.base/list.exp | 2 +-
gdb/testsuite/gdb.base/longest-types.c | 28 +
.../fission.exp => gdb.base/longest-types.exp} | 21 +-
gdb/testsuite/gdb.base/ptype.exp | 2 +
gdb/testsuite/gdb.base/valgrind-infcall.exp | 1 -
gdb/testsuite/gdb.cp/converts.cc | 36 +-
gdb/testsuite/gdb.cp/converts.exp | 15 +
gdb/testsuite/gdb.cp/derivation.cc | 29 +
gdb/testsuite/gdb.cp/derivation.exp | 8 +
gdb/testsuite/gdb.cp/mb-inline.exp | 5 +
gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.S | 146 +
...ission-reread.exp => dw2-canonicalize-type.exp} | 24 +-
gdb/testsuite/gdb.dwarf2/dw2-common-block.S | 872 +++
.../{fission-reread.exp => dw2-common-block.exp} | 34 +-
gdb/testsuite/gdb.dwarf2/dw2-op-out-param.S | 677 +++
gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp | 85 +
gdb/testsuite/gdb.dwarf2/fission-base.S | 11 +-
gdb/testsuite/gdb.dwarf2/fission-base.exp | 12 +-
gdb/testsuite/gdb.dwarf2/fission-reread.S | 26 +-
gdb/testsuite/gdb.dwarf2/fission-reread.exp | 12 +-
gdb/testsuite/gdb.fortran/common-block.exp | 98 +
gdb/testsuite/gdb.fortran/common-block.f90 | 67 +
gdb/testsuite/gdb.gdb/complaints.exp | 3 +-
gdb/testsuite/gdb.gdb/observer.exp | 3 +-
gdb/testsuite/gdb.gdb/selftest.exp | 3 +-
gdb/testsuite/gdb.gdb/xfullpath.exp | 3 +-
gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 236 +
gdb/testsuite/gdb.mi/mi-cli.exp | 215 -
.../fission.exp => gdb.mi/mi-record-changed.exp} | 44 +-
gdb/testsuite/gdb.mi/mi-reverse.exp | 3 +-
gdb/testsuite/gdb.mi/mi2-cli.exp | 62 +-
gdb/testsuite/gdb.mi/pending.c | 51 +
gdb/testsuite/gdb.mi/pendshr1.c | 29 +
gdb/testsuite/gdb.mi/pendshr2.c | 26 +
gdb/testsuite/gdb.mi/pr11022.c | 32 +
gdb/testsuite/gdb.mi/pr11022.exp | 67 +
gdb/testsuite/gdb.python/python.exp | 22 +-
gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.S | 353 ++
gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.c | 39 +
.../gdb.reverse/amd64-tailcall-reverse.exp | 49 +
.../gdb.reverse/singlejmp-reverse-nodebug.S | 37 +
.../gdb.reverse/singlejmp-reverse-nodebug.c | 21 +
gdb/testsuite/gdb.reverse/singlejmp-reverse.S | 311 ++
gdb/testsuite/gdb.reverse/singlejmp-reverse.c | 42 +
gdb/testsuite/gdb.reverse/singlejmp-reverse.exp | 62 +
gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 136 +
gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp | 221 +
gdb/testsuite/gdb.trace/mi-tsv-changed.exp | 171 +
gdb/testsuite/gdb.xml/tdesc-regs.exp | 6 +-
gdb/testsuite/lib/gdb.exp | 5 +
gdb/tic6x-tdep.c | 1 -
gdb/tracepoint.c | 22 +-
gdb/valarith.c | 12 +-
gdb/valops.c | 25 +-
gdb/value.c | 7 +-
gdb/value.h | 4 +-
gdb/version.in | 2 +-
gdb/windows-nat.c | 1 +
include/ChangeLog | 8 +
include/elf/aarch64.h | 1 +
include/opcode/moxie.h | 4 +-
libtool.m4 | 2 +
opcodes/ChangeLog | 64 +
opcodes/aarch64-asm.c | 11 +-
opcodes/arm-dis.c | 56 +-
opcodes/config.in | 2 +-
opcodes/configure | 20 +-
opcodes/i386-gen.c | 19 +-
opcodes/i386-init.h | 238 +-
opcodes/i386-opc.h | 3 +
opcodes/i386-opc.tbl | 2 +-
opcodes/i386-tbl.h | 5692 ++++++++++----------
opcodes/micromips-opc.c | 2 +-
opcodes/moxie-dis.c | 49 +-
opcodes/moxie-opc.c | 115 +-
opcodes/rl78-decode.c | 774 ++--
sim/ChangeLog | 6 +
sim/mips/configure | 6 +-
sim/mips/configure.ac | 6 +-
sim/moxie/ChangeLog | 5 +
sim/moxie/interp.c | 20 +-
sim/testsuite/sim/mips/basic.exp | 2 +-
sim/v850/ChangeLog | 12 +
sim/v850/v850.igen | 21 +-
226 files changed, 13058 insertions(+), 6010 deletions(-)
create mode 100644 gdb/registry.c
copy gdb/{procfs.h => sparc-sol-thread.c} (50%)
copy gdb/testsuite/boards/{fission.exp => dwarf4-gdb-index.exp} (63%)
copy gdb/testsuite/{boards/fission.exp => gdb.ada/bp_reset.exp} (55%)
create mode 100644 gdb/testsuite/gdb.ada/bp_reset/foo.adb
create mode 100644 gdb/testsuite/gdb.ada/bp_reset/io.adb
create mode 100644 gdb/testsuite/gdb.ada/bp_reset/io.ads
create mode 100644 gdb/testsuite/gdb.ada/bp_reset/pck.adb
create mode 100644 gdb/testsuite/gdb.ada/bp_reset/pck.ads
copy gdb/testsuite/{boards/fission.exp => gdb.ada/optim_drec.exp} (55%)
create mode 100644 gdb/testsuite/gdb.ada/optim_drec/foo.adb
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-ret.S
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-ret.c
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp
create mode 100644 gdb/testsuite/gdb.base/duplicate-bp.c
create mode 100644 gdb/testsuite/gdb.base/duplicate-bp.exp
create mode 100644 gdb/testsuite/gdb.base/longest-types.c
copy gdb/testsuite/{boards/fission.exp => gdb.base/longest-types.exp} (54%)
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.S
copy gdb/testsuite/gdb.dwarf2/{fission-reread.exp => dw2-canonicalize-type.exp} (59%)
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-common-block.S
copy gdb/testsuite/gdb.dwarf2/{fission-reread.exp => dw2-common-block.exp} (60%)
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-op-out-param.S
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp
create mode 100644 gdb/testsuite/gdb.fortran/common-block.exp
create mode 100644 gdb/testsuite/gdb.fortran/common-block.f90
create mode 100644 gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp
delete mode 100644 gdb/testsuite/gdb.mi/mi-cli.exp
copy gdb/testsuite/{boards/fission.exp => gdb.mi/mi-record-changed.exp} (52%)
create mode 100644 gdb/testsuite/gdb.mi/pending.c
create mode 100644 gdb/testsuite/gdb.mi/pendshr1.c
create mode 100644 gdb/testsuite/gdb.mi/pendshr2.c
create mode 100644 gdb/testsuite/gdb.mi/pr11022.c
create mode 100644 gdb/testsuite/gdb.mi/pr11022.exp
create mode 100644 gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.S
create mode 100644 gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.c
create mode 100644 gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp
create mode 100644 gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S
create mode 100644 gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.c
create mode 100644 gdb/testsuite/gdb.reverse/singlejmp-reverse.S
create mode 100644 gdb/testsuite/gdb.reverse/singlejmp-reverse.c
create mode 100644 gdb/testsuite/gdb.reverse/singlejmp-reverse.exp
create mode 100644 gdb/testsuite/gdb.trace/mi-traceframe-changed.exp
create mode 100644 gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp
create mode 100644 gdb/testsuite/gdb.trace/mi-tsv-changed.exp
First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index f1a09a1..469651a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,70 @@
+2012-09-28 Ian Lance Taylor <iant@google.com>
+
+ * Makefile.def: Make all-target-libgo depend on
+ all-target-libbacktrace.
+ * Makefile.in: Rebuild.
+
+2012-09-26 Ian Lance Taylor <iant@google.com>
+
+ * Makefile.def: Make all-gcc depend on all-libbacktrace.
+ * Makefile.in: Rebuild.
+
+2012-09-06 Diego Novillo <dnovillo@google.com>
+
+ * configure.ac: Bump minimum GMP version to 4.2.3.
+ * configure: Re-generate.
+
+2012-09-05 Georg-Johann Lay <avr@gjlay.de>
+
+ PR target/54461
+ * configure.ac (noconfigdirs,target=avr-*-*): Add target-newlib,
+ target-libgloss if not configured --with-avrlibc=no.
+ * configure: Regenerate.
+
+2012-09-04 Jason Merrill <jason@redhat.com>
+
+ * configure.ac: Fix --enable-languages=all.
+
+2012-09-03 Richard Guenther <rguenther@suse.de>
+
+ PR bootstrap/54138
+ * configure.ac: Re-organize ISL / CLOOG checks to allow
+ disabling with either --without-isl or --without-cloog.
+ * configure: Regenerated.
+
+2012-09-03 Georg-Johann Lay <avr@gjlay.de>
+
+ * configure.ac (noconfigdirs,target=avr): Add target-libquadmath.
+ * configure: Regenerate.
+
+2012-09-21 Steve Ellcey <sellcey@mips.com>
+
+ * configure.ac: Add mips*-mti-elf* target.
+ * configure: Regenerate.
+
+2012-09-19 Ian Lance Taylor <iant@google.com>
+
+ * configure.ac (host_libs): Add libbacktrace.
+ (target_libraries): Add libbacktrace.
+ * Makefile.def (host_modules): Add libbacktrace.
+ (target_modules): Likewise.
+ * configure, Makefile.in: Rebuild.
+
+2012-09-15 Jiong Wang <jiwang@tilera.com>
+
+ * configure.ac (ENABLE_GOLD): support tilegx*
+ * configure: rebuild
+
+2012-09-14 David Edelsohn <dje.gcc@gmail.com>
+
+ PR target/38607
+ Merge upstream change.
+ * libtool.m4 (_LT_COMPILER_PIC): Add -fPIC to GCC and GXX for AIX.
+
+ * configure.ac: Add target-libquadmath to noconfigdirs for AIX.
+ Add libgomp*.o to compare_exclusions for AIX.
+ * configure: Regenerate.
+
2012-08-26 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/4970
diff --git a/Makefile.def b/Makefile.def
index 0639fac..c22388a 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -80,6 +80,7 @@ host_modules= { module= tcl;
missing=mostlyclean; };
host_modules= { module= itcl; };
host_modules= { module= ld; bootstrap=true; };
+host_modules= { module= libbacktrace; bootstrap=true; };
host_modules= { module= libcpp; bootstrap=true; };
host_modules= { module= libdecnumber; bootstrap=true; };
host_modules= { module= libgui; };
@@ -121,6 +122,7 @@ target_modules = { module= libmudflap; lib_path=.libs; };
target_modules = { module= libssp; lib_path=.libs; };
target_modules = { module= newlib; };
target_modules = { module= libgcc; bootstrap=true; no_check=true; };
+target_modules = { module= libbacktrace; };
target_modules = { module= libquadmath; };
target_modules = { module= libgfortran; };
target_modules = { module= libobjc; };
@@ -303,6 +305,7 @@ dependencies = { module=all-gcc; on=all-build-flex; };
dependencies = { module=all-gcc; on=all-build-libiberty; };
dependencies = { module=all-gcc; on=all-build-fixincludes; };
dependencies = { module=all-gcc; on=all-zlib; };
+dependencies = { module=all-gcc; on=all-libbacktrace; hard=true; };
dependencies = { module=all-gcc; on=all-libcpp; hard=true; };
dependencies = { module=all-gcc; on=all-libdecnumber; hard=true; };
dependencies = { module=all-gcc; on=all-libiberty; };
@@ -488,6 +491,7 @@ dependencies = { module=configure-target-fastjar; on=configure-target-zlib; };
dependencies = { module=all-target-fastjar; on=all-target-zlib; };
dependencies = { module=configure-target-libgo; on=configure-target-libffi; };
dependencies = { module=configure-target-libgo; on=all-target-libstdc++-v3; };
+dependencies = { module=all-target-libgo; on=all-target-libbacktrace; };
dependencies = { module=all-target-libgo; on=all-target-libffi; };
dependencies = { module=configure-target-libjava; on=configure-target-zlib; };
dependencies = { module=configure-target-libjava; on=configure-target-boehm-gc; };
diff --git a/Makefile.in b/Makefile.in
index 0108162..9536aff 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -890,6 +890,7 @@ configure-host: \
maybe-configure-tcl \
maybe-configure-itcl \
maybe-configure-ld \
+ maybe-configure-libbacktrace \
maybe-configure-libcpp \
maybe-configure-libdecnumber \
maybe-configure-libgui \
@@ -916,6 +917,7 @@ configure-target: \
maybe-configure-target-libssp \
maybe-configure-target-newlib \
maybe-configure-target-libgcc \
+ maybe-configure-target-libbacktrace \
maybe-configure-target-libquadmath \
maybe-configure-target-libgfortran \
maybe-configure-target-libobjc \
@@ -1021,6 +1023,9 @@ all-host: maybe-all-itcl
@if ld-no-bootstrap
all-host: maybe-all-ld
@endif ld-no-bootstrap
+@if libbacktrace-no-bootstrap
+all-host: maybe-all-libbacktrace
+@endif libbacktrace-no-bootstrap
@if libcpp-no-bootstrap
all-host: maybe-all-libcpp
@endif libcpp-no-bootstrap
@@ -1062,6 +1067,7 @@ all-target: maybe-all-target-newlib
@if target-libgcc-no-bootstrap
all-target: maybe-all-target-libgcc
@endif target-libgcc-no-bootstrap
+all-target: maybe-all-target-libbacktrace
all-target: maybe-all-target-libquadmath
all-target: maybe-all-target-libgfortran
all-target: maybe-all-target-libobjc
@@ -1121,6 +1127,7 @@ info-host: maybe-info-intl
info-host: maybe-info-tcl
info-host: maybe-info-itcl
info-host: maybe-info-ld
+info-host: maybe-info-libbacktrace
info-host: maybe-info-libcpp
info-host: maybe-info-libdecnumber
info-host: maybe-info-libgui
@@ -1148,6 +1155,7 @@ info-target: maybe-info-target-libmudflap
info-target: maybe-info-target-libssp
info-target: maybe-info-target-newlib
info-target: maybe-info-target-libgcc
+info-target: maybe-info-target-libbacktrace
info-target: maybe-info-target-libquadmath
info-target: maybe-info-target-libgfortran
info-target: maybe-info-target-libobjc
@@ -1200,6 +1208,7 @@ dvi-host: maybe-dvi-intl
dvi-host: maybe-dvi-tcl
dvi-host: maybe-dvi-itcl
dvi-host: maybe-dvi-ld
+dvi-host: maybe-dvi-libbacktrace
dvi-host: maybe-dvi-libcpp
dvi-host: maybe-dvi-libdecnumber
dvi-host: maybe-dvi-libgui
@@ -1227,6 +1236,7 @@ dvi-target: maybe-dvi-target-libmudflap
dvi-target: maybe-dvi-target-libssp
dvi-target: maybe-dvi-target-newlib
dvi-target: maybe-dvi-target-libgcc
+dvi-target: maybe-dvi-target-libbacktrace
dvi-target: maybe-dvi-target-libquadmath
dvi-target: maybe-dvi-target-libgfortran
dvi-target: maybe-dvi-target-libobjc
@@ -1279,6 +1289,7 @@ pdf-host: maybe-pdf-intl
pdf-host: maybe-pdf-tcl
pdf-host: maybe-pdf-itcl
pdf-host: maybe-pdf-ld
+pdf-host: maybe-pdf-libbacktrace
pdf-host: maybe-pdf-libcpp
pdf-host: maybe-pdf-libdecnumber
pdf-host: maybe-pdf-libgui
@@ -1306,6 +1317,7 @@ pdf-target: maybe-pdf-target-libmudflap
pdf-target: maybe-pdf-target-libssp
pdf-target: maybe-pdf-target-newlib
pdf-target: maybe-pdf-target-libgcc
+pdf-target: maybe-pdf-target-libbacktrace
pdf-target: maybe-pdf-target-libquadmath
pdf-target: maybe-pdf-target-libgfortran
pdf-target: maybe-pdf-target-libobjc
@@ -1358,6 +1370,7 @@ html-host: maybe-html-intl
html-host: maybe-html-tcl
html-host: maybe-html-itcl
html-host: maybe-html-ld
+html-host: maybe-html-libbacktrace
html-host: maybe-html-libcpp
html-host: maybe-html-libdecnumber
html-host: maybe-html-libgui
@@ -1385,6 +1398,7 @@ html-target: maybe-html-target-libmudflap
html-target: maybe-html-target-libssp
html-target: maybe-html-target-newlib
html-target: maybe-html-target-libgcc
+html-target: maybe-html-target-libbacktrace
html-target: maybe-html-target-libquadmath
html-target: maybe-html-target-libgfortran
html-target: maybe-html-target-libobjc
@@ -1437,6 +1451,7 @@ TAGS-host: maybe-TAGS-intl
TAGS-host: maybe-TAGS-tcl
TAGS-host: maybe-TAGS-itcl
TAGS-host: maybe-TAGS-ld
+TAGS-host: maybe-TAGS-libbacktrace
TAGS-host: maybe-TAGS-libcpp
TAGS-host: maybe-TAGS-libdecnumber
TAGS-host: maybe-TAGS-libgui
@@ -1464,6 +1479,7 @@ TAGS-target: maybe-TAGS-target-libmudflap
TAGS-target: maybe-TAGS-target-libssp
TAGS-target: maybe-TAGS-target-newlib
TAGS-target: maybe-TAGS-target-libgcc
+TAGS-target: maybe-TAGS-target-libbacktrace
TAGS-target: maybe-TAGS-target-libquadmath
TAGS-target: maybe-TAGS-target-libgfortran
TAGS-target: maybe-TAGS-target-libobjc
@@ -1516,6 +1532,7 @@ install-info-host: maybe-install-info-intl
install-info-host: maybe-install-info-tcl
install-info-host: maybe-install-info-itcl
install-info-host: maybe-install-info-ld
+install-info-host: maybe-install-info-libbacktrace
install-info-host: maybe-install-info-libcpp
install-info-host: maybe-install-info-libdecnumber
install-info-host: maybe-install-info-libgui
@@ -1543,6 +1560,7 @@ install-info-target: maybe-install-info-target-libmudflap
install-info-target: maybe-install-info-target-libssp
install-info-target: maybe-install-info-target-newlib
install-info-target: maybe-install-info-target-libgcc
+install-info-target: maybe-install-info-target-libbacktrace
install-info-target: maybe-install-info-target-libquadmath
install-info-target: maybe-install-info-target-libgfortran
install-info-target: maybe-install-info-target-libobjc
@@ -1595,6 +1613,7 @@ install-pdf-host: maybe-install-pdf-intl
install-pdf-host: maybe-install-pdf-tcl
install-pdf-host: maybe-install-pdf-itcl
install-pdf-host: maybe-install-pdf-ld
+install-pdf-host: maybe-install-pdf-libbacktrace
install-pdf-host: maybe-install-pdf-libcpp
install-pdf-host: maybe-install-pdf-libdecnumber
install-pdf-host: maybe-install-pdf-libgui
@@ -1622,6 +1641,7 @@ install-pdf-target: maybe-install-pdf-target-libmudflap
install-pdf-target: maybe-install-pdf-target-libssp
install-pdf-target: maybe-install-pdf-target-newlib
install-pdf-target: maybe-install-pdf-target-libgcc
+install-pdf-target: maybe-install-pdf-target-libbacktrace
install-pdf-target: maybe-install-pdf-target-libquadmath
install-pdf-target: maybe-install-pdf-target-libgfortran
install-pdf-target: maybe-install-pdf-target-libobjc
@@ -1674,6 +1694,7 @@ install-html-host: maybe-install-html-intl
install-html-host: maybe-install-html-tcl
install-html-host: maybe-install-html-itcl
install-html-host: maybe-install-html-ld
+install-html-host: maybe-install-html-libbacktrace
install-html-host: maybe-install-html-libcpp
install-html-host: maybe-install-html-libdecnumber
install-html-host: maybe-install-html-libgui
@@ -1701,6 +1722,7 @@ install-html-target: maybe-install-html-target-libmudflap
install-html-target: maybe-install-html-target-libssp
install-html-target: maybe-install-html-target-newlib
install-html-target: maybe-install-html-target-libgcc
+install-html-target: maybe-install-html-target-libbacktrace
install-html-target: maybe-install-html-target-libquadmath
install-html-target: maybe-install-html-target-libgfortran
install-html-target: maybe-install-html-target-libobjc
@@ -1753,6 +1775,7 @@ installcheck-host: maybe-installcheck-intl
installcheck-host: maybe-installcheck-tcl
installcheck-host: maybe-installcheck-itcl
installcheck-host: maybe-installcheck-ld
+installcheck-host: maybe-installcheck-libbacktrace
installcheck-host: maybe-installcheck-libcpp
installcheck-host: maybe-installcheck-libdecnumber
installcheck-host: maybe-installcheck-libgui
@@ -1780,6 +1803,7 @@ installcheck-target: maybe-installcheck-target-libmudflap
installcheck-target: maybe-installcheck-target-libssp
installcheck-target: maybe-installcheck-target-newlib
installcheck-target: maybe-installcheck-target-libgcc
+installcheck-target: maybe-installcheck-target-libbacktrace
installcheck-target: maybe-installcheck-target-libquadmath
installcheck-target: maybe-installcheck-target-libgfortran
installcheck-target: maybe-installcheck-target-libobjc
@@ -1832,6 +1856,7 @@ mostlyclean-host: maybe-mostlyclean-intl
mostlyclean-host: maybe-mostlyclean-tcl
mostlyclean-host: maybe-mostlyclean-itcl
mostlyclean-host: maybe-mostlyclean-ld
+mostlyclean-host: maybe-mostlyclean-libbacktrace
mostlyclean-host: maybe-mostlyclean-libcpp
mostlyclean-host: maybe-mostlyclean-libdecnumber
mostlyclean-host: maybe-mostlyclean-libgui
@@ -1859,6 +1884,7 @@ mostlyclean-target: maybe-mostlyclean-target-libmudflap
mostlyclean-target: maybe-mostlyclean-target-libssp
mostlyclean-target: maybe-mostlyclean-target-newlib
mostlyclean-target: maybe-mostlyclean-target-libgcc
+mostlyclean-target: maybe-mostlyclean-target-libbacktrace
mostlyclean-target: maybe-mostlyclean-target-libquadmath
mostlyclean-target: maybe-mostlyclean-target-libgfortran
mostlyclean-target: maybe-mostlyclean-target-libobjc
@@ -1911,6 +1937,7 @@ clean-host: maybe-clean-intl
clean-host: maybe-clean-tcl
clean-host: maybe-clean-itcl
clean-host: maybe-clean-ld
+clean-host: maybe-clean-libbacktrace
clean-host: maybe-clean-libcpp
clean-host: maybe-clean-libdecnumber
clean-host: maybe-clean-libgui
@@ -1938,6 +1965,7 @@ clean-target: maybe-clean-target-libmudflap
clean-target: maybe-clean-target-libssp
clean-target: maybe-clean-target-newlib
clean-target: maybe-clean-target-libgcc
+clean-target: maybe-clean-target-libbacktrace
clean-target: maybe-clean-target-libquadmath
clean-target: maybe-clean-target-libgfortran
clean-target: maybe-clean-target-libobjc
@@ -1990,6 +2018,7 @@ distclean-host: maybe-distclean-intl
distclean-host: maybe-distclean-tcl
distclean-host: maybe-distclean-itcl
distclean-host: maybe-distclean-ld
+distclean-host: maybe-distclean-libbacktrace
distclean-host: maybe-distclean-libcpp
distclean-host: maybe-distclean-libdecnumber
distclean-host: maybe-distclean-libgui
@@ -2017,6 +2046,7 @@ distclean-target: maybe-distclean-target-libmudflap
distclean-target: maybe-distclean-target-libssp
distclean-target: maybe-distclean-target-newlib
distclean-target: maybe-distclean-target-libgcc
+distclean-target: maybe-distclean-target-libbacktrace
distclean-target: maybe-distclean-target-libquadmath
distclean-target: maybe-distclean-target-libgfortran
distclean-target: maybe-distclean-target-libobjc
@@ -2069,6 +2099,7 @@ maintainer-clean-host: maybe-maintainer-clean-intl
maintainer-clean-host: maybe-maintainer-clean-tcl
maintainer-clean-host: maybe-maintainer-clean-itcl
maintainer-clean-host: maybe-maintainer-clean-ld
+maintainer-clean-host: maybe-maintainer-clean-libbacktrace
maintainer-clean-host: maybe-maintainer-clean-libcpp
maintainer-clean-host: maybe-maintainer-clean-libdecnumber
maintainer-clean-host: maybe-maintainer-clean-libgui
@@ -2096,6 +2127,7 @@ maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
maintainer-clean-target: maybe-maintainer-clean-target-libssp
maintainer-clean-target: maybe-maintainer-clean-target-newlib
maintainer-clean-target: maybe-maintainer-clean-target-libgcc
+maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
maintainer-clean-target: maybe-maintainer-clean-target-libobjc
@@ -2203,6 +2235,7 @@ check-host: \
maybe-check-tcl \
maybe-check-itcl \
maybe-check-ld \
+ maybe-check-libbacktrace \
maybe-check-libcpp \
maybe-check-libdecnumber \
maybe-check-libgui \
@@ -2230,6 +2263,7 @@ check-target: \
maybe-check-target-libssp \
maybe-check-target-newlib \
maybe-check-target-libgcc \
+ maybe-check-target-libbacktrace \
maybe-check-target-libquadmath \
maybe-check-target-libgfortran \
maybe-check-target-libobjc \
@@ -2308,6 +2342,7 @@ install-host-nogcc: \
maybe-install-tcl \
maybe-install-itcl \
maybe-install-ld \
+ maybe-install-libbacktrace \
maybe-install-libcpp \
maybe-install-libdecnumber \
maybe-install-libgui \
@@ -2354,6 +2389,7 @@ install-host: \
maybe-install-tcl \
maybe-install-itcl \
maybe-install-ld \
+ maybe-install-libbacktrace \
maybe-install-libcpp \
maybe-install-libdecnumber \
maybe-install-libgui \
@@ -2381,6 +2417,7 @@ install-target: \
maybe-install-target-libssp \
maybe-install-target-newlib \
maybe-install-target-libgcc \
+ maybe-install-target-libbacktrace \
maybe-install-target-libquadmath \
maybe-install-target-libgfortran \
maybe-install-target-libobjc \
@@ -2453,6 +2490,7 @@ install-strip-host: \
maybe-install-strip-tcl \
maybe-install-strip-itcl \
maybe-install-strip-ld \
+ maybe-install-strip-libbacktrace \
maybe-install-strip-libcpp \
maybe-install-strip-libdecnumber \
maybe-install-strip-libgui \
@@ -2480,6 +2518,7 @@ install-strip-target: \
maybe-install-strip-target-libssp \
maybe-install-strip-target-newlib \
maybe-install-strip-target-libgcc \
+ maybe-install-strip-target-libbacktrace \
maybe-install-strip-target-libquadmath \
maybe-install-strip-target-libgfortran \
maybe-install-strip-target-libobjc \
@@ -19558,6 +19597,887 @@ maintainer-clean-ld:
+.PHONY: configure-libbacktrace maybe-configure-libbacktrace
+maybe-configure-libbacktrace:
+@if gcc-bootstrap
+configure-libbacktrace: stage_current
+@endif gcc-bootstrap
+@if libbacktrace
+maybe-configure-libbacktrace: configure-libbacktrace
+configure-libbacktrace:
+ @r=`${PWD_COMMAND}`; export r; \
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+ test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
+ $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
+ $(HOST_EXPORTS) \
+ echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
+ cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
+ case $(srcdir) in \
+ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
+ *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ esac; \
+ srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
+ libsrcdir="$$s/libbacktrace"; \
+ $(SHELL) $${libsrcdir}/configure \
+ $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
+ --target=${target_alias} $${srcdiroption} \
+ || exit 1
+@endif libbacktrace
+
+
+
+.PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
+maybe-configure-stage1-libbacktrace:
+@if libbacktrace-bootstrap
+maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
+configure-stage1-libbacktrace:
+ @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
+ @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
+ @r=`${PWD_COMMAND}`; export r; \
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+ TFLAGS="$(STAGE1_TFLAGS)"; \
+ test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
+ $(HOST_EXPORTS) \
+ CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
+ CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
+ LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
+ echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
+ $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
+ cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
+ case $(srcdir) in \
+ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
+ *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
+ sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+ esac; \
+ srcdiroption="--srcdir=$${topdir}/libbacktrace"; \
+ libsrcdir="$$s/libbacktrace"; \
+ $(SHELL) $${libsrcdir}/configure \
+ $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
+ --target=${target_alias} $${srcdiroption} \
+ $(STAGE1_CONFIGURE_FLAGS)
+@endif libbacktrace-bootstrap
+
+.PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
+maybe-configure-stage2-libbacktrace:
+@if libbacktrace-bootstrap
+maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
+configure-stage2-libbacktrace:
+ @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
+ @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
+ @r=`${PWD_COMMAND}`; export r; \
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+ TFLAGS="$(STAGE2_TFLAGS)"; \
+ test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
+ $(HOST_EXPORTS) \
+ $(POSTSTAGE1_HOST_EXPORTS) \
+ CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
+ CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
+ LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
+ echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
+ $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
+ cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
+ case $(srcdir) in \
+ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
+ *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-10-01 13:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-01 13:11 [SCM] archer-pmuldoon-python-backtrace: Fix conflict with _gdb module and merge pmuldoon
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).