This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. ac01945bf17f3699de5493da23f14ea92549617a
- From: tromey at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 19 Feb 2014 17:04:45 -0000
- Subject: gdb and binutils branch master updated. ac01945bf17f3699de5493da23f14ea92549617a
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via ac01945bf17f3699de5493da23f14ea92549617a (commit)
via 8476dc92e4d8f8e8ebcdbaf0080b70876dfcfb27 (commit)
via c0eca49f4e3382163153a1cdbb090a25b4a32e31 (commit)
via 596b6b39ab5f26a86980bc9aa6cf348d32d244b4 (commit)
via b427c1bc161e6e0dcbce0c27b385b3ecb9c47552 (commit)
via 9b1440374cbe716ac5dab4d3092e67089db36fa5 (commit)
via 555bbdeb943f17e908e8066aba836705637c0cfb (commit)
via be4ddd36d63cfdddc26d912a91d9da4bbfc00f75 (commit)
via 2117c711ae07700adb57ea5b5ca61e4c32d7e3d2 (commit)
via e88ef65ce5f5ec33931c71c2c7a1f490b90ddd44 (commit)
via 86a0854a691a220419785b2008bf2fb0ddd6e46f (commit)
via ee97f592f2d9edf4ae720a68893af5cbaedd1be9 (commit)
via 6dc7fcf4c1e9cbea86ebd067ce226ffdffa16c08 (commit)
via eb5b20d4902e973cad84b9ba8eef2e404a6804d5 (commit)
via 9ace480d62cd71d27f3a6701a413de0c7e46655a (commit)
via 8dc292d3217b0cb85ada1b531f9e7e3249b5075e (commit)
via 58a5184e2aa7a9fcc2a796b44bae124d173cec1a (commit)
via 8de71aab66c182ec1f6eb95ed943b64900dd7770 (commit)
via 6b2c5a57e10ca3d9021ef6fe27ba779a06f06717 (commit)
via cbffc065273e91d3596dc73bad695a815f67d5fa (commit)
via f09e210795cb9e182feb2d02d97a6c9b22a46f53 (commit)
via 07366925095c7d091360b92bd686b4dc58ecd4f3 (commit)
via dd2e9d25a1c72cc7695ca8c8060d426c212630a7 (commit)
via 671e76cc63ebed981621ee747e18a73320ea426d (commit)
via e9179bb3de4d8f221223a2cd68c58114204d6100 (commit)
via 05969c841a349cbc9d628650b37d684526368445 (commit)
via 3679abfabcafc0bd855c30b264d9260d7b77da53 (commit)
via 8444ab58be111620c35932b1639a7b6b17845309 (commit)
via c29302cc8aef5856ae6ed63cef46c17dcc1b790a (commit)
via 170049d41c3cb8becb46e8e71a30f67f5d47d5ad (commit)
via 16fc27d65a74aa6bd524a0f7dc85cdd2caad496f (commit)
via 115d9817bba7bf2eb44fe6a1e5f92100cad5553d (commit)
via eb276a6b5b56eeb15729892d66d11782bbacbdfc (commit)
via 9e538d0d0bebe3230940a820c6ec1016f0795899 (commit)
via f6fb29258bb410c212c7bcbc48fb1f715bfd3839 (commit)
via e8a6c6ace9d2cc7fa94f8adb81aba5181f77442c (commit)
via 7e35c012fb79ca35105f0d1b299014adef61be88 (commit)
via 770234d33bd301dd1893457a90e4b02cfec5c87a (commit)
via 09b0dc2b57ce52fc478710797dabdf46bfd5abd1 (commit)
via 7d4f8efaf6b0c9dea516097442917deb89414090 (commit)
via 035cad7f2e550abdaaa8b556143b351822f2940e (commit)
via 8d65703517069975d781d7957d90a9de3ce94e5d (commit)
via 098dba18ee55150df53f3a6846de4dd9c7564088 (commit)
via 423a48075e748691f7fa83dbae404da3e4edc914 (commit)
via 6c7e5e5cdc78f2930423b87d76006e067749e6ba (commit)
via 8b1c364c146fc5a73311a434f8f6eecf3e83685b (commit)
via cd4ae029569aa0c38230f042b39f505ac5b8f732 (commit)
via a134316b1f47741fadfc6d7c3c43acb43261246e (commit)
via ad5989bd21c9941358ea33a79e6fad47a93c2b47 (commit)
via 46ee7e8d84bb33c3c6c5dc8673ee2ca5457462b0 (commit)
via 843f59ed2647d73ed7ba46885ac3820ff97fbdc5 (commit)
via ccfde2a0c07136f95907a7d545cf6781273ba4a0 (commit)
via 0de91722c6021504af3a1cc06c59d1961b2cc585 (commit)
via 9a7d8b4812687f9fed3e495024b166f04af44def (commit)
via d9db5b2141d86dafe7b437f521ee98beffac381d (commit)
via 92155eeb1460f2963cbd5bf15323469123d968b5 (commit)
via d6522a229d3baf2659c63a65b60947dff58ea200 (commit)
via 4c3e44251dcb59f096a4d27006c36ffcc0057398 (commit)
via dcd6917ff721b568fed57e4f24101fa226288ae1 (commit)
via 22bcceeec6bfd4373fa8d09acff66115800f0455 (commit)
via 8586ccaaed442190518e751a5789ef9ea5749cf8 (commit)
via 91df8d1d35ec381563b978a836b5bd6987d236db (commit)
via 8d5269391fc7dbbd00aa56dcac77bd5a277d2177 (commit)
via 0bcfeddf50f6d36d429b4546d5082debf2e5e05e (commit)
via 9249843f19916f0ba5d02749b0811765babf527a (commit)
via ace92e7d1435c46e3085f1183f957ab372b1f4a8 (commit)
via 081204679d54dc5c6d7801dd4cc6decd949054b3 (commit)
via 1e949b005fbc5a62ba4479a9861e861bc72de2a1 (commit)
via a2e6c147fcef5671c6c99f647a8e4587a117db30 (commit)
via 959bcd0b393d5d35e7e7b6ac5d8cd6083c866a8c (commit)
via afc94e66d421055b1fc13995876c0880c8f626c7 (commit)
via e51c07ea4ab456d2a46fb48256007518722d21e9 (commit)
via 6fea14cd31245114ab9a48a4134790e826be2a24 (commit)
via 4072d4ff86a32410cb7073eafa5dca07e88ecc69 (commit)
via 25da2e807e5aa1a19df0b39561d4eefcbac51503 (commit)
via 86dd181d454a0b975bebafae1893d6ae236c8649 (commit)
via 05c41993a6001ca281dc5eb35f44d0c064bfb913 (commit)
via 151f70f10ef35a1d6fba1c78d0108b371b5f8b29 (commit)
via 94eb98b974f70f4d6e28e3af6f4a3cdc31c15f3b (commit)
via 719acc4a29542c9f9f24cbf57b1627cbc61b14fe (commit)
via 9a980a22ba5c15b3cf9af2770212fdccebe6fc48 (commit)
via 5536135bf41239d466c47b827e02b49197bd2b48 (commit)
via 9409d39e8776a1f556cba720b7fcb0ea60c22cd4 (commit)
via aab1b22d31545efe8dfdd942e2050b3be0c9cf2e (commit)
via a73047487749f2c4723f65fe633e24acdee28312 (commit)
via 4229b31de20c8782f1b6d79a4dd304041ead26b7 (commit)
via 43eba180841a33f29ccc7130e9892ecf852e7c87 (commit)
via fe31bf5b9e1b6fcfc5f083228328a84b6af19ad8 (commit)
via 53e1cfc77f60479a222bf52261b6a1f77bc3a445 (commit)
via 9bb9d61d2fbf706a34b8ddf0d87b9d1fc642d728 (commit)
via 3dbafbbb27843724f56f9016e6781a501c0b2af0 (commit)
via 16f796b16a0a7c16c8c11800136b99e53984f4c2 (commit)
via 0b5a271985687f3cfaf22a301e5ad4600df1302b (commit)
via d9cb019581e7934faa292b5f9d0caa62be0ceef0 (commit)
via 830ca33050cbad40e2d57ac9843033048e0160ca (commit)
via 825828fcf34539d98b0c10f9c33d35a9641c8018 (commit)
via 4a7e6dda8a9288579b5d8ac98b036187e7f76fea (commit)
via 0db88c1ddcd5524c2839650474b9750018b272f4 (commit)
via 6a9fa05147d8d42c57efc441641a3e3c2fd96057 (commit)
via cda0f38c9e2092b84e9b44a9da7f7c6ef79a2332 (commit)
via 62f64d7a6a8e8e46afa52133dc8a098684e118e9 (commit)
via 95c3375e4733e676f9fb6f2229061151d139fcb6 (commit)
via 7e18a8dc5941ffd8728075e2b135e5c9ea1b640e (commit)
via e1a21fb7aa902c076ef9257e95d0e0389caf0ca9 (commit)
via 5958ebeb13d4a06b69a24df35d0f658af9bb1ddd (commit)
via 340ba4bf679856ffdfd0f44808ce5c17d3668ff5 (commit)
via 7634da87666f9a13c9ec33f3261809fa5cac7cc5 (commit)
via e19e919feaeb02ea345b2ba577708aa27ea159c6 (commit)
via c6ea8f7983c639f8bfe180f8216211f2ffc3dfe6 (commit)
via e4a733f17e1e82e9ec133558ef07704609051759 (commit)
via 74fcbef986dc97a4025125c6ef7c5a5b0db9dd07 (commit)
via ddeaacc9e11d0de47a799af1ef8e96a7cff255f7 (commit)
via 0343661d236131a6505b3900c53469fa3c97e7ff (commit)
via 77cdffe90e96b731eae441f08a69eaa231d65a7b (commit)
via d03655e4a56d192eadfc1627c2224fa778def19e (commit)
via 65f160a9b327f4ea99f9776b2cd1d590e94ca4f3 (commit)
via 61dd109f607a5fdf662af026f46a5695baa2a795 (commit)
via 016facd45b2dcd11afea6d1733faf5defafce8ae (commit)
via 418dabacd2dce85dc781f6fdc5aa277476b445c9 (commit)
via 61b371f94436eccaf6792b0a0243bcd1aabe8051 (commit)
via 52b51d06f873e4bc4874042c32383b68caa194fc (commit)
via f86e59b2d1189ca289d971e2fd6ca51238a232fa (commit)
via 6c628163866f1d34561472c32a18a17cadf37a51 (commit)
via bebd3233bfe1e95ba46c1dad413c8aba623a4449 (commit)
via a53f36250ea71db7b4968020e2284dc0488a4ce8 (commit)
via e9a2920092f392f61bcffebc390e0ce0c2cc1b99 (commit)
via 09da0d0ae79ea019e04e5a44b5095f5addecaa24 (commit)
via 5436ff0304a28eaf84b2a3029b4005e55d93683a (commit)
via f0d960ea2fd9c7ffd2e6462b07b47280053738f3 (commit)
via ec0aea0490879ef1c44ba795ad97e492128ffb45 (commit)
via 5df2fcba0d0547af4245d210370e7fdcecae7e15 (commit)
via 4e99c6b708b232d1cd61c29148e2d8290b625786 (commit)
via 9abc3ff39e21529b0252a5257f75f157ea919603 (commit)
via 7a6c5609f76c156a95e314da790b331eace4137a (commit)
via 606183ac2c604257107f243f772fb5fb23d47968 (commit)
via 307a1b91cc39d8329e09b8d913a9a0391d7ac1ad (commit)
via 084758178fb0d29f57f4041d89ac027cd32834a3 (commit)
via 1c63c99491f9581d3f76d116cedcbfa5f124ca5a (commit)
via d1b55219eb0c67cb9fa2d1079e52dd289b07342f (commit)
via 1390f5296ff85f0d84d7acc36d80ea3b83b555c0 (commit)
via 630d6a4ad3e46c9fb6f6976030d8edb3ded6cf1c (commit)
via c6cd7c02d1b67aafe4c791e2828c58733c68c03d (commit)
via 39c49f83b643618704b1a89e0b14680090a17f97 (commit)
via 1777056d68eff4d68e0e00314d6050abaf9dff5f (commit)
via 25e95349d8bc9dc7b2374cc0f684c5c6fbc6219a (commit)
via e3c49f88a28ae59ca4d339fac721719038da746d (commit)
via fe38f8971f81ab42937d4c22f85bba5d8e48ada9 (commit)
via 2c152180b36b20e14c4562a127d5d7fb8789d175 (commit)
via a893e81f187e3ffd69a90bd8181571628f74794e (commit)
via c686c57f020c9b20ea120ec19cacce773ae789de (commit)
via 61fc905df366744e1501cccd7ba030f50e6c7850 (commit)
via c378d69dffc04b96a99e08f8df7a117ac0e57dbf (commit)
via bd7ae0f5ac99eac95313ae91ae705c45f669f20f (commit)
via d9e68a2c60bc6a2e5e698f5849a20df208ac130a (commit)
via 4da384beed77ffcb7acf0c3001eff173c7b4e2d0 (commit)
via 736d5b1fc4ea1aff32957d79fd502dc0914319bb (commit)
via 37b2573848cf7157a62da3d6dfb5a546c795121a (commit)
via 0e67620a27973554ee13ce75bceddd90ac53a70d (commit)
via 88ee6f45bb74169fea3dd75110e626ece3f11401 (commit)
via 181e3713ebe09eb7ee9119d2d214553ed37f5b29 (commit)
via ab6617cc1b3d544e14fdfb0df0ea21c0a7fcc5f4 (commit)
via dc3decafdd646f0f61f68322e56fb423e306efa9 (commit)
via 4011015ba220e1f55b4e105e9feb7eaf78703681 (commit)
via bd4c67938f9885f36df3d5d9635aba4e8870b95d (commit)
via 74499f1bf25edf94415bb692a7cf71b719897738 (commit)
via db90e85c816768fbe50c79477cd596071349af9c (commit)
via 8bd200f160af128f9e963490de816b6c98af2d1a (commit)
via e2d1aae3726343725f2381a7fdca8647b6086584 (commit)
via 583f9a86a41ec94276dd56da8844a40add57f734 (commit)
via 780b049caa49b72635b2b84ef47d35c9c2f91473 (commit)
via 46670d57e303c34906cafefb09c250fe8c3c3390 (commit)
via 559d2b81f07720cc7d28ae0c496448c7905db049 (commit)
via a52a8357cfeebe84e18276371ec29c8dd563adbf (commit)
via 548f7808ad0fe07cc80dbacbf86f61bbfaa3fc73 (commit)
via ecae04e1df45d8ea47f700fde6cb1782c143f5d1 (commit)
via fab5aa7c3fe5e60c877469a1e4c9c551e343409e (commit)
via dbbca37d38772f0f75296b01b757225278eb51fc (commit)
via df39ea259cf099cb2de3d26905078dddf47832cd (commit)
via a3be983cee10c1bcd7cda582c3bb91c065ad97a2 (commit)
via 0d866f62e8517512fdc0fe92e3f2e4675b2d716f (commit)
via cd897586764fedd7c5dec6266fcda7b1699015d1 (commit)
via 78eff0ec9d736c4a96bbd18c9bcd643d2a1edcea (commit)
via efcc2da70ea8bdb9153f1e717e84c0b9d976b394 (commit)
via 6de37a3aae4e37be2ea2ba8f9141ba63937f2c48 (commit)
via 2bfc0540a2dd04b011509c9cd8d0db695f7cc115 (commit)
via 7d178d6aa5a0f88080be7a0b7ebc03fc8b6262fc (commit)
via 86ce266821fee1fd9af0f00862857b25f9caf4e6 (commit)
via 4c6127599b8d882f3125e28bca938548367bf0f3 (commit)
via 19db3e69f3d107ea02b97335daf429a660e6cf97 (commit)
via 1e6b91a4bf6911ea68506a73eb8ff7ab3567f005 (commit)
via 3c80fb48ecf664f8e9c37af310ca3f7c5c54faec (commit)
via dd0e2830ee1e66c4bac079bacffc081a041cb5a8 (commit)
via fc6691b2590f61a2f1deeb9d73e7df23b1ced88a (commit)
via 2e73927ca515996146d2b20d8e6f0b39c0a51b29 (commit)
via 2a9a2795ff9602bd1f03b9e55b4c15de3241d384 (commit)
via 4ab76ea3fb057381852a9d3b7ac9270fec8e7a7c (commit)
via 8dd27370eb43ed1a76883f04c9d93f83a1d195a0 (commit)
via 1aac633be67ac452b4e8948362549f8760a19af0 (commit)
via 1eab8a48bf928ab7337833c785ec1316edbdbc8a (commit)
via 503a628d9bced852eb0d5da7eac40fa560c26b17 (commit)
via c15906d8e64c7083787ae1548f614f2938089771 (commit)
via daf5e9b64c8e2c130a433c0ddbf73522dc321295 (commit)
via 94bedb42a7fe3265db2f84d9c7f2a73979953de0 (commit)
via da82bd6b65af8f3cec02621435331983b27d93a0 (commit)
via d796e1d62f3cf00c48bf8e88d3f4e83848080525 (commit)
via ff214e679c60368c23e4052c9efcc7457a3a2c43 (commit)
via 758e29d2cd0242b72a05515a701cfdcb73794864 (commit)
via ba025e51ae36df9d804c64226292c8b863aa0a99 (commit)
via e98cf0cd4f099c07016d50b136713559d21755b2 (commit)
via 3ecc7da0cbf59dd2d731f14917d9c71fb8a58676 (commit)
via 973fc2275208a4bfd7dddaa825e0b08b2100546e (commit)
via a863b201d73bc238cbcfdbb11eac0a9ba2489a55 (commit)
via 2e97a79e221eed05a015a9b37595edd09b08eb36 (commit)
via 71a9f134da16fda6094f7cbab121ea62dbfb78d9 (commit)
via 0a4f40a208644744287b3e3a080416aede202633 (commit)
via ae3bd4315d0b1746d43b132decf3a14f91775061 (commit)
via e3594fd196c8d629129af9cdc9d00ba08b62a928 (commit)
via 2e1e1a193c4207779a53ef02753cf7cbec3cf38c (commit)
via d2f640d43aee0be2d12eb082ac3d48d99ab5a1ce (commit)
via c42bf2866f330d7844917c40cf5886333fa3ea24 (commit)
via c3a5ff89630f46c52ca43ee7e73933687815ca18 (commit)
via 31568a15a22275374f7a98675c967c83c3f9ac2a (commit)
via 7bb99c53837248382434ccf26f50b42e69d0b874 (commit)
via 11b5219af5c54762a68469ade4005e5dd2362f87 (commit)
via a64dc96c258bcb9d5dc19b9470491cd7da5051b3 (commit)
via 23a267714b1051ebbd5a9033a5e0e53c26083a64 (commit)
via 5461485a87289f8e7909ae11f6256934579886dc (commit)
via f045800c90783c13d6f116d99ca429a9ef556055 (commit)
via de90e03d4c19cf5327b4eaea4ad8666a3a1bfad5 (commit)
via 9dd130a0f09e436482e7787fe1173ae06e39ade7 (commit)
via 46917d26c8a2aa8054bbed410c432eadf355d172 (commit)
via 6b84065d0e65d86f5c38bf139ec68101ea65d802 (commit)
via 1101cb7b3b05d857c8bccc848bc5664155c82730 (commit)
via 8b06beed0f0eb221067a1013add2efd159a36ade (commit)
via 6a109b6b2c98b949e490791ae57c100bb53be57e (commit)
from 7d4c687d5653e380cf69ac588563c9e273828353 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ac01945bf17f3699de5493da23f14ea92549617a
commit ac01945bf17f3699de5493da23f14ea92549617a
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jan 16 13:00:07 2014 -0700
convert to_get_unwinder and to_get_tailcall_unwinder to methods
This converts to_get_unwinder and to_get_tailcall_unwinder to methods
and arranges for them to use the new delegation scheme.
This just lets us avoid having a differing style (neither new-style
nor INHERIT) of delegation in the tree.
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.c (target_get_unwinder): Rewrite.
(target_get_tailcall_unwinder): Rewrite.
* record-btrace.c (record_btrace_to_get_unwinder): New function.
(record_btrace_to_get_tailcall_unwinder): New function.
(init_record_btrace_ops): Update.
* target.h (struct target_ops) <to_get_unwinder,
to_get_tailcall_unwinder>: Now function pointers. Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8476dc92e4d8f8e8ebcdbaf0080b70876dfcfb27
commit 8476dc92e4d8f8e8ebcdbaf0080b70876dfcfb27
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jan 16 11:46:23 2014 -0700
fix buglet in nto-procfs.c
I happened to notice that nto-procfs.c defines
procfs_remove_hw_breakpoint but never uses it. This caused it not to
be updated by my target-method-updating script. This patch fixes the
function and installs it properly. I have no way to test this,
however.
2014-02-19 Tom Tromey <tromey@redhat.com>
* nto-procfs.c (procfs_remove_hw_breakpoint): Add 'self'
argument.
(init_procfs_ops): Correctly set to_remove_hw_breakpoint.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c0eca49f4e3382163153a1cdbb090a25b4a32e31
commit c0eca49f4e3382163153a1cdbb090a25b4a32e31
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jan 16 11:39:32 2014 -0700
convert to_decr_pc_after_break
This converts to_decr_pc_after_break to the new style of delegation,
removing forward_target_decr_pc_after_break.
2014-02-19 Tom Tromey <tromey@redhat.com>
* record-btrace.c (record_btrace_decr_pc_after_break): Delegate
directly.
* target-delegates.c: Rebuild.
* target.h (struct target_ops) <to_decr_pc_after_break>: Use
TARGET_DEFAULT_FUNC.
* target.c (default_target_decr_pc_after_break): Rename from
forward_target_decr_pc_after_break. Simplify.
(target_decr_pc_after_break): Rely on delegation.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=596b6b39ab5f26a86980bc9aa6cf348d32d244b4
commit 596b6b39ab5f26a86980bc9aa6cf348d32d244b4
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jan 15 12:58:50 2014 -0700
remove some calls to INHERIT and de_fault
This removes a few unnecessary calls to INHERIT and de_fault:
* to_doc is only used when a target is registered
* to_magic is only used when a target is pushed and not useful for
current_target.
* to_open and to_close are only ever called using a specific
target_ops object; there is no need to de_fault them.
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.c (update_current_target): Do not INHERIT to_doc or
to_magic. Do not de_fault to_open or to_close.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=b427c1bc161e6e0dcbce0c27b385b3ecb9c47552
commit b427c1bc161e6e0dcbce0c27b385b3ecb9c47552
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jan 15 09:40:13 2014 -0700
remove exec_set_find_memory_regions
exec_set_find_memory_regions is used to modify the exec target.
However, it only has a single caller, and so it is much clearer to
simply set the appropriate field directly. It's also better for the
coming multi-target world to avoid this kind of global state change
anyway.
2014-02-19 Tom Tromey <tromey@redhat.com>
* gcore.h (objfile_find_memory_regions): Declare.
* gcore.c (objfile_find_memory_regions): No longer static. Add
"self" argument.
(_initialize_gcore): Don't call exec_set_find_memory_regions.
* exec.c: Include gcore.h.
(exec_set_find_memory_regions): Remove.
(exec_find_memory_regions): Remove.
(exec_do_find_memory_regions): Remove.
(init_exec_ops): Update.
* defs.h (exec_set_find_memory_regions): Remove.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9b1440374cbe716ac5dab4d3092e67089db36fa5
commit 9b1440374cbe716ac5dab4d3092e67089db36fa5
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jan 15 09:30:05 2014 -0700
pass NULL to TARGET_DEFAULT_RETURN when appropriate
This changes instances of TARGET_DEFAULT_RETURN(0) to
TARGET_DEFAULT_RETURN(NULL) when appropriate. The use of "0" was a
relic from an earlier implementation of make-target-delegates; and I
didn't want to go back through the long patch series, fixing up
conflicts, just to change this small detail.
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.h (struct target_ops) <to_extra_thread_info,
to_thread_name, to_pid_to_exec_file, to_get_section_table,
to_memory_map, to_read_description, to_traceframe_info>: Use NULL,
not 0, in TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=555bbdeb943f17e908e8066aba836705637c0cfb
commit 555bbdeb943f17e908e8066aba836705637c0cfb
Author: Tom Tromey <tromey@redhat.com>
Date: Mon Jan 13 12:16:41 2014 -0700
remove function casts from target.c
This cleans up target.c to avoid function casts.
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.c (complete_target_initialization): Remove casts. Use
return_zero_has_execution.
(return_zero): Add "ignore" argument.
(return_zero_has_execution): New function.
(init_dummy_target): Remove casts. Use
return_zero_has_execution.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=be4ddd36d63cfdddc26d912a91d9da4bbfc00f75
commit be4ddd36d63cfdddc26d912a91d9da4bbfc00f75
Author: Tom Tromey <tromey@redhat.com>
Date: Mon Jan 13 11:49:32 2014 -0700
minor cleanups to update_current_target
During the conversion I kept all the "do not inherit" comments in
update_current_target. However, now they are not needed. This patch
updates the comments for INHERIT and de_fault, and removes the
somewhat odd INHERIT of to_stratum.
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.c (update_current_target): Update comments. Do not
INHERIT to_stratum.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2117c711ae07700adb57ea5b5ca61e4c32d7e3d2
commit 2117c711ae07700adb57ea5b5ca61e4c32d7e3d2
Author: Tom Tromey <tromey@redhat.com>
Date: Mon Jan 13 09:30:30 2014 -0700
change delegation for to_read_description
This switches to_read_description to the "new normal" delegation
scheme. This one was a bit trickier than the other changes due to the
way that target_read_description handled delegation. I examined all
the target implementations of to_read_description and changed the ones
returning NULL to instead delegate.
2014-02-19 Tom Tromey <tromey@redhat.com>
* arm-linux-nat.c (arm_linux_read_description): Delegate when
needed.
* corelow.c (core_read_description): Delegate when needed.
* remote.c (remote_read_description): Delegate when needed.
* target-delegates.c: Rebuild.
* target.c (target_read_description): Rewrite.
* target.h (struct target_ops) <to_read_description>: Update
comment. Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e88ef65ce5f5ec33931c71c2c7a1f490b90ddd44
commit e88ef65ce5f5ec33931c71c2c7a1f490b90ddd44
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Dec 20 12:19:37 2013 -0700
convert to_can_run
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_can_run.
(find_default_run_target): Check against delegate_can_run.
* target.h (struct target_ops) <to_can_run>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=86a0854a691a220419785b2008bf2fb0ddd6e46f
commit 86a0854a691a220419785b2008bf2fb0ddd6e46f
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Dec 20 10:30:13 2013 -0700
convert to_disconnect
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_disconnect): Unconditionally delegate.
* target.h (struct target_ops) <to_disconnect>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ee97f592f2d9edf4ae720a68893af5cbaedd1be9
commit ee97f592f2d9edf4ae720a68893af5cbaedd1be9
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 08:21:20 2013 -0700
convert to_stop_recording
2014-02-19 Tom Tromey <tromey@redhat.com>
* record.c (record_stop): Unconditionally delegate.
* target-delegates.c: Rebuild.
* target.c (target_stop_recording): Unconditionally delegate.
* target.h (struct target_ops) <to_stop_recording>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6dc7fcf4c1e9cbea86ebd067ce226ffdffa16c08
commit 6dc7fcf4c1e9cbea86ebd067ce226ffdffa16c08
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 08:19:41 2013 -0700
convert to_enable_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_enable_btrace): Unconditionally delegate.
* target.h (struct target_ops) <to_enable_btrace>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=eb5b20d4902e973cad84b9ba8eef2e404a6804d5
commit eb5b20d4902e973cad84b9ba8eef2e404a6804d5
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 08:19:02 2013 -0700
convert to_read_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_read_btrace): Unconditionally delegate.
* target.h (struct target_ops) <to_read_btrace>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9ace480d62cd71d27f3a6701a413de0c7e46655a
commit 9ace480d62cd71d27f3a6701a413de0c7e46655a
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 08:18:04 2013 -0700
convert to_teardown_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_teardown_btrace): Unconditionally delegate.
* target.h (struct target_ops) <to_teardown_btrace>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8dc292d3217b0cb85ada1b531f9e7e3249b5075e
commit 8dc292d3217b0cb85ada1b531f9e7e3249b5075e
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 08:17:16 2013 -0700
convert to_disable_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_disable_btrace): Unconditionally delegate.
* target.h (struct target_ops) <to_disable_btrace>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=58a5184e2aa7a9fcc2a796b44bae124d173cec1a
commit 58a5184e2aa7a9fcc2a796b44bae124d173cec1a
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 08:12:26 2013 -0700
convert to_search_memory
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (default_search_memory): New function.
(simple_search_memory): Update comment.
(target_search_memory): Unconditionally delegate.
* target.h (struct target_ops) <to_search_memory>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8de71aab66c182ec1f6eb95ed943b64900dd7770
commit 8de71aab66c182ec1f6eb95ed943b64900dd7770
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 07:56:20 2013 -0700
convert to_auxv_parse
2014-02-19 Tom Tromey <tromey@redhat.com>
* auxv.c (default_auxv_parse): No longer static.
(target_auxv_parse): Unconditionally delegate.
* auxv.h (default_auxv_parse): Declare.
* target-delegates.c: Rebuild.
* target.c: Include auxv.h.
* target.h (struct target_ops) <to_auxv_parse>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6b2c5a57e10ca3d9021ef6fe27ba779a06f06717
commit 6b2c5a57e10ca3d9021ef6fe27ba779a06f06717
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 07:47:11 2013 -0700
convert to_memory_map
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_memory_map): Unconditionally delegate.
* target.h (struct target_ops) <to_memory_map>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=cbffc065273e91d3596dc73bad695a815f67d5fa
commit cbffc065273e91d3596dc73bad695a815f67d5fa
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 07:21:56 2013 -0700
convert to_thread_alive
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_thread_alive): Unconditionally delegate.
* target.h (struct target_ops) <to_thread_alive>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f09e210795cb9e182feb2d02d97a6c9b22a46f53
commit f09e210795cb9e182feb2d02d97a6c9b22a46f53
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:26:34 2013 -0700
convert to_save_record
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_save_record): Unconditionally delegate.
* target.h (struct target_ops) <to_save_record>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=07366925095c7d091360b92bd686b4dc58ecd4f3
commit 07366925095c7d091360b92bd686b4dc58ecd4f3
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:25:47 2013 -0700
convert to_delete_record
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_delete_record): Unconditionally delegate.
* target.h (struct target_ops) <to_delete_record>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=dd2e9d25a1c72cc7695ca8c8060d426c212630a7
commit dd2e9d25a1c72cc7695ca8c8060d426c212630a7
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:25:01 2013 -0700
convert to_record_is_replaying
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_record_is_replaying): Unconditionally
delegate.
* target.h (struct target_ops) <to_record_is_replaying>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=671e76cc63ebed981621ee747e18a73320ea426d
commit 671e76cc63ebed981621ee747e18a73320ea426d
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:24:04 2013 -0700
convert to_goto_record_begin
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_goto_record_begin): Unconditionally delegate.
* target.h (struct target_ops) <to_goto_record_begin>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e9179bb3de4d8f221223a2cd68c58114204d6100
commit e9179bb3de4d8f221223a2cd68c58114204d6100
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:23:23 2013 -0700
convert to_goto_record_end
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_goto_record_end): Unconditionally delegate.
* target.h (struct target_ops) <to_goto_record_end>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=05969c841a349cbc9d628650b37d684526368445
commit 05969c841a349cbc9d628650b37d684526368445
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:22:36 2013 -0700
convert to_goto_record
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_goto_record): Unconditionally delegate.
* target.h (struct target_ops) <to_goto_record>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3679abfabcafc0bd855c30b264d9260d7b77da53
commit 3679abfabcafc0bd855c30b264d9260d7b77da53
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:18:49 2013 -0700
convert to_insn_history
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_insn_history): Unconditionally delegate.
* target.h (struct target_ops) <to_insn_history>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8444ab58be111620c35932b1639a7b6b17845309
commit 8444ab58be111620c35932b1639a7b6b17845309
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:16:56 2013 -0700
convert to_insn_history_from
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_insn_history_from): Unconditionally delegate.
* target.h (struct target_ops) <to_insn_history_from>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c29302cc8aef5856ae6ed63cef46c17dcc1b790a
commit c29302cc8aef5856ae6ed63cef46c17dcc1b790a
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:15:44 2013 -0700
convert to_insn_history_range
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_insn_history_range): Unconditionally delegate.
* target.h (struct target_ops) <to_insn_history_range>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=170049d41c3cb8becb46e8e71a30f67f5d47d5ad
commit 170049d41c3cb8becb46e8e71a30f67f5d47d5ad
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:13:40 2013 -0700
convert to_call_history
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_call_history): Unconditionally delegate.
* target.h (struct target_ops) <to_call_history>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=16fc27d65a74aa6bd524a0f7dc85cdd2caad496f
commit 16fc27d65a74aa6bd524a0f7dc85cdd2caad496f
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:11:49 2013 -0700
convert to_call_history_from
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_call_history_from): Unconditionally delegate.
* target.h (struct target_ops) <to_call_history_from>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=115d9817bba7bf2eb44fe6a1e5f92100cad5553d
commit 115d9817bba7bf2eb44fe6a1e5f92100cad5553d
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 20:10:20 2013 -0700
convert to_call_history_range
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_call_history_range): Unconditionally delegate.
* target.h (struct target_ops) <to_call_history_range>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=eb276a6b5b56eeb15729892d66d11782bbacbdfc
commit eb276a6b5b56eeb15729892d66d11782bbacbdfc
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:55:44 2013 -0700
convert to_verify_memory
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_verify_memory): Unconditionally delegate.
* target.h (struct target_ops) <to_verify_memory>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9e538d0d0bebe3230940a820c6ec1016f0795899
commit 9e538d0d0bebe3230940a820c6ec1016f0795899
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:55:06 2013 -0700
convert to_core_of_thread
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_core_of_thread): Unconditionally delegate.
* target.h (struct target_ops) <to_core_of_thread>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f6fb29258bb410c212c7bcbc48fb1f715bfd3839
commit f6fb29258bb410c212c7bcbc48fb1f715bfd3839
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:52:02 2013 -0700
convert to_flash_done
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_flash_done): Unconditionally delegate.
* target.h (struct target_ops) <to_flash_done>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e8a6c6ace9d2cc7fa94f8adb81aba5181f77442c
commit e8a6c6ace9d2cc7fa94f8adb81aba5181f77442c
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:50:56 2013 -0700
convert to_flash_erase
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_flash_erase): Unconditionally delegate.
* target.h (struct target_ops) <to_flash_erase>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7e35c012fb79ca35105f0d1b299014adef61be88
commit 7e35c012fb79ca35105f0d1b299014adef61be88
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:47:06 2013 -0700
convert to_get_section_table
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_get_section_table): Unconditionally delegate.
* target.h (struct target_ops) <to_get_section_table>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=770234d33bd301dd1893457a90e4b02cfec5c87a
commit 770234d33bd301dd1893457a90e4b02cfec5c87a
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:46:03 2013 -0700
convert to_pid_to_str
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_pid_to_str): Unconditionally delegate.
(init_dummy_target): Don't initialize to_pid_to_str.
(default_pid_to_str): Rename from dummy_pid_to_str.
* target.h (struct target_ops) <to_pid_to_str>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=09b0dc2b57ce52fc478710797dabdf46bfd5abd1
commit 09b0dc2b57ce52fc478710797dabdf46bfd5abd1
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:44:20 2013 -0700
convert to_find_new_threads
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_find_new_threads): Unconditionally delegate.
* target.h (struct target_ops) <to_find_new_threads>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7d4f8efaf6b0c9dea516097442917deb89414090
commit 7d4f8efaf6b0c9dea516097442917deb89414090
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:42:54 2013 -0700
convert to_program_signals
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_program_signals): Unconditionally delegate.
* target.h (struct target_ops) <to_program_signals>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=035cad7f2e550abdaaa8b556143b351822f2940e
commit 035cad7f2e550abdaaa8b556143b351822f2940e
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:42:10 2013 -0700
convert to_pass_signals
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_pass_signals): Unconditionally delegate.
* target.h (struct target_ops) <to_pass_signals>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8d65703517069975d781d7957d90a9de3ce94e5d
commit 8d65703517069975d781d7957d90a9de3ce94e5d
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:40:23 2013 -0700
convert to_mourn_inferior
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (default_mourn_inferior): New function.
(target_mourn_inferior): Unconditionally delegate.
* target.h (struct target_ops) <to_mourn_inferior>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=098dba18ee55150df53f3a6846de4dd9c7564088
commit 098dba18ee55150df53f3a6846de4dd9c7564088
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:38:04 2013 -0700
convert to_follow_fork
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (default_follow_fork): New function.
(target_follow_fork): Unconditionally delegate.
* target.h (struct target_ops) <to_follow_fork>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=423a48075e748691f7fa83dbae404da3e4edc914
commit 423a48075e748691f7fa83dbae404da3e4edc914
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:35:15 2013 -0700
convert to_kill
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_kill): Unconditionally delegate.
* target.h (struct target_ops) <to_kill>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6c7e5e5cdc78f2930423b87d76006e067749e6ba
commit 6c7e5e5cdc78f2930423b87d76006e067749e6ba
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:34:15 2013 -0700
convert to_masked_watch_num_registers
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_masked_watch_num_registers): Unconditionally
delegate.
* target.h (struct target_ops) <to_masked_watch_num_registers>:
Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8b1c364c146fc5a73311a434f8f6eecf3e83685b
commit 8b1c364c146fc5a73311a434f8f6eecf3e83685b
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:33:28 2013 -0700
convert to_remove_mask_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_remove_mask_watchpoint): Unconditionally
delegate.
* target.h (struct target_ops) <to_remove_mask_watchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=cd4ae029569aa0c38230f042b39f505ac5b8f732
commit cd4ae029569aa0c38230f042b39f505ac5b8f732
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:32:43 2013 -0700
convert to_insert_mask_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_insert_mask_watchpoint): Unconditionally
delegate.
* target.h (struct target_ops) <to_insert_mask_watchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a134316b1f47741fadfc6d7c3c43acb43261246e
commit a134316b1f47741fadfc6d7c3c43acb43261246e
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:31:42 2013 -0700
convert to_ranged_break_num_registers
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_ranged_break_num_registers): Unconditionally
delegate.
* target.h (struct target_ops) <to_ranged_break_num_registers>:
Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ad5989bd21c9941358ea33a79e6fad47a93c2b47
commit ad5989bd21c9941358ea33a79e6fad47a93c2b47
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:30:22 2013 -0700
convert to_fetch_registers
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_fetch_registers): Unconditionally delegate.
* target.h (struct target_ops) <to_fetch_registers>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=46ee7e8d84bb33c3c6c5dc8673ee2ca5457462b0
commit 46ee7e8d84bb33c3c6c5dc8673ee2ca5457462b0
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:28:07 2013 -0700
convert to_stop
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_stop.
* target.h (struct target_ops) <to_stop>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=843f59ed2647d73ed7ba46885ac3820ff97fbdc5
commit 843f59ed2647d73ed7ba46885ac3820ff97fbdc5
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:20:36 2013 -0700
convert to_can_run_breakpoint_commands
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_can_run_breakpoint_commands.
* target.h (struct target_ops) <to_can_run_breakpoint_commands>:
Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ccfde2a0c07136f95907a7d545cf6781273ba4a0
commit ccfde2a0c07136f95907a7d545cf6781273ba4a0
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:20:06 2013 -0700
convert to_supports_evaluation_of_breakpoint_conditions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_supports_evaluation_of_breakpoint_conditions.
* target.h (struct target_ops)
<to_supports_evaluation_of_breakpoint_conditions>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0de91722c6021504af3a1cc06c59d1961b2cc585
commit 0de91722c6021504af3a1cc06c59d1961b2cc585
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:19:33 2013 -0700
convert to_augmented_libraries_svr4_read
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_augmented_libraries_svr4_read.
* target.h (struct target_ops) <to_augmented_libraries_svr4_read>:
Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9a7d8b4812687f9fed3e495024b166f04af44def
commit 9a7d8b4812687f9fed3e495024b166f04af44def
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:19:04 2013 -0700
convert to_can_use_agent
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_can_use_agent.
* target.h (struct target_ops) <to_can_use_agent>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d9db5b2141d86dafe7b437f521ee98beffac381d
commit d9db5b2141d86dafe7b437f521ee98beffac381d
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:18:35 2013 -0700
convert to_use_agent
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_use_agent.
* target.h (struct target_ops) <to_use_agent>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=92155eeb1460f2963cbd5bf15323469123d968b5
commit 92155eeb1460f2963cbd5bf15323469123d968b5
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:18:10 2013 -0700
convert to_traceframe_info
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_traceframe_info.
(return_null): Remove.
* target.h (struct target_ops) <to_traceframe_info>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d6522a229d3baf2659c63a65b60947dff58ea200
commit d6522a229d3baf2659c63a65b60947dff58ea200
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:17:35 2013 -0700
convert to_static_tracepoint_markers_by_strid
Note that this patch reformats the
to_static_tracepoint_markers_by_strid field declaration in struct
target_ops. This was needed because make-target-delegates requires
the opening paren for the parameters to be on the same line as the
method name, and I didn't see an easy way to fix this.
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_static_tracepoint_markers_by_strid.
* target.h (struct target_ops)
<to_static_tracepoint_markers_by_strid>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4c3e44251dcb59f096a4d27006c36ffcc0057398
commit 4c3e44251dcb59f096a4d27006c36ffcc0057398
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:16:51 2013 -0700
convert to_static_tracepoint_marker_at
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_static_tracepoint_marker_at.
* target.h (struct target_ops) <to_static_tracepoint_marker_at>:
Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=dcd6917ff721b568fed57e4f24101fa226288ae1
commit dcd6917ff721b568fed57e4f24101fa226288ae1
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:16:24 2013 -0700
convert to_set_permissions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_set_permissions.
* target.h (struct target_ops) <to_set_permissions>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=22bcceeec6bfd4373fa8d09acff66115800f0455
commit 22bcceeec6bfd4373fa8d09acff66115800f0455
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:15:55 2013 -0700
convert to_get_tib_address
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_tib_address.
* target.h (struct target_ops) <to_get_tib_address>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8586ccaaed442190518e751a5789ef9ea5749cf8
commit 8586ccaaed442190518e751a5789ef9ea5749cf8
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:15:23 2013 -0700
convert to_set_trace_notes
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_set_trace_notes.
* target.h (struct target_ops) <to_set_trace_notes>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=91df8d1d35ec381563b978a836b5bd6987d236db
commit 91df8d1d35ec381563b978a836b5bd6987d236db
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:14:58 2013 -0700
convert to_set_trace_buffer_size
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't initialize
to_set_trace_buffer_size.
* target.h (struct target_ops) <to_set_trace_buffer_size>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8d5269391fc7dbbd00aa56dcac77bd5a277d2177
commit 8d5269391fc7dbbd00aa56dcac77bd5a277d2177
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:13:09 2013 -0700
convert to_set_circular_trace_buffer
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_set_circular_trace_buffer.
* target.h (struct target_ops) <to_set_circular_trace_buffer>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0bcfeddf50f6d36d429b4546d5082debf2e5e05e
commit 0bcfeddf50f6d36d429b4546d5082debf2e5e05e
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:12:29 2013 -0700
convert to_set_disconnected_tracing
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_set_disconnected_tracing.
* target.h (struct target_ops) <to_set_disconnected_tracing>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9249843f19916f0ba5d02749b0811765babf527a
commit 9249843f19916f0ba5d02749b0811765babf527a
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:11:53 2013 -0700
convert to_get_min_fast_tracepoint_insn_len
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_min_fast_tracepoint_insn_len.
(return_minus_one): Remove.
* target.h (struct target_ops)
<to_get_min_fast_tracepoint_insn_len>: Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ace92e7d1435c46e3085f1183f957ab372b1f4a8
commit ace92e7d1435c46e3085f1183f957ab372b1f4a8
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:11:12 2013 -0700
convert to_get_raw_trace_data
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_raw_trace_data.
* target.h (struct target_ops) <to_get_raw_trace_data>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=081204679d54dc5c6d7801dd4cc6decd949054b3
commit 081204679d54dc5c6d7801dd4cc6decd949054b3
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:10:40 2013 -0700
convert to_upload_trace_state_variables
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_upload_trace_state_variables.
* target.h (struct target_ops) <to_upload_trace_state_variables>:
Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1e949b005fbc5a62ba4479a9861e861bc72de2a1
commit 1e949b005fbc5a62ba4479a9861e861bc72de2a1
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:10:14 2013 -0700
convert to_upload_tracepoints
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_upload_tracepoints.
* target.h (struct target_ops) <to_upload_tracepoints>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a2e6c147fcef5671c6c99f647a8e4587a117db30
commit a2e6c147fcef5671c6c99f647a8e4587a117db30
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:09:37 2013 -0700
convert to_save_trace_data
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_save_trace_data.
* target.h (struct target_ops) <to_save_trace_data>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=959bcd0b393d5d35e7e7b6ac5d8cd6083c866a8c
commit 959bcd0b393d5d35e7e7b6ac5d8cd6083c866a8c
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:09:04 2013 -0700
convert to_get_trace_state_variable_value
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_trace_state_variable_value.
* target.h (struct target_ops)
<to_get_trace_state_variable_value>: Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=afc94e66d421055b1fc13995876c0880c8f626c7
commit afc94e66d421055b1fc13995876c0880c8f626c7
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:08:14 2013 -0700
convert to_trace_find
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_trace_find.
* target.h (struct target_ops): Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e51c07ea4ab456d2a46fb48256007518722d21e9
commit e51c07ea4ab456d2a46fb48256007518722d21e9
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:07:28 2013 -0700
convert to_trace_stop
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_trace_stop.
* target.h (struct target_ops) <to_trace_stop>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6fea14cd31245114ab9a48a4134790e826be2a24
commit 6fea14cd31245114ab9a48a4134790e826be2a24
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:06:52 2013 -0700
convert to_get_tracepoint_status
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_tracepoint_status.
* target.h (struct target_ops) <to_get_tracepoint_status>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4072d4ff86a32410cb7073eafa5dca07e88ecc69
commit 4072d4ff86a32410cb7073eafa5dca07e88ecc69
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:06:18 2013 -0700
convert to_get_trace_status
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_trace_status.
* target.h (struct target_ops) <to_get_trace_status>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=25da2e807e5aa1a19df0b39561d4eefcbac51503
commit 25da2e807e5aa1a19df0b39561d4eefcbac51503
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:04:27 2013 -0700
convert to_trace_start
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_trace_start.
* target.h (struct target_ops) <to_trace_start>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=86dd181d454a0b975bebafae1893d6ae236c8649
commit 86dd181d454a0b975bebafae1893d6ae236c8649
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:03:28 2013 -0700
convert to_trace_set_readonly_regions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_trace_set_readonly_regions.
* target.h (struct target_ops) <to_trace_set_readonly_regions>:
Use TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=05c41993a6001ca281dc5eb35f44d0c064bfb913
commit 05c41993a6001ca281dc5eb35f44d0c064bfb913
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:02:30 2013 -0700
convert to_disable_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_disable_tracepoint.
* target.h (struct target_ops) <to_disable_tracepoint>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=151f70f10ef35a1d6fba1c78d0108b371b5f8b29
commit 151f70f10ef35a1d6fba1c78d0108b371b5f8b29
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:01:51 2013 -0700
convert to_enable_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_enable_tracepoint.
* target.h (struct target_ops) <to_enable_tracepoint>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=94eb98b974f70f4d6e28e3af6f4a3cdc31c15f3b
commit 94eb98b974f70f4d6e28e3af6f4a3cdc31c15f3b
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:01:07 2013 -0700
convert to_download_trace_state_variable
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_download_trace_state_variable.
* target.h (struct target_ops) <to_download_trace_state_variable>:
Use TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=719acc4a29542c9f9f24cbf57b1627cbc61b14fe
commit 719acc4a29542c9f9f24cbf57b1627cbc61b14fe
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 14:00:23 2013 -0700
convert to_can_download_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_can_download_tracepoint.
* target.h (struct target_ops) <to_can_download_tracepoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9a980a22ba5c15b3cf9af2770212fdccebe6fc48
commit 9a980a22ba5c15b3cf9af2770212fdccebe6fc48
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 13:57:41 2013 -0700
convert to_download_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_download_tracepoint.
* target.h (struct target_ops) <to_download_tracepoint>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5536135bf41239d466c47b827e02b49197bd2b48
commit 5536135bf41239d466c47b827e02b49197bd2b48
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 13:57:05 2013 -0700
convert to_trace_init
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_trace_init.
* target.h (struct target_ops) <to_trace_init>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9409d39e8776a1f556cba720b7fcb0ea60c22cd4
commit 9409d39e8776a1f556cba720b7fcb0ea60c22cd4
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 13:56:04 2013 -0700
convert to_supports_string_tracing
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_supports_string_tracing.
* target.h (struct target_ops) <to_supports_string_tracing>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=aab1b22d31545efe8dfdd942e2050b3be0c9cf2e
commit aab1b22d31545efe8dfdd942e2050b3be0c9cf2e
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 13:54:59 2013 -0700
convert to_supports_enable_disable_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_supports_enable_disable_tracepoint.
* target.h (struct target_ops)
<to_supports_enable_disable_tracepoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a73047487749f2c4723f65fe633e24acdee28312
commit a73047487749f2c4723f65fe633e24acdee28312
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 13:54:06 2013 -0700
convert to_supports_multi_process
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_supports_multi_process.
* target.h (struct target_ops) <to_supports_multi_process>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4229b31de20c8782f1b6d79a4dd304041ead26b7
commit 4229b31de20c8782f1b6d79a4dd304041ead26b7
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 13:53:09 2013 -0700
convert to_get_ada_task_ptid
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_ada_task_ptid.
* target.h (struct target_ops) <to_get_ada_task_ptid>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=43eba180841a33f29ccc7130e9892ecf852e7c87
commit 43eba180841a33f29ccc7130e9892ecf852e7c87
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 11:16:31 2013 -0700
convert to_thread_architecture
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_thread_architecture.
* target.h (struct target_ops) <to_thread_architecture>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fe31bf5b9e1b6fcfc5f083228328a84b6af19ad8
commit fe31bf5b9e1b6fcfc5f083228328a84b6af19ad8
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 11:15:21 2013 -0700
convert to_execution_direction
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_execution_direction.
* target.h (struct target_ops) <to_execution_direction>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=53e1cfc77f60479a222bf52261b6a1f77bc3a445
commit 53e1cfc77f60479a222bf52261b6a1f77bc3a445
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 11:12:28 2013 -0700
convert to_can_execute_reverse
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_can_execute_reverse.
* target.h (struct target_ops) <to_can_execute_reverse>: Use
TARGET_DEFAULT_RETURN.
(target_can_execute_reverse): Unconditionally delegate.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9bb9d61d2fbf706a34b8ddf0d87b9d1fc642d728
commit 9bb9d61d2fbf706a34b8ddf0d87b9d1fc642d728
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 11:11:25 2013 -0700
convert to_goto_bookmark
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_goto_bookmark.
(dummy_goto_bookmark): Remove.
(init_dummy_target): Don't inherit or default to_goto_bookmark.
* target.h (struct target_ops) <to_goto_bookmark>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3dbafbbb27843724f56f9016e6781a501c0b2af0
commit 3dbafbbb27843724f56f9016e6781a501c0b2af0
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 11:10:32 2013 -0700
convert to_get_bookmark
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_get_bookmark.
(dummy_get_bookmark): Remove.
(init_dummy_target): Don't inherit or default to_get_bookmark.
* target.h (struct target_ops) <to_get_bookmark>: Use
TARGET_DEFAULT_NORETURN
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=16f796b16a0a7c16c8c11800136b99e53984f4c2
commit 16f796b16a0a7c16c8c11800136b99e53984f4c2
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:57:18 2013 -0700
convert to_make_corefile_notes
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_make_corefile_notes.
(init_dummy_target): Don't initialize to_make_corefile_notes.
* target.h (struct target_ops) <to_make_corefile_notes>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0b5a271985687f3cfaf22a301e5ad4600df1302b
commit 0b5a271985687f3cfaf22a301e5ad4600df1302b
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:55:34 2013 -0700
convert to_find_memory_regions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_find_memory_regions.
(init_dummy_target): Don't initialize to_find_memory_regions.
* target.h (struct target_ops) <to_find_memory_regions>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d9cb019581e7934faa292b5f9d0caa62be0ceef0
commit d9cb019581e7934faa292b5f9d0caa62be0ceef0
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:52:58 2013 -0700
convert to_log_command
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_log_command.
* target.h (struct target_ops) <to_log_command>: Use
TARGET_DEFAULT_IGNORE.
(target_log_command): Unconditionally delegate.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=830ca33050cbad40e2d57ac9843033048e0160ca
commit 830ca33050cbad40e2d57ac9843033048e0160ca
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:51:10 2013 -0700
convert to_pid_to_exec_file
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_pid_to_exec_file.
* target.h (struct target_ops) <to_pid_to_exec_file>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=825828fcf34539d98b0c10f9c33d35a9641c8018
commit 825828fcf34539d98b0c10f9c33d35a9641c8018
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:49:35 2013 -0700
convert to_thread_name
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_thread_name.
(target_thread_name): Unconditionally delegate.
* target.h (struct target_ops) <to_thread_name>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4a7e6dda8a9288579b5d8ac98b036187e7f76fea
commit 4a7e6dda8a9288579b5d8ac98b036187e7f76fea
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:48:36 2013 -0700
convert to_extra_thread_info
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_extra_thread_info.
* target.h (struct target_ops) <to_extra_thread_info>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0db88c1ddcd5524c2839650474b9750018b272f4
commit 0db88c1ddcd5524c2839650474b9750018b272f4
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:47:22 2013 -0700
convert to_has_exited
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_has_exited.
* target.h (struct target_ops) <to_has_exited>: Use
TARGET_DEFAULT_RETURN..
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6a9fa05147d8d42c57efc441641a3e3c2fd96057
commit 6a9fa05147d8d42c57efc441641a3e3c2fd96057
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:46:38 2013 -0700
convert to_set_syscall_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_set_syscall_catchpoint.
(return_one): Remove.
* target.h (struct target_ops) <to_set_syscall_catchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=cda0f38c9e2092b84e9b44a9da7f7c6ef79a2332
commit cda0f38c9e2092b84e9b44a9da7f7c6ef79a2332
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:46:02 2013 -0700
convert to_remove_exec_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_insert_exec_catchpoint.
* target.h (struct target_ops) <to_insert_exec_catchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=62f64d7a6a8e8e46afa52133dc8a098684e118e9
commit 62f64d7a6a8e8e46afa52133dc8a098684e118e9
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:45:38 2013 -0700
convert to_insert_exec_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_insert_exec_catchpoint.
* target.h (struct target_ops) <to_insert_exec_catchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=95c3375e4733e676f9fb6f2229061151d139fcb6
commit 95c3375e4733e676f9fb6f2229061151d139fcb6
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:44:57 2013 -0700
convert to_remove_vfork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_remove_vfork_catchpoint.
* target.h (struct target_ops) <to_remove_vfork_catchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7e18a8dc5941ffd8728075e2b135e5c9ea1b640e
commit 7e18a8dc5941ffd8728075e2b135e5c9ea1b640e
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:44:22 2013 -0700
convert to_insert_vfork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_insert_vfork_catchpoint.
* target.h (struct target_ops) <to_insert_vfork_catchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e1a21fb7aa902c076ef9257e95d0e0389caf0ca9
commit e1a21fb7aa902c076ef9257e95d0e0389caf0ca9
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:34:15 2013 -0700
convert to_remove_fork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_remove_fork_catchpoint.
* target.h (struct target_ops) <to_remove_fork_catchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5958ebeb13d4a06b69a24df35d0f658af9bb1ddd
commit 5958ebeb13d4a06b69a24df35d0f658af9bb1ddd
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:33:43 2013 -0700
convert to_insert_fork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_insert_fork_catchpoint.
* target.h (struct target_ops) <to_insert_fork_catchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=340ba4bf679856ffdfd0f44808ce5c17d3668ff5
commit 340ba4bf679856ffdfd0f44808ce5c17d3668ff5
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:32:56 2013 -0700
convert to_post_startup_inferior
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_post_startup_inferior.
* target.h (struct target_ops) <to_post_startup_inferior>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7634da87666f9a13c9ec33f3261809fa5cac7cc5
commit 7634da87666f9a13c9ec33f3261809fa5cac7cc5
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:31:48 2013 -0700
convert to_load
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_load.
* target.h (struct target_ops) <to_load>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e19e919feaeb02ea345b2ba577708aa27ea159c6
commit e19e919feaeb02ea345b2ba577708aa27ea159c6
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:31:10 2013 -0700
convert to_terminal_info
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_terminal_info.
* target.h (struct target_ops) <to_terminal_info>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c6ea8f7983c639f8bfe180f8216211f2ffc3dfe6
commit c6ea8f7983c639f8bfe180f8216211f2ffc3dfe6
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:30:41 2013 -0700
convert to_terminal_save_ours
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_terminal_save_ours.
* target.h (struct target_ops) <to_terminal_save_ours>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e4a733f17e1e82e9ec133558ef07704609051759
commit e4a733f17e1e82e9ec133558ef07704609051759
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:30:16 2013 -0700
convert to_terminal_ours
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_terminal_ours.
* target.h (struct target_ops) <to_terminal_ours>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=74fcbef986dc97a4025125c6ef7c5a5b0db9dd07
commit 74fcbef986dc97a4025125c6ef7c5a5b0db9dd07
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:29:46 2013 -0700
convert to_terminal_ours_for_output
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_terminal_ours_for_output.
* target.h (struct target_ops) <to_terminal_ours_for_output>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ddeaacc9e11d0de47a799af1ef8e96a7cff255f7
commit ddeaacc9e11d0de47a799af1ef8e96a7cff255f7
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:29:01 2013 -0700
convert to_terminal_inferior
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_terminal_inferior.
* target.h (struct target_ops) <to_terminal_inferior>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0343661d236131a6505b3900c53469fa3c97e7ff
commit 0343661d236131a6505b3900c53469fa3c97e7ff
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:24:07 2013 -0700
convert to_terminal_init
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_terminal_init.
* target.h (struct target_ops) <to_terminal_init>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=77cdffe90e96b731eae441f08a69eaa231d65a7b
commit 77cdffe90e96b731eae441f08a69eaa231d65a7b
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:20:48 2013 -0700
convert to_can_accel_watchpoint_condition
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_can_accel_watchpoint_condition.
* target.h (struct target_ops)
<to_can_accel_watchpoint_condition>: Use TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d03655e4a56d192eadfc1627c2224fa778def19e
commit d03655e4a56d192eadfc1627c2224fa778def19e
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:18:05 2013 -0700
convert to_region_ok_for_hw_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_region_ok_for_hw_watchpoint.
* target.h (struct target_ops) <to_region_ok_for_hw_watchpoint>:
Use TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=65f160a9b327f4ea99f9776b2cd1d590e94ca4f3
commit 65f160a9b327f4ea99f9776b2cd1d590e94ca4f3
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:15:23 2013 -0700
convert to_watchpoint_addr_within_range
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_watchpoint_addr_within_range.
* target.h (struct target_ops) <to_watchpoint_addr_within_range>:
Use TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=61dd109f607a5fdf662af026f46a5695baa2a795
commit 61dd109f607a5fdf662af026f46a5695baa2a795
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:11:49 2013 -0700
convert to_remove_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_remove_watchpoint.
* target.h (struct target_ops) <to_remove_watchpoint>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=016facd45b2dcd11afea6d1733faf5defafce8ae
commit 016facd45b2dcd11afea6d1733faf5defafce8ae
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:08:59 2013 -0700
convert to_insert_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_insert_watchpoint.
* target.h (struct target_ops) <to_insert_watchpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=418dabacd2dce85dc781f6fdc5aa277476b445c9
commit 418dabacd2dce85dc781f6fdc5aa277476b445c9
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:05:18 2013 -0700
convert to_remove_hw_breakpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_remove_hw_breakpoint.
* target.h (struct target_ops) <to_remove_hw_breakpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=61b371f94436eccaf6792b0a0243bcd1aabe8051
commit 61b371f94436eccaf6792b0a0243bcd1aabe8051
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 10:01:11 2013 -0700
convert to_insert_hw_breakpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_insert_hw_breakpoint.
* target.h (struct target_ops) <to_insert_hw_breakpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=52b51d06f873e4bc4874042c32383b68caa194fc
commit 52b51d06f873e4bc4874042c32383b68caa194fc
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 09:58:16 2013 -0700
convert to_can_use_hw_breakpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_can_use_hw_breakpoint.
* target.h (struct target_ops) <to_can_use_hw_breakpoint>: Use
TARGET_DEFAULT_RETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f86e59b2d1189ca289d971e2fd6ca51238a232fa
commit f86e59b2d1189ca289d971e2fd6ca51238a232fa
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 09:51:47 2013 -0700
convert to_files_info
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_files_info.
* target.h (struct target_ops) <to_files_info>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6c628163866f1d34561472c32a18a17cadf37a51
commit 6c628163866f1d34561472c32a18a17cadf37a51
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 09:47:18 2013 -0700
convert to_prepare_to_store
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_store.
* target.h (struct target_ops) <to_store>: Use
TARGET_DEFAULT_NORETURN.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=bebd3233bfe1e95ba46c1dad413c8aba623a4449
commit bebd3233bfe1e95ba46c1dad413c8aba623a4449
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 09:42:24 2013 -0700
convert to_post_attach
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_post_attach.
* target.h (struct target_ops) <to_post_attach>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a53f36250ea71db7b4968020e2284dc0488a4ce8
commit a53f36250ea71db7b4968020e2284dc0488a4ce8
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Dec 18 09:35:21 2013 -0700
convert to_rcmd
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (update_current_target): Don't inherit or default
to_rcmd.
(default_rcmd): New function.
(do_monitor_command): Unconditionally delegate.
* target.h (struct target_ops) <to_rmcd>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e9a2920092f392f61bcffebc390e0ce0c2cc1b99
commit e9a2920092f392f61bcffebc390e0ce0c2cc1b99
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Dec 13 14:16:57 2013 -0700
convert to_attach
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (init_dummy_target): Don't initialize to_attach.
(target_attach): Unconditionally delegate.
* target.h (struct target_ops) <to_attach>: Use
TARGET_DEFAULT_FUNC.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=09da0d0ae79ea019e04e5a44b5095f5addecaa24
commit 09da0d0ae79ea019e04e5a44b5095f5addecaa24
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Dec 13 13:33:08 2013 -0700
convert to_detach
2014-02-19 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_detach): Unconditionally delegate.
(init_dummy_target): Don't initialize to_detach.
* target.h (struct target_ops) <to_detach>: Use
TARGET_DEFAULT_IGNORE.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5436ff0304a28eaf84b2a3029b4005e55d93683a
commit 5436ff0304a28eaf84b2a3029b4005e55d93683a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:49:18 2013 -0700
Add target_ops argument to to_augmented_libraries_svr4_read
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_augmented_libraries_svr4_read>:
Add argument.
(target_augmented_libraries_svr4_read): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_augmented_libraries_svr4_read): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f0d960ea2fd9c7ffd2e6462b07b47280053738f3
commit f0d960ea2fd9c7ffd2e6462b07b47280053738f3
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:49:06 2013 -0700
Add target_ops argument to to_call_history_range
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_call_history_range>: Add
argument.
* target.c (target_call_history_range): Add argument.
* record-btrace.c (record_btrace_call_history_range): Add 'self'
argument.
(record_btrace_call_history_from): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ec0aea0490879ef1c44ba795ad97e492128ffb45
commit ec0aea0490879ef1c44ba795ad97e492128ffb45
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:48:53 2013 -0700
Add target_ops argument to to_call_history_from
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_call_history_from>: Add
argument.
* target.c (target_call_history_from): Add argument.
* record-btrace.c (record_btrace_call_history_from): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5df2fcba0d0547af4245d210370e7fdcecae7e15
commit 5df2fcba0d0547af4245d210370e7fdcecae7e15
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:48:41 2013 -0700
Add target_ops argument to to_call_history
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_call_history>: Add argument.
* target.c (target_call_history): Add argument.
* record-btrace.c (record_btrace_call_history): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4e99c6b708b232d1cd61c29148e2d8290b625786
commit 4e99c6b708b232d1cd61c29148e2d8290b625786
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:48:29 2013 -0700
Add target_ops argument to to_insn_history_range
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insn_history_range>: Add
argument.
* target.c (target_insn_history_range): Add argument.
* record-btrace.c (record_btrace_insn_history_range): Add 'self'
argument.
(record_btrace_insn_history_from): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9abc3ff39e21529b0252a5257f75f157ea919603
commit 9abc3ff39e21529b0252a5257f75f157ea919603
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:48:16 2013 -0700
Add target_ops argument to to_insn_history_from
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insn_history_from>: Add
argument.
* target.c (target_insn_history_from): Add argument.
* record-btrace.c (record_btrace_insn_history_from): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7a6c5609f76c156a95e314da790b331eace4137a
commit 7a6c5609f76c156a95e314da790b331eace4137a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:48:04 2013 -0700
Add target_ops argument to to_insn_history
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insn_history>: Add argument.
* target.c (target_insn_history): Add argument.
* record-btrace.c (record_btrace_insn_history): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=606183ac2c604257107f243f772fb5fb23d47968
commit 606183ac2c604257107f243f772fb5fb23d47968
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:47:52 2013 -0700
Add target_ops argument to to_goto_record
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_goto_record>: Add argument.
* target.c (target_goto_record): Add argument.
* record-full.c (record_full_goto): Add 'self' argument.
* record-btrace.c (record_btrace_goto): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=307a1b91cc39d8329e09b8d913a9a0391d7ac1ad
commit 307a1b91cc39d8329e09b8d913a9a0391d7ac1ad
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:47:39 2013 -0700
Add target_ops argument to to_goto_record_end
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_goto_record_end>: Add argument.
* target.c (target_goto_record_end): Add argument.
* record-full.c (record_full_goto_end): Add 'self' argument.
* record-btrace.c (record_btrace_goto_end): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=084758178fb0d29f57f4041d89ac027cd32834a3
commit 084758178fb0d29f57f4041d89ac027cd32834a3
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:47:27 2013 -0700
Add target_ops argument to to_goto_record_begin
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_goto_record_begin>: Add
argument.
* target.c (target_goto_record_begin): Add argument.
* record-full.c (record_full_goto_begin): Add 'self' argument.
* record-btrace.c (record_btrace_goto_begin): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1c63c99491f9581d3f76d116cedcbfa5f124ca5a
commit 1c63c99491f9581d3f76d116cedcbfa5f124ca5a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:47:15 2013 -0700
Add target_ops argument to to_record_is_replaying
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_record_is_replaying>: Add
argument.
* target.c (target_record_is_replaying): Add argument.
* record-full.c (record_full_is_replaying): Add 'self' argument.
* record-btrace.c (record_btrace_is_replaying): Add 'self'
argument.
(record_btrace_xfer_partial, record_btrace_store_registers)
(record_btrace_prepare_to_store, record_btrace_resume)
(record_btrace_wait, record_btrace_decr_pc_after_break)
(record_btrace_find_new_threads, record_btrace_thread_alive):
Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d1b55219eb0c67cb9fa2d1079e52dd289b07342f
commit d1b55219eb0c67cb9fa2d1079e52dd289b07342f
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:47:02 2013 -0700
Add target_ops argument to to_delete_record
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_delete_record>: Add argument.
* target.c (target_delete_record): Add argument.
* record-full.c (record_full_delete): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1390f5296ff85f0d84d7acc36d80ea3b83b555c0
commit 1390f5296ff85f0d84d7acc36d80ea3b83b555c0
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:46:50 2013 -0700
Add target_ops argument to to_save_record
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_save_record>: Add argument.
* target.c (target_save_record): Add argument.
* record-full.c (record_full_save): Add 'self' argument.
(record_full_save): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=630d6a4ad3e46c9fb6f6976030d8edb3ded6cf1c
commit 630d6a4ad3e46c9fb6f6976030d8edb3ded6cf1c
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:46:38 2013 -0700
Add target_ops argument to to_info_record
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_info_record>: Add argument.
* target.c (target_info_record): Add argument.
* record.c (info_record_command): Add argument.
* record-full.c (record_full_info): Add 'self' argument.
* record-btrace.c (record_btrace_info): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c6cd7c02d1b67aafe4c791e2828c58733c68c03d
commit c6cd7c02d1b67aafe4c791e2828c58733c68c03d
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:46:25 2013 -0700
Add target_ops argument to to_stop_recording
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_stop_recording>: Add argument.
* target.c (target_stop_recording): Add argument.
* record.c (record_stop): Add argument.
* record-btrace.c (record_btrace_stop_recording): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=39c49f83b643618704b1a89e0b14680090a17f97
commit 39c49f83b643618704b1a89e0b14680090a17f97
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:46:13 2013 -0700
Add target_ops argument to to_read_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_read_btrace>: Add argument.
* target.c (struct target_ops) <to_read_btrace>: Add argument.
* remote.c (struct target_ops) <to_read_btrace>: Add 'self'
argument.
* amd64-linux-nat.c (amd64_linux_read_btrace): New function.
(_initialize_amd64_linux_nat): Use it.
* i386-linux-nat.c (i386_linux_read_btrace): New function.
(_initialize_i386_linux_nat): Use it.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1777056d68eff4d68e0e00314d6050abaf9dff5f
commit 1777056d68eff4d68e0e00314d6050abaf9dff5f
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:46:00 2013 -0700
Add target_ops argument to to_teardown_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_teardown_btrace>: Add argument.
* target.c (target_teardown_btrace): Add argument.
* remote.c (remote_teardown_btrace): Add 'self' argument.
* i386-linux-nat.c (i386_linux_teardown_btrace): Add 'self'
argument.
* amd64-linux-nat.c (amd64_linux_teardown_btrace): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=25e95349d8bc9dc7b2374cc0f684c5c6fbc6219a
commit 25e95349d8bc9dc7b2374cc0f684c5c6fbc6219a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:45:48 2013 -0700
Add target_ops argument to to_disable_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_disable_btrace>: Add argument.
* target.c (target_disable_btrace): Add argument.
* remote.c (remote_disable_btrace): Add 'self' argument.
* i386-linux-nat.c (i386_linux_disable_btrace): Add 'self'
argument.
* amd64-linux-nat.c (amd64_linux_disable_btrace): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e3c49f88a28ae59ca4d339fac721719038da746d
commit e3c49f88a28ae59ca4d339fac721719038da746d
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:45:35 2013 -0700
Add target_ops argument to to_enable_btrace
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_enable_btrace>: Add argument.
* target.c (target_enable_btrace): Add argument.
* remote.c (remote_enable_btrace): Add 'self' argument.
* i386-linux-nat.c (i386_linux_enable_btrace): Add 'self'
argument.
* amd64-linux-nat.c (amd64_linux_enable_btrace): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fe38f8971f81ab42937d4c22f85bba5d8e48ada9
commit fe38f8971f81ab42937d4c22f85bba5d8e48ada9
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:45:22 2013 -0700
Add target_ops argument to to_can_use_agent
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_can_use_agent>: Add argument.
(target_can_use_agent): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_can_use_agent): Add 'self' argument.
* inf-child.c (inf_child_can_use_agent): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2c152180b36b20e14c4562a127d5d7fb8789d175
commit 2c152180b36b20e14c4562a127d5d7fb8789d175
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:45:10 2013 -0700
Add target_ops argument to to_use_agent
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_use_agent>: Add argument.
(target_use_agent): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_use_agent): Add 'self' argument.
* inf-child.c (inf_child_use_agent): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a893e81f187e3ffd69a90bd8181571628f74794e
commit a893e81f187e3ffd69a90bd8181571628f74794e
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:44:57 2013 -0700
Add target_ops argument to to_traceframe_info
2014-02-19 Tom Tromey <tromey@redhat.com>
* tracepoint.c (tfile_traceframe_info): Add 'self' argument.
* target.h (struct target_ops) <to_traceframe_info>: Add argument.
(target_traceframe_info): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_traceframe_info): Add 'self' argument.
* ctf.c (ctf_traceframe_info): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c686c57f020c9b20ea120ec19cacce773ae789de
commit c686c57f020c9b20ea120ec19cacce773ae789de
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:44:45 2013 -0700
Add target_ops argument to to_static_tracepoint_markers_by_strid
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (target_static_tracepoint_markers_by_strid): Add
argument.
(struct target_ops) <to_static_tracepoint_markers_by_strid>: Add
'self' argument.
* target.c (update_current_target): Update.
* remote.c (struct target_ops)
<to_static_tracepoint_markers_by_strid>: Add 'self' argument.
* linux-nat.c (struct target_ops)
<to_static_tracepoint_markers_by_strid>: Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=61fc905df366744e1501cccd7ba030f50e6c7850
commit 61fc905df366744e1501cccd7ba030f50e6c7850
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:44:32 2013 -0700
Add target_ops argument to to_static_tracepoint_marker_at
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_static_tracepoint_marker_at>:
Add argument.
(target_static_tracepoint_marker_at): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_static_tracepoint_marker_at): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c378d69dffc04b96a99e08f8df7a117ac0e57dbf
commit c378d69dffc04b96a99e08f8df7a117ac0e57dbf
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:44:20 2013 -0700
Add target_ops argument to to_set_permissions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_set_permissions>: Add argument.
(target_set_permissions): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_set_permissions): Add 'self' argument.
(remote_start_remote): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=bd7ae0f5ac99eac95313ae91ae705c45f669f20f
commit bd7ae0f5ac99eac95313ae91ae705c45f669f20f
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:44:08 2013 -0700
Add target_ops argument to to_get_tib_address
2014-02-19 Tom Tromey <tromey@redhat.com>
* windows-nat.c (windows_get_tib_address): Add 'self' argument.
* target.h (struct target_ops) <to_get_tib_address>: Add argument.
(target_get_tib_address): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_get_tib_address): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d9e68a2c60bc6a2e5e698f5849a20df208ac130a
commit d9e68a2c60bc6a2e5e698f5849a20df208ac130a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:43:55 2013 -0700
Add target_ops argument to to_set_trace_notes
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_set_trace_notes>: Add argument.
(target_set_trace_notes): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_set_trace_notes): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4da384beed77ffcb7acf0c3001eff173c7b4e2d0
commit 4da384beed77ffcb7acf0c3001eff173c7b4e2d0
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:43:43 2013 -0700
Add target_ops argument to to_set_trace_buffer_size
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_set_trace_buffer_size>: Add
argument.
(target_set_trace_buffer_size): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_set_trace_buffer_size): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=736d5b1fc4ea1aff32957d79fd502dc0914319bb
commit 736d5b1fc4ea1aff32957d79fd502dc0914319bb
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:43:31 2013 -0700
Add target_ops argument to to_set_circular_trace_buffer
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_set_circular_trace_buffer>: Add
argument.
(target_set_circular_trace_buffer): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_set_circular_trace_buffer): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=37b2573848cf7157a62da3d6dfb5a546c795121a
commit 37b2573848cf7157a62da3d6dfb5a546c795121a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:43:19 2013 -0700
Add target_ops argument to to_set_disconnected_tracing
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_set_disconnected_tracing>: Add
argument.
(target_set_disconnected_tracing): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_set_disconnected_tracing): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0e67620a27973554ee13ce75bceddd90ac53a70d
commit 0e67620a27973554ee13ce75bceddd90ac53a70d
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:43:06 2013 -0700
Add target_ops argument to to_get_min_fast_tracepoint_insn_len
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops)
<to_get_min_fast_tracepoint_insn_len>: Add argument.
(target_get_min_fast_tracepoint_insn_len): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_get_min_fast_tracepoint_insn_len): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=88ee6f45bb74169fea3dd75110e626ece3f11401
commit 88ee6f45bb74169fea3dd75110e626ece3f11401
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:42:54 2013 -0700
Add target_ops argument to to_get_raw_trace_data
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_get_raw_trace_data>: Add
argument.
(target_get_raw_trace_data): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_get_raw_trace_data): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=181e3713ebe09eb7ee9119d2d214553ed37f5b29
commit 181e3713ebe09eb7ee9119d2d214553ed37f5b29
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:42:42 2013 -0700
Add target_ops argument to to_upload_trace_state_variables
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_upload_trace_state_variables>:
Add argument.
(target_upload_trace_state_variables): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_upload_trace_state_variables): Add 'self'
argument.
(remote_start_remote): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ab6617cc1b3d544e14fdfb0df0ea21c0a7fcc5f4
commit ab6617cc1b3d544e14fdfb0df0ea21c0a7fcc5f4
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:42:29 2013 -0700
Add target_ops argument to to_upload_tracepoints
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_upload_tracepoints>: Add
argument.
(target_upload_tracepoints): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_upload_tracepoints): Add 'self' argument.
(remote_start_remote): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=dc3decafdd646f0f61f68322e56fb423e306efa9
commit dc3decafdd646f0f61f68322e56fb423e306efa9
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:42:17 2013 -0700
Add target_ops argument to to_save_trace_data
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_save_trace_data>: Add argument.
(target_save_trace_data): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_save_trace_data): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4011015ba220e1f55b4e105e9feb7eaf78703681
commit 4011015ba220e1f55b4e105e9feb7eaf78703681
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:42:05 2013 -0700
Add target_ops argument to to_get_trace_state_variable_value
2014-02-19 Tom Tromey <tromey@redhat.com>
* tracepoint.c (tfile_get_trace_state_variable_value): Add 'self'
argument.
* target.h (struct target_ops)
<to_get_trace_state_variable_value>: Add argument.
(target_get_trace_state_variable_value): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_get_trace_state_variable_value): Add 'self'
argument.
* ctf.c (ctf_get_trace_state_variable_value): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=bd4c67938f9885f36df3d5d9635aba4e8870b95d
commit bd4c67938f9885f36df3d5d9635aba4e8870b95d
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:41:52 2013 -0700
Add target_ops argument to to_trace_find
2014-02-19 Tom Tromey <tromey@redhat.com>
* tracepoint.c (tfile_trace_find): Add 'self' argument.
* target.h (struct target_ops) <to_trace_find>: Add argument.
(target_trace_find): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_trace_find): Add 'self' argument.
* ctf.c (ctf_trace_find): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=74499f1bf25edf94415bb692a7cf71b719897738
commit 74499f1bf25edf94415bb692a7cf71b719897738
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:41:40 2013 -0700
Add target_ops argument to to_trace_stop
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_trace_stop>: Add argument.
(target_trace_stop): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_trace_stop): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=db90e85c816768fbe50c79477cd596071349af9c
commit db90e85c816768fbe50c79477cd596071349af9c
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:41:27 2013 -0700
Add target_ops argument to to_get_tracepoint_status
2014-02-19 Tom Tromey <tromey@redhat.com>
* tracepoint.c (tfile_get_tracepoint_status): Add 'self' argument.
* target.h (struct target_ops) <to_get_tracepoint_status>: Add
argument.
(target_get_tracepoint_status): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_get_tracepoint_status): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8bd200f160af128f9e963490de816b6c98af2d1a
commit 8bd200f160af128f9e963490de816b6c98af2d1a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:41:15 2013 -0700
Add target_ops argument to to_get_trace_status
2014-02-19 Tom Tromey <tromey@redhat.com>
* tracepoint.c (tfile_get_trace_status): Add 'self' argument.
* target.h (struct target_ops) <to_get_trace_status>: Add
argument.
(target_get_trace_status): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_get_trace_status): Add 'self' argument.
(remote_start_remote, remote_can_download_tracepoint): Update.
* ctf.c (ctf_get_trace_status): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e2d1aae3726343725f2381a7fdca8647b6086584
commit e2d1aae3726343725f2381a7fdca8647b6086584
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:41:02 2013 -0700
Add target_ops argument to to_trace_start
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_trace_start>: Add argument.
(target_trace_start): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_trace_start): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=583f9a86a41ec94276dd56da8844a40add57f734
commit 583f9a86a41ec94276dd56da8844a40add57f734
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:40:50 2013 -0700
Add target_ops argument to to_trace_set_readonly_regions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_trace_set_readonly_regions>:
Add argument.
(target_trace_set_readonly_regions): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_trace_set_readonly_regions): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=780b049caa49b72635b2b84ef47d35c9c2f91473
commit 780b049caa49b72635b2b84ef47d35c9c2f91473
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:40:38 2013 -0700
Add target_ops argument to to_disable_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_disable_tracepoint>: Add
argument.
(target_disable_tracepoint): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_disable_tracepoint): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=46670d57e303c34906cafefb09c250fe8c3c3390
commit 46670d57e303c34906cafefb09c250fe8c3c3390
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:40:25 2013 -0700
Add target_ops argument to to_enable_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_enable_tracepoint>: Add
argument.
(target_enable_tracepoint): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_enable_tracepoint): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=559d2b81f07720cc7d28ae0c496448c7905db049
commit 559d2b81f07720cc7d28ae0c496448c7905db049
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:40:13 2013 -0700
Add target_ops argument to to_download_trace_state_variable
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_download_trace_state_variable>:
Add argument.
(target_download_trace_state_variable): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_download_trace_state_variable): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a52a8357cfeebe84e18276371ec29c8dd563adbf
commit a52a8357cfeebe84e18276371ec29c8dd563adbf
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:40:01 2013 -0700
Add target_ops argument to to_can_download_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_can_download_tracepoint>: Add
argument.
(target_can_download_tracepoint): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_can_download_tracepoint): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=548f7808ad0fe07cc80dbacbf86f61bbfaa3fc73
commit 548f7808ad0fe07cc80dbacbf86f61bbfaa3fc73
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:39:49 2013 -0700
Add target_ops argument to to_download_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_download_tracepoint>: Add
argument.
(target_download_tracepoint): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_download_tracepoint): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ecae04e1df45d8ea47f700fde6cb1782c143f5d1
commit ecae04e1df45d8ea47f700fde6cb1782c143f5d1
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:39:36 2013 -0700
Add target_ops argument to to_trace_init
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_trace_init>: Add argument.
(target_trace_init): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_trace_init): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fab5aa7c3fe5e60c877469a1e4c9c551e343409e
commit fab5aa7c3fe5e60c877469a1e4c9c551e343409e
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:39:24 2013 -0700
Add target_ops argument to to_fileio_readlink
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_fileio_readlink>: Add argument.
* target.c (target_fileio_readlink): Add argument.
* remote.c (remote_hostio_readlink): Add 'self' argument.
* inf-child.c (inf_child_fileio_readlink): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=dbbca37d38772f0f75296b01b757225278eb51fc
commit dbbca37d38772f0f75296b01b757225278eb51fc
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:39:11 2013 -0700
Add target_ops argument to to_fileio_unlink
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_fileio_unlink>: Add argument.
* target.c (target_fileio_unlink): Add argument.
* remote.c (remote_hostio_unlink): Add 'self' argument.
(remote_file_delete): Update.
* inf-child.c (inf_child_fileio_unlink): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=df39ea259cf099cb2de3d26905078dddf47832cd
commit df39ea259cf099cb2de3d26905078dddf47832cd
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:38:59 2013 -0700
Add target_ops argument to to_fileio_close
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_fileio_close>: Add argument.
* target.c (target_fileio_close): Add argument.
* remote.c (remote_hostio_close): Add 'self' argument.
(remote_hostio_close_cleanup): Update.
(remote_bfd_iovec_close, remote_file_put, remote_file_get):
Update.
* inf-child.c (inf_child_fileio_close): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a3be983cee10c1bcd7cda582c3bb91c065ad97a2
commit a3be983cee10c1bcd7cda582c3bb91c065ad97a2
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:38:46 2013 -0700
Add target_ops argument to to_fileio_pread
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_fileio_pread>: Add argument.
* target.c (target_fileio_pread): Add argument.
* remote.c (remote_hostio_pread): Add 'self' argument.
(remote_bfd_iovec_pread, remote_file_get): Update.
* inf-child.c (inf_child_fileio_pread): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0d866f62e8517512fdc0fe92e3f2e4675b2d716f
commit 0d866f62e8517512fdc0fe92e3f2e4675b2d716f
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:38:34 2013 -0700
Add target_ops argument to to_fileio_pwrite
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_fileio_pwrite>: Add argument.
* target.c (target_fileio_pwrite): Add argument.
* remote.c (remote_hostio_pwrite): Add 'self' argument.
(remote_file_put): Update.
* inf-child.c (inf_child_fileio_pwrite): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=cd897586764fedd7c5dec6266fcda7b1699015d1
commit cd897586764fedd7c5dec6266fcda7b1699015d1
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:38:21 2013 -0700
Add target_ops argument to to_fileio_open
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_fileio_open>: Add argument.
* target.c (target_fileio_open): Add argument.
* remote.c (remote_hostio_open): Add 'self' argument.
(remote_bfd_iovec_open): Add 'self' argument.
(remote_file_put): Add 'self' argument.
(remote_file_get): Add 'self' argument.
* inf-child.c (inf_child_fileio_open): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=78eff0ec9d736c4a96bbd18c9bcd643d2a1edcea
commit 78eff0ec9d736c4a96bbd18c9bcd643d2a1edcea
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:38:09 2013 -0700
Add target_ops argument to to_can_run_breakpoint_commands
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_can_run_breakpoint_commands>:
Add argument.
(target_can_run_breakpoint_commands): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_can_run_breakpoint_commands): Add 'self'
argument.
(remote_insert_breakpoint): Add 'self' argument.
(remote_insert_hw_breakpoint): Add 'self' argument.
(remote_can_run_breakpoint_commands): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=efcc2da70ea8bdb9153f1e717e84c0b9d976b394
commit efcc2da70ea8bdb9153f1e717e84c0b9d976b394
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:37:56 2013 -0700
Add target_ops argument to to_supports_evaluation_of_breakpoint_conditions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops)
<to_supports_evaluation_of_breakpoint_conditions>: Add argument.
(target_supports_evaluation_of_breakpoint_conditions): Add
argument.
* target.c (update_current_target): Update.
* remote.c (remote_supports_cond_breakpoints): Add 'self'
argument.
(remote_insert_breakpoint): Add 'self' argument.
(remote_insert_hw_breakpoint): Add 'self' argument.
(remote_supports_cond_breakpoints): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6de37a3aae4e37be2ea2ba8f9141ba63937f2c48
commit 6de37a3aae4e37be2ea2ba8f9141ba63937f2c48
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:37:44 2013 -0700
Add target_ops argument to to_supports_string_tracing
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_supports_string_tracing>: Add
argument.
(target_supports_string_tracing): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_supports_string_tracing): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2bfc0540a2dd04b011509c9cd8d0db695f7cc115
commit 2bfc0540a2dd04b011509c9cd8d0db695f7cc115
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:37:32 2013 -0700
Add target_ops argument to to_supports_disable_randomization
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops)
<to_supports_disable_randomization>: Add argument.
* target.c (find_default_supports_disable_randomization): Add
argument.
(target_supports_disable_randomization): Add argument.
(find_default_supports_disable_randomization): Add 'self'
argument.
* remote.c (extended_remote_supports_disable_randomization): Add
'self' argument.
(remote_supports_disable_randomization): Add 'self' argument.
(extended_remote_create_inferior): Update.
* linux-nat.c (linux_nat_supports_disable_randomization): Add
'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7d178d6aa5a0f88080be7a0b7ebc03fc8b6262fc
commit 7d178d6aa5a0f88080be7a0b7ebc03fc8b6262fc
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:37:19 2013 -0700
Add target_ops argument to to_supports_enable_disable_tracepoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops)
<to_supports_enable_disable_tracepoint>: Add argument.
(target_supports_enable_disable_tracepoint): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_supports_enable_disable_tracepoint): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=86ce266821fee1fd9af0f00862857b25f9caf4e6
commit 86ce266821fee1fd9af0f00862857b25f9caf4e6
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:37:07 2013 -0700
Add target_ops argument to to_supports_multi_process
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_supports_multi_process>: Add
argument.
(target_supports_multi_process): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_supports_multi_process): Add 'self' argument.
* linux-nat.c (linux_nat_supports_multi_process): Add 'self'
argument.
* darwin-nat.c (darwin_supports_multi_process): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4c6127599b8d882f3125e28bca938548367bf0f3
commit 4c6127599b8d882f3125e28bca938548367bf0f3
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:36:54 2013 -0700
Add target_ops argument to to_execution_direction
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_execution_direction>: Add
argument.
(target_execution_direction): Add argument.
* target.c (default_execution_direction): Add 'self' argument.
* record-full.c (record_full_execution_direction): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=19db3e69f3d107ea02b97335daf429a660e6cf97
commit 19db3e69f3d107ea02b97335daf429a660e6cf97
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:36:42 2013 -0700
Add target_ops argument to to_can_execute_reverse
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_can_execute_reverse>: Add
argument.
(target_can_execute_reverse): Add argument.
* remote.c (remote_can_execute_reverse): Add 'self' argument.
* record-full.c (record_full_can_execute_reverse): Add 'self'
argument.
* record-btrace.c (record_btrace_can_execute_reverse): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1e6b91a4bf6911ea68506a73eb8ff7ab3567f005
commit 1e6b91a4bf6911ea68506a73eb8ff7ab3567f005
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:36:30 2013 -0700
Add target_ops argument to to_get_ada_task_ptid
2014-02-19 Tom Tromey <tromey@redhat.com>
* windows-nat.c (windows_get_ada_task_ptid): Add 'self' argument.
* target.h (struct target_ops) <to_get_ada_task_ptid>: Add
argument.
(target_get_ada_task_ptid): Add argument.
* target.c (update_current_target): Update.
(default_get_ada_task_ptid): Add 'self' argument.
* sol-thread.c (sol_get_ada_task_ptid): Add 'self' argument.
* remote.c (remote_get_ada_task_ptid): Add 'self' argument.
* ravenscar-thread.c (ravenscar_get_ada_task_ptid): Add 'self'
argument.
* linux-thread-db.c (thread_db_get_ada_task_ptid): Add 'self'
argument.
* inf-ttrace.c (inf_ttrace_get_ada_task_ptid): Add 'self'
argument.
* dec-thread.c (dec_thread_get_ada_task_ptid): Add 'self'
argument.
* darwin-nat.c (darwin_get_ada_task_ptid): Add 'self' argument.
* aix-thread.c (aix_thread_get_ada_task_ptid): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3c80fb48ecf664f8e9c37af310ca3f7c5c54faec
commit 3c80fb48ecf664f8e9c37af310ca3f7c5c54faec
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:36:17 2013 -0700
Add target_ops argument to to_goto_bookmark
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_goto_bookmark>: Add argument.
(target_goto_bookmark): Add argument.
* target.c (dummy_goto_bookmark): Add 'self' argument.
* record-full.c (record_full_goto_bookmark): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=dd0e2830ee1e66c4bac079bacffc081a041cb5a8
commit dd0e2830ee1e66c4bac079bacffc081a041cb5a8
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:36:04 2013 -0700
Add target_ops argument to to_get_bookmark
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_get_bookmark>: Add argument.
(target_get_bookmark): Add argument.
* target.c (dummy_get_bookmark): Add 'self' argument.
* record-full.c (record_full_get_bookmark): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fc6691b2590f61a2f1deeb9d73e7df23b1ced88a
commit fc6691b2590f61a2f1deeb9d73e7df23b1ced88a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:35:52 2013 -0700
Add target_ops argument to to_make_corefile_notes
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_make_corefile_notes>: Add
argument.
(target_make_corefile_notes): Add argument.
* target.c (dummy_make_corefile_notes): Add 'self' argument.
* procfs.c (procfs_make_note_section): Add 'self' argument.
(procfs_make_note_section): Add 'self' argument.
(procfs_make_note_section): Add 'self' argument.
* linux-nat.c (linux_nat_make_corefile_notes): Add 'self'
argument.
* fbsd-nat.h (fbsd_make_corefile_notes): Add 'self' argument.
* fbsd-nat.c (fbsd_make_corefile_notes): Add 'self' argument.
* exec.c (exec_make_note_section): Add 'self' argument.
(exec_make_note_section): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2e73927ca515996146d2b20d8e6f0b39c0a51b29
commit 2e73927ca515996146d2b20d8e6f0b39c0a51b29
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:35:39 2013 -0700
Add target_ops argument to to_find_memory_regions
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_find_memory_regions>: Add
argument.
(target_find_memory_regions): Add argument.
* target.c (dummy_find_memory_regions): Add 'self' argument.
* procfs.c (proc_find_memory_regions): Add 'self' argument.
* gnu-nat.c (gnu_find_memory_regions): Add 'self' argument.
* fbsd-nat.h (fbsd_find_memory_regions): Add 'self' argument.
* fbsd-nat.c (fbsd_find_memory_regions): Add 'self' argument.
* exec. (exec_do_find_memory_regions): New global.
(exec_set_find_memory_regions): Rewrite.
(exec_find_memory_regions): New function.
(init_exec_ops): Use exec_find_memory_regions.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2a9a2795ff9602bd1f03b9e55b4c15de3241d384
commit 2a9a2795ff9602bd1f03b9e55b4c15de3241d384
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:35:26 2013 -0700
Add target_ops argument to to_supports_non_stop
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_supports_non_stop>: Add
argument.
* target.c (find_default_supports_non_stop): Add argument.
(target_supports_non_stop): Add argument.
(find_default_supports_non_stop): Add 'self' argument.
* remote.c (remote_supports_non_stop): Add 'self' argument.
* linux-nat.c (linux_nat_supports_non_stop): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4ab76ea3fb057381852a9d3b7ac9270fec8e7a7c
commit 4ab76ea3fb057381852a9d3b7ac9270fec8e7a7c
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:35:13 2013 -0700
Add target_ops argument to to_log_command
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_log_command>: Add argument.
(target_log_command): Add argument.
* serial.h (serial_log_command): Add 'self' argument.
* serial.c (serial_log_command): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8dd27370eb43ed1a76883f04c9d93f83a1d195a0
commit 8dd27370eb43ed1a76883f04c9d93f83a1d195a0
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:35:01 2013 -0700
Add target_ops argument to to_pid_to_exec_file
2014-02-19 Tom Tromey <tromey@redhat.com>
* windows-nat.c (windows_pid_to_exec_file): Add 'self' argument.
* target.h (struct target_ops) <to_pid_to_exec_file>: Add
argument.
(target_pid_to_exec_file): Add argument.
* target.c (debug_to_pid_to_exec_file): Add argument.
(update_current_target): Update.
* nbsd-nat.h (nbsd_pid_to_exec_file): Add 'self' argument.
* nbsd-nat.c (nbsd_pid_to_exec_file): Add 'self' argument.
* linux-nat.c (linux_child_pid_to_exec_file): Add 'self' argument.
(linux_handle_extended_wait): Update.
* inf-child.c (inf_child_pid_to_exec_file): Add 'self' argument.
* fbsd-nat.h (fbsd_pid_to_exec_file): Add 'self' argument.
* fbsd-nat.c (fbsd_pid_to_exec_file): Add 'self' argument.
* darwin-nat.c (darwin_pid_to_exec_file): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1aac633be67ac452b4e8948362549f8760a19af0
commit 1aac633be67ac452b4e8948362549f8760a19af0
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:34:48 2013 -0700
Add target_ops argument to to_rcmd
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_rcmd>: Add argument.
(target_rcmd): Add argument.
* target.c (debug_to_rcmd): Add argument.
(update_current_target, do_monitor_command): Update.
* remote.c (remote_rcmd): Add 'self' argument.
* monitor.c (monitor_rcmd): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1eab8a48bf928ab7337833c785ec1316edbdbc8a
commit 1eab8a48bf928ab7337833c785ec1316edbdbc8a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:34:36 2013 -0700
Add target_ops argument to to_stop
2014-02-19 Tom Tromey <tromey@redhat.com>
* windows-nat.c (windows_stop): Add 'self' argument.
* target.h (struct target_ops) <to_stop>: Add argument.
* target.c (target_stop): Add argument.
(debug_to_stop): Add argument.
(update_current_target): Update.
* remote.c (remote_stop): Add 'self' argument.
* remote-sim.c (gdbsim_stop): Add 'self' argument.
(gdbsim_cntrl_c): Update.
* remote-m32r-sdi.c (m32r_stop): Add 'self' argument.
* procfs.c (procfs_stop): Add 'self' argument.
* nto-procfs.c (procfs_stop): Add 'self' argument.
* monitor.c (monitor_stop): Add 'self' argument.
(monitor_open): Update.
* linux-nat.c (linux_nat_stop): Add argument.
* inf-ptrace.c (inf_ptrace_stop): Add 'self' argument.
* gnu-nat.c (gnu_stop): Add 'self' argument.
* darwin-nat.c (darwin_stop): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=503a628d9bced852eb0d5da7eac40fa560c26b17
commit 503a628d9bced852eb0d5da7eac40fa560c26b17
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:34:22 2013 -0700
Add target_ops argument to to_thread_name
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_thread_name>: Add argument.
* target.c (target_thread_name): Add argument.
(update_current_target): Update.
* linux-nat.c (linux_nat_thread_name): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c15906d8e64c7083787ae1548f614f2938089771
commit c15906d8e64c7083787ae1548f614f2938089771
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:34:09 2013 -0700
Add target_ops argument to to_extra_thread_info
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_extra_thread_info>: Add
argument.
(target_extra_thread_info): Add argument.
* target.c (update_current_target): Update.
* remote.c (remote_threads_extra_info): Add 'self' argument.
* ravenscar-thread.c (ravenscar_extra_thread_info): Add 'self'
argument.
* nto-tdep.h (nto_extra_thread_info): Add 'self' argument.
* nto-tdep.c (nto_extra_thread_info): Add 'self' argument.
* linux-thread-db.c (thread_db_extra_thread_info): Add 'self'
argument.
* inf-ttrace.c (inf_ttrace_extra_thread_info): Add 'self'
argument.
* bsd-uthread.c (bsd_uthread_extra_thread_info): Add 'self'
argument.
* aix-thread.c (aix_thread_extra_thread_info): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=daf5e9b64c8e2c130a433c0ddbf73522dc321295
commit daf5e9b64c8e2c130a433c0ddbf73522dc321295
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:33:56 2013 -0700
Add target_ops argument to to_program_signals
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_program_signals>: Add argument.
* target.c (target_program_signals): Add argument.
* remote.c (remote_program_signals): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=94bedb42a7fe3265db2f84d9c7f2a73979953de0
commit 94bedb42a7fe3265db2f84d9c7f2a73979953de0
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:33:44 2013 -0700
Add target_ops argument to to_pass_signals
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_pass_signals>: Add argument.
* target.c (target_pass_signals): Add argument.
* remote.c (remote_pass_signals): Add 'self' argument.
(remote_start_remote): Update.
* procfs.c (procfs_pass_signals): Add 'self' argument.
* nto-procfs.c (procfs_pass_signals): Add 'self' argument.
* linux-nat.c (linux_nat_pass_signals): Add 'self' argument.
(linux_nat_create_inferior, linux_nat_attach): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=da82bd6b65af8f3cec02621435331983b27d93a0
commit da82bd6b65af8f3cec02621435331983b27d93a0
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:33:31 2013 -0700
Add target_ops argument to to_can_run
2014-02-19 Tom Tromey <tromey@redhat.com>
* windows-nat.c (windows_can_run): Add 'self' argument.
* target.h (struct target_ops) <to_can_run>: Add argument.
(target_can_run): Add argument.
* target.c (debug_to_can_run): Add argument.
(update_current_target): Update.
* nto-procfs.c (procfs_can_run): Add 'self' argument.
* inf-child.c (inf_child_can_run): Add 'self' argument.
* go32-nat.c (go32_can_run): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d796e1d62f3cf00c48bf8e88d3f4e83848080525
commit d796e1d62f3cf00c48bf8e88d3f4e83848080525
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:33:18 2013 -0700
Add target_ops argument to to_has_exited
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_has_exited>: Add argument.
(target_has_exited): Add argument.
* target.c (debug_to_has_exited): Add argument.
(update_current_target): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ff214e679c60368c23e4052c9efcc7457a3a2c43
commit ff214e679c60368c23e4052c9efcc7457a3a2c43
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:33:06 2013 -0700
Add target_ops argument to to_set_syscall_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_set_syscall_catchpoint>: Add
argument.
(target_set_syscall_catchpoint): Add argument.
* linux-nat.c (linux_child_set_syscall_catchpoint): Add 'self'
argument.
* target.c (update_current_target): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=758e29d2cd0242b72a05515a701cfdcb73794864
commit 758e29d2cd0242b72a05515a701cfdcb73794864
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:32:54 2013 -0700
Add target_ops argument to to_remove_exec_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_remove_exec_catchpoint>: Add
argument.
(target_remove_exec_catchpoint): Add argument.
* target.c (debug_to_remove_exec_catchpoint): Add argument.
(update_current_target): Update.
* linux-nat.c (linux_child_remove_exec_catchpoint): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ba025e51ae36df9d804c64226292c8b863aa0a99
commit ba025e51ae36df9d804c64226292c8b863aa0a99
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:32:41 2013 -0700
Add target_ops argument to to_insert_exec_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insert_exec_catchpoint>: Add
argument.
(target_insert_exec_catchpoint): Add argument.
* target.c (debug_to_insert_exec_catchpoint): Add argument.
(update_current_target): Update.
* linux-nat.c (linux_child_insert_exec_catchpoint): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e98cf0cd4f099c07016d50b136713559d21755b2
commit e98cf0cd4f099c07016d50b136713559d21755b2
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:32:29 2013 -0700
Add target_ops argument to to_remove_vfork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_remove_vfork_catchpoint>: Add
argument.
(target_remove_vfork_catchpoint): Add argument.
* target.c (debug_to_remove_vfork_catchpoint): Add argument.
(update_current_target): Update.
* linux-nat.c (linux_child_remove_vfork_catchpoint): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3ecc7da0cbf59dd2d731f14917d9c71fb8a58676
commit 3ecc7da0cbf59dd2d731f14917d9c71fb8a58676
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:32:17 2013 -0700
Add target_ops argument to to_insert_vfork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insert_vfork_catchpoint>: Add
argument.
(target_insert_vfork_catchpoint): Add argument.
* target.c (debug_to_insert_vfork_catchpoint): Add argument.
(update_current_target): Update.
* linux-nat.c (linux_child_insert_vfork_catchpoint): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=973fc2275208a4bfd7dddaa825e0b08b2100546e
commit 973fc2275208a4bfd7dddaa825e0b08b2100546e
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:32:05 2013 -0700
Add target_ops argument to to_remove_fork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_remove_fork_catchpoint>: Add
argument.
(target_remove_fork_catchpoint): Add argument.
* target.c (debug_to_remove_fork_catchpoint): Add argument.
(update_current_target): Update.
* linux-nat.c (linux_child_remove_fork_catchpoint): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a863b201d73bc238cbcfdbb11eac0a9ba2489a55
commit a863b201d73bc238cbcfdbb11eac0a9ba2489a55
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:31:52 2013 -0700
Add target_ops argument to to_insert_fork_catchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insert_fork_catchpoint>: Add
argument.
(target_insert_fork_catchpoint): Add argument.
* target.c (debug_to_insert_fork_catchpoint): Add argument.
(update_current_target): Update.
* linux-nat.c (linux_child_insert_fork_catchpoint): Add 'self'
argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2e97a79e221eed05a015a9b37595edd09b08eb36
commit 2e97a79e221eed05a015a9b37595edd09b08eb36
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:31:40 2013 -0700
Add target_ops argument to to_post_startup_inferior
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_post_startup_inferior>: Add
argument.
(target_post_startup_inferior): Add argument.
* target.c (debug_to_post_startup_inferior): Add argument.
(update_current_target): Update.
* spu-linux-nat.c (spu_child_post_startup_inferior): Add 'self'
argument.
* linux-nat.c (linux_child_post_startup_inferior): Add 'self'
argument.
* inf-ptrace.c (inf_ptrace_post_startup_inferior): Add 'self'
argument.
* inf-child.c (inf_child_post_startup_inferior): Add 'self'
argument.
* i386-linux-nat.c (i386_linux_child_post_startup_inferior): Add
'self' argument.
(super_post_startup_inferior): Likewise.
* amd64-linux-nat.c (amd64_linux_child_post_startup_inferior): Add
'self' argument.
(super_post_startup_inferior): Likewise.
* aarch64-linux-nat.c (aarch64_linux_child_post_startup_inferior):
Add 'self' argument.
(super_post_startup_inferior): Likewise.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=71a9f134da16fda6094f7cbab121ea62dbfb78d9
commit 71a9f134da16fda6094f7cbab121ea62dbfb78d9
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:31:27 2013 -0700
Add target_ops argument to to_load
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_load>: Add argument.
* target.c (target_load): Add argument.
(debug_to_load): Add argument.
(update_current_target): Update.
* remote.c (remote_load): Add 'self' argument.
* remote-sim.c (gdbsim_load): Add 'self' argument.
* remote-mips.c (mips_load): Add 'self' argument.
* remote-m32r-sdi.c (m32r_load): Add 'self' argument.
* monitor.c (monitor_load): Add 'self' argument.
* m32r-rom.c (m32r_load_gen): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0a4f40a208644744287b3e3a080416aede202633
commit 0a4f40a208644744287b3e3a080416aede202633
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:31:14 2013 -0700
Add target_ops argument to to_terminal_info
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_terminal_info>: Add argument.
(target_terminal_info): Add argument.
* target.c (debug_to_terminal_info): Add argument.
(default_terminal_info): Likewise.
* inflow.c (child_terminal_info): Add 'self' argument.
* inferior.h (child_terminal_info): Add 'self' argument.
* go32-nat.c (go32_terminal_info): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ae3bd4315d0b1746d43b132decf3a14f91775061
commit ae3bd4315d0b1746d43b132decf3a14f91775061
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:31:01 2013 -0700
Add target_ops argument to to_terminal_save_ours
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_terminal_save_ours>: Add
argument.
(target_terminal_save_ours): Add argument.
* target.c (debug_to_terminal_save_ours): Add argument.
(update_current_target): Update.
* inflow.c (terminal_save_ours): Add 'self' argument.
* inferior.h (terminal_save_ours): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e3594fd196c8d629129af9cdc9d00ba08b62a928
commit e3594fd196c8d629129af9cdc9d00ba08b62a928
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:30:49 2013 -0700
Add target_ops argument to to_terminal_ours
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_terminal_ours>: Add argument.
(target_terminal_ours): Add argument.
* target.c (debug_to_terminal_ours): Add argument.
(update_current_target): Update.
* remote.c (remote_terminal_ours): Add 'self' argument.
(remote_close): Update.
* linux-nat.c (linux_nat_terminal_ours): Add 'self' argument.
* inflow.c (terminal_ours): Add 'self' argument.
* inferior.h (terminal_ours): Add 'self' argument.
* go32-nat.c (go32_terminal_ours): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2e1e1a193c4207779a53ef02753cf7cbec3cf38c
commit 2e1e1a193c4207779a53ef02753cf7cbec3cf38c
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:30:36 2013 -0700
Add target_ops argument to to_terminal_ours_for_output
2014-02-19 Pedro Alves <palves@redhat.com>
Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_terminal_ours_for_output>: Add
argument.
(target_terminal_ours_for_output): Add argument.
* target.c (debug_to_terminal_ours_for_output): Add argument.
(update_current_target): Update.
* inflow.c (terminal_ours_for_output): Add 'self' argument.
* inferior.h (terminal_ours_for_output): Add 'self' argument.
* go32-nat.c (go32_terminal_ours): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d2f640d43aee0be2d12eb082ac3d48d99ab5a1ce
commit d2f640d43aee0be2d12eb082ac3d48d99ab5a1ce
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:30:23 2013 -0700
Add target_ops argument to to_terminal_inferior
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_terminal_inferior>: Add
argument.
* target.c (target_terminal_inferior): Add argument.
(update_current_target): Update.
* remote.c (remote_terminal_inferior): Add 'self' argument.
* linux-nat.c (linux_nat_terminal_inferior): Add 'self' argument.
* inflow.c (terminal_inferior): Add 'self' argument.
* inferior.h (terminal_inferior): Add 'self' argument.
* go32-nat.c (go32_terminal_inferior): Add 'self' argument.
(go32_terminal_inferior): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c42bf2866f330d7844917c40cf5886333fa3ea24
commit c42bf2866f330d7844917c40cf5886333fa3ea24
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:30:10 2013 -0700
Add target_ops argument to to_terminal_init
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_terminal_init>: Add argument.
(target_terminal_init): Add argument.
* target.c (debug_to_terminal_init): Add argument.
(update_current_target): Update.
* inflow.c (terminal_init_inferior): Add 'self' argument.
* inferior.h (terminal_init_inferior): Add 'self' argument.
* go32-nat.c (go32_terminal_init): Add 'self' argument.
* gnu-nat.c (gnu_terminal_init_inferior): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c3a5ff89630f46c52ca43ee7e73933687815ca18
commit c3a5ff89630f46c52ca43ee7e73933687815ca18
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:29:57 2013 -0700
Add target_ops argument to to_can_accel_watchpoint_condition
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops)
<to_can_accel_watchpoint_condition>: Add argument.
(target_can_accel_watchpoint_condition): Add argument.
* target.c (debug_to_can_accel_watchpoint_condition): Add
argument.
(update_current_target): Update.
* ppc-linux-nat.c (ppc_linux_can_accel_watchpoint_condition): Add
'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=31568a15a22275374f7a98675c967c83c3f9ac2a
commit 31568a15a22275374f7a98675c967c83c3f9ac2a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:29:45 2013 -0700
Add target_ops argument to to_region_ok_for_hw_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_region_ok_for_hw_watchpoint>:
Add argument.
(target_region_ok_for_hw_watchpoint): Add argument.
* target.c (debug_to_region_ok_for_hw_watchpoint): Add argument.
(default_region_ok_for_hw_watchpoint): Add argument.
* spu-multiarch.c (spu_region_ok_for_hw_watchpoint): Add argument.
* s390-linux-nat.c (s390_region_ok_for_hw_watchpoint): Add 'self'
argument.
* remote.c (remote_region_ok_for_hw_watchpoint): Add 'self'
argument.
* procfs.c (procfs_region_ok_for_hw_watchpoint): Add 'self'
argument.
* ppc-linux-nat.c (ppc_linux_region_ok_for_hw_watchpoint): Add
'self' argument.
* mips-linux-nat.c (mips_linux_region_ok_for_hw_watchpoint): Add
'self' argument.
* inf-ttrace.c (inf_ttrace_region_ok_for_hw_watchpoint): Add
'self' argument.
* i386-nat.c (i386_region_ok_for_watchpoint): Add 'self' argument.
* arm-linux-nat.c (arm_linux_region_ok_for_hw_watchpoint): Add
'self' argument.
* aarch64-linux-nat.c (aarch64_linux_region_ok_for_hw_watchpoint):
Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7bb99c53837248382434ccf26f50b42e69d0b874
commit 7bb99c53837248382434ccf26f50b42e69d0b874
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:29:31 2013 -0700
Add target_ops argument to to_insert_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insert_watchpoint>: Add
argument.
(target_insert_watchpoint): Add argument.
* target.c (debug_to_insert_watchpoint): Add argument.
(update_current_target): Update.
* s390-linux-nat.c (s390_insert_watchpoint): Add 'self' argument.
* remote.c (remote_insert_watchpoint): Add 'self' argument.
* remote-mips.c (mips_insert_watchpoint): Add 'self' argument.
* remote-m32r-sdi.c (m32r_insert_watchpoint): Add 'self' argument.
* procfs.c (procfs_insert_watchpoint): Add 'self' argument.
* ppc-linux-nat.c (ppc_linux_insert_watchpoint): Add 'self'
argument.
* nto-procfs.c (procfs_insert_hw_watchpoint): Add 'self' argument.
(procfs_insert_hw_watchpoint): Add 'self' argument.
* mips-linux-nat.c (mips_linux_insert_watchpoint): Add 'self'
argument.
* inf-ttrace.c (inf_ttrace_insert_watchpoint): Add 'self'
argument.
* ia64-linux-nat.c (ia64_linux_insert_watchpoint): Add 'self'
argument.
* i386-nat.c (i386_insert_watchpoint): Add 'self' argument.
* arm-linux-nat.c (arm_linux_insert_watchpoint): Add 'self'
argument.
* aarch64-linux-nat.c (aarch64_linux_insert_watchpoint): Add
'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=11b5219af5c54762a68469ade4005e5dd2362f87
commit 11b5219af5c54762a68469ade4005e5dd2362f87
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:29:17 2013 -0700
Add target_ops argument to to_remove_watchpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_remove_watchpoint>: Add
argument.
(target_remove_watchpoint): Add argument.
* target.c (debug_to_remove_watchpoint): Add argument.
(update_current_target): Update.
* s390-linux-nat.c (s390_remove_watchpoint): Add 'self' argument.
* remote.c (remote_remove_watchpoint): Add 'self' argument.
* remote-mips.c (mips_remove_watchpoint): Add 'self' argument.
* remote-m32r-sdi.c (m32r_remove_watchpoint): Add 'self' argument.
* procfs.c (procfs_remove_watchpoint): Add 'self' argument.
* ppc-linux-nat.c (ppc_linux_remove_watchpoint): Add 'self'
argument.
* nto-procfs.c (procfs_remove_hw_watchpoint): Add 'self' argument.
* mips-linux-nat.c (mips_linux_remove_watchpoint): Add 'self'
argument.
* inf-ttrace.c (inf_ttrace_remove_watchpoint): Add 'self'
argument.
* ia64-linux-nat.c (ia64_linux_remove_watchpoint): Add 'self'
argument.
* i386-nat.c (i386_remove_watchpoint): Add 'self' argument.
* arm-linux-nat.c (arm_linux_remove_watchpoint): Add 'self'
argument.
* aarch64-linux-nat.c (aarch64_linux_remove_watchpoint): Add
'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a64dc96c258bcb9d5dc19b9470491cd7da5051b3
commit a64dc96c258bcb9d5dc19b9470491cd7da5051b3
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:29:03 2013 -0700
Add target_ops argument to to_remove_hw_breakpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_remove_hw_breakpoint>: Add
argument.
(target_remove_hw_breakpoint): Add argument.
* target.c (debug_to_remove_hw_breakpoint): Add argument.
(update_current_target): Update.
* remote.c (remote_remove_hw_breakpoint): Add 'self' argument.
* ppc-linux-nat.c (ppc_linux_remove_hw_breakpoint): Add 'self'
argument.
* i386-nat.c (i386_remove_hw_breakpoint): Add 'self' argument.
* arm-linux-nat.c (arm_linux_remove_hw_breakpoint): Add 'self'
argument.
* aarch64-linux-nat.c (aarch64_linux_remove_hw_breakpoint): Add
'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=23a267714b1051ebbd5a9033a5e0e53c26083a64
commit 23a267714b1051ebbd5a9033a5e0e53c26083a64
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:28:50 2013 -0700
Add target_ops argument to to_insert_hw_breakpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_insert_hw_breakpoint>: Add
argument.
(target_insert_hw_breakpoint): Add argument.
* target.c (debug_to_insert_hw_breakpoint): Add argument.
(update_current_target): Update.
* remote.c (remote_insert_hw_breakpoint): Add 'self' argument.
* ppc-linux-nat.c (ppc_linux_insert_hw_breakpoint): Add 'self'
argument.
* nto-procfs.c (procfs_insert_hw_breakpoint): Add 'self' argument.
* i386-nat.c (i386_insert_hw_breakpoint): Add 'self' argument.
* arm-linux-nat.c (arm_linux_insert_hw_breakpoint): Add 'self'
argument.
* aarch64-linux-nat.c (aarch64_linux_insert_hw_breakpoint): Add
'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5461485a87289f8e7909ae11f6256934579886dc
commit 5461485a87289f8e7909ae11f6256934579886dc
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:28:37 2013 -0700
Add target_ops argument to to_can_use_hw_breakpoint
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_can_use_hw_breakpoint>: Add
argument.
(target_can_use_hardware_watchpoint): Add argument.
* target.c (debug_to_can_use_hw_breakpoint): Add argument.
(update_current_target): Update.
* spu-linux-nat.c (spu_can_use_hw_breakpoint): Add 'self'
argument.
* s390-linux-nat.c (s390_can_use_hw_breakpoint): Add 'self'
argument.
* remote.c (remote_check_watch_resources): Add 'self' argument.
* remote-mips.c (mips_can_use_watchpoint): Add 'self' argument.
* remote-m32r-sdi.c (m32r_can_use_hw_watchpoint): Add 'self'
argument.
* procfs.c (procfs_can_use_hw_breakpoint): Add 'self' argument.
* ppc-linux-nat.c (ppc_linux_can_use_hw_breakpoint): Add 'self'
argument.
* nto-procfs.c (procfs_can_use_hw_breakpoint): Add 'self'
argument.
* mips-linux-nat.c (mips_linux_can_use_hw_breakpoint): Add 'self'
argument.
* inf-ttrace.c (inf_ttrace_can_use_hw_breakpoint): Add 'self'
argument.
* ia64-linux-nat.c (ia64_linux_can_use_hw_breakpoint): Add 'self'
argument.
* ia64-hpux-nat.c (ia64_hpux_can_use_hw_breakpoint): Add 'self'
argument.
* i386-nat.c (i386_can_use_hw_breakpoint): Add 'self' argument.
* arm-linux-nat.c (arm_linux_can_use_hw_breakpoint): Add 'self'
argument.
* aarch64-linux-nat.c (aarch64_linux_can_use_hw_breakpoint): Add
'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f045800c90783c13d6f116d99ca429a9ef556055
commit f045800c90783c13d6f116d99ca429a9ef556055
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:28:08 2013 -0700
Add target_ops argument to to_post_attach
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_post_attach>: Add argument.
(target_post_attach): Add argument.
* target.c (debug_to_post_attach): Add argument.
(update_current_target): Update.
* spu-linux-nat.c (spu_child_post_attach): Add 'self' argument.
* nto-procfs.c (procfs_post_attach): Add 'self' argument.
* linux-nat.c (linux_child_post_attach): Add 'self' argument.
* inf-ptrace.c (inf_ptrace_post_attach): Add 'self' argument.
* inf-child.c (inf_child_post_attach): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=de90e03d4c19cf5327b4eaea4ad8666a3a1bfad5
commit de90e03d4c19cf5327b4eaea4ad8666a3a1bfad5
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:27:56 2013 -0700
Add target_ops argument to to_close
2014-02-19 Tom Tromey <tromey@redhat.com>
* windows-nat.c (windows_close): Add 'self' argument.
* tracepoint.c (tfile_close): Add 'self' argument.
* target.h (struct target_ops) <to_close>: Add argument.
* target.c (target_close): Add argument.
(update_current_target): Update.
* remote.c (remote_close): Add 'self' argument.
* remote-sim.c (gdbsim_close): Add 'self' argument.
* remote-mips.c (mips_close): Add 'self' argument.
* remote-m32r-sdi.c (m32r_close): Add 'self' argument.
* record-full.c (record_full_close): Add 'self' argument.
* record-btrace.c (record_btrace_close): Add 'self' argument.
* monitor.h (monitor_close): Add 'self' argument.
* monitor.c (monitor_close): Add 'self' argument.
* mips-linux-nat.c (mips_linux_close): Add 'self' argument.
* linux-nat.c (linux_nat_close): Add argument.
* go32-nat.c (go32_close): Add 'self' argument.
* exec.c (exec_close_1): Add 'self' argument.
* ctf.c (ctf_close): Add 'self' argument.
* corelow.c (core_close): Add 'self' argument.
(core_close_cleanup): Update.
* bsd-uthread.c (bsd_uthread_close): Add 'self' argument.
* bsd-kvm.c (bsd_kvm_close): Add 'self' argument.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9dd130a0f09e436482e7787fe1173ae06e39ade7
commit 9dd130a0f09e436482e7787fe1173ae06e39ade7
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Dec 17 21:21:17 2013 -0700
introduce remote_load
I used a refactoring script to add target_ops arguments to all the
target methods. In order to make this script work a little better,
this patch adds a new "remote_load" function; this eliminates the need
to later change the signature of generic_load.
2014-02-19 Tom Tromey <tromey@redhat.com>
* remote.c (remote_load): New function.
(init_remote_ops): Use it.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=46917d26c8a2aa8054bbed410c432eadf355d172
commit 46917d26c8a2aa8054bbed410c432eadf355d172
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Dec 13 13:26:04 2013 -0700
convert to_supports_btrace
This adds a "self" argument to to_supports_btrace. Due to how one
implementation of this method is shared with gdbserver this required a
small change to gdbserver as well.
2014-02-19 Tom Tromey <tromey@redhat.com>
* common/linux-btrace.c (linux_supports_btrace): Add "ops"
argument.
* common/linux-btrace.h (linux_supports_btrace): Update.
* remote.c (remote_supports_btrace): Add "self" argument.
* target-delegates.c: Rebuild.
* target.c (target_supports_btrace): Remove.
* target.h (struct target_ops) <to_supports_btrace>: Add
target_ops argument.
(target_supports_btrace): New define.
2014-02-19 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <supports_btrace>: Add target_ops
argument.
(target_supports_btrace): Update.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6b84065d0e65d86f5c38bf139ec68101ea65d802
commit 6b84065d0e65d86f5c38bf139ec68101ea65d802
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jul 12 13:00:34 2013 -0600
add target method delegation
This patch replaces some code in the record targets with target method
delegation.
record-full.c stores pointers to many target methods when the record
target is pushed. Then it later delegates some calls via these. This
is wrong because it violates the target stack contract. In particular
it is ok to unpush a target at any stratum, but record-full does not
keep track of this, so it could potentially call into an unpushed
target.
This patch fixes the problem by using the newly-introduced generic
approach to target delegation for the methods in question.
2014-02-19 Tom Tromey <tromey@redhat.com>
* record-full.c (record_full_beneath_to_resume_ops)
(record_full_beneath_to_resume, record_full_beneath_to_wait_ops)
(record_full_beneath_to_wait)
(record_full_beneath_to_store_registers_ops)
(record_full_beneath_to_store_registers)
(record_full_beneath_to_xfer_partial_ops)
(record_full_beneath_to_xfer_partial)
(record_full_beneath_to_insert_breakpoint_ops)
(record_full_beneath_to_insert_breakpoint)
(record_full_beneath_to_remove_breakpoint_ops)
(record_full_beneath_to_remove_breakpoint)
(record_full_beneath_to_stopped_by_watchpoint)
(record_full_beneath_to_stopped_data_address)
(record_full_beneath_to_async, tmp_to_resume_ops, tmp_to_resume)
(tmp_to_wait_ops, tmp_to_wait, tmp_to_store_registers_ops)
(tmp_to_store_registers, tmp_to_xfer_partial_ops)
(tmp_to_xfer_partial, tmp_to_instmp_to_insert_breakpoint_ops)
(tmp_to_insert_breakpoint, tmp_to_remove_breakpoint_ops)
(tmp_to_remove_breakpoint, tmp_to_stopped_by_watchpoint)
(tmp_to_stopped_data_address, tmp_to_async): Remove.
(record_full_open_1, record_full_open): Update. Use RECORD_IS_USED.
(record_full_resume, record_full_wait_1)
(record_full_stopped_by_watchpoint, record_full_stopped_data_address)
(record_full_store_registers, record_full_xfer_partial)
(record_full_insert_breakpoint, record_full_remove_breakpoint)
(record_full_async, record_full_core_xfer_partial): Use target
delegation.
* target-delegates.c: Rebuild.
* target.c (current_xfer_partial): Remove.
(update_current_target): Do not INHERIT or de_fault
to_insert_breakpoint, to_remove_breakpoint,
to_stopped_data_address, to_stopped_by_watchpoint, to_can_async_p,
to_is_async_p, to_async. Do not set to_xfer_partial field.
(default_xfer_partial): Simplify.
(current_xfer_partial): Remove.
(target_wait, target_resume): Simplify.
(find_default_can_async_p, find_default_is_async_p): Update.
(init_dummy_target): Don't set to_can_async_p, to_is_async_p,
to_xfer_partial, to_stopped_by_watchpoint,
to_stopped_data_address.
(target_store_registers): Simplify.
(forward_target_remove_breakpoint)
(forward_target_insert_breakpoint): Remove.
(target_remove_breakpoint, target_insert_breakpoint)
(debug_to_insert_breakpoint, debug_to_remove_breakpoint): Update.
* target.h (struct target_ops) <to_resume, to_wait,
to_store_registers, to_insert_breakpoint, to_remove_breakpoint,
to_stopped_by_watchpoint, to_stopped_data_address, to_can_async_p,
to_is_async_p, to_async, to_xfer_partial>: Add TARGET_DEFAULT
markup.
(forward_target_remove_breakpoint)
(forward_target_insert_breakpoint): Remove.
* record-btrace.c (record_btrace_remove_breakpoint): Delegate
directly.
(record_btrace_insert_breakpoint): Delegate directly.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1101cb7b3b05d857c8bccc848bc5664155c82730
commit 1101cb7b3b05d857c8bccc848bc5664155c82730
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Dec 19 09:38:11 2013 -0700
add make-target-delegates
This patch adds a new script, call make-target-delegates, which
auto-generates some target delegation code based on annotations in
target.h. This adds the new delegation macros, the new generated
file, and adds the necessary calls to the new generated functions to
target.c. It doesn't, however, add any actual annotations to the
target methods, leaving these for separate patches.
2014-02-19 Tom Tromey <tromey@redhat.com>
PR build/7701:
* target-delegates.c: New file.
* target.c: Include target-delegates.c.
(init_dummy_target): Call install_dummy_methods.
(complete_target_initialization): Call install_delegators.
* target.h (TARGET_DEFAULT_IGNORE, TARGET_DEFAULT_NORETURN)
(TARGET_DEFAULT_RETURN, TARGET_DEFAULT_FUNC): New defines.
* make-target-delegates: New file.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8b06beed0f0eb221067a1013add2efd159a36ade
commit 8b06beed0f0eb221067a1013add2efd159a36ade
Author: Tom Tromey <tromey@redhat.com>
Date: Mon Oct 28 12:16:24 2013 -0600
introduce and use find_target_at
This patch adds find_target_at to determine whether a target appears
at a given stratum. This new function lets us clean up
find_record_target a bit, and is generally useful.
2014-02-19 Tom Tromey <tromey@redhat.com>
* record.c (find_record_target): Use find_target_at.
* target.c (find_target_at): New function.
* target.h (find_target_at): Declare.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6a109b6b2c98b949e490791ae57c100bb53be57e
commit 6a109b6b2c98b949e490791ae57c100bb53be57e
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jul 30 10:36:07 2013 -0600
add "this" pointers to more target APIs
A subsequent pass introduces delegation helper functions to the target
API. This delegation is much cleaner if the target_ops pointer is
directly available at delegation time.
This patch adds the "this" pointer to various to_* methods for this
purpose.
This updates a number of ports which I am unable to test. Please give
them a look-over. Any possible problem here is trivial, though, as
all that is required is adding an argument to a function.
2014-02-19 Tom Tromey <tromey@redhat.com>
* aarch64-linux-nat.c (aarch64_linux_stopped_by_watchpoint):
Add 'ops' argument.
* arm-linux-nat.c (arm_linux_stopped_by_watchpoint): Add
'ops' argument.
* i386-nat.c (i386_stopped_by_watchpoint): Add 'ops' argument.
* ia64-linux-nat.c (ia64_linux_stopped_by_watchpoint): Add
'ops' argument.
* inf-ttrace.c (inf_ttrace_stopped_by_watchpoint): Add 'ops'
argument.
* linux-nat.c (save_sigtrap): Update.
(linux_nat_stopped_by_watchpoint, linux_nat_is_async_p)
(linux_nat_can_async_p, linux_nat_async): Add 'ops' argument.
(linux_nat_close): Update.
* mips-linux-nat.c (mips_linux_stopped_by_watchpoint): Add 'ops'
argument.
* ppc-linux-nat.c (ppc_linux_stopped_by_watchpoint): Add 'ops'
argument.
* procfs.c (procfs_stopped_by_watchpoint): Add 'ops' argument.
* record-full.c (record_full_beneath_to_stopped_by_watchpoint)
(record_full_beneath_to_async, tmp_to_stopped_by_watchpoint)
(tmp_to_async): Add 'ops' argument.
(record_full_stopped_by_watchpoint, record_full_async)
(record_full_can_async_p, record_full_is_async_p): Add 'ops'
argument.
* remote-m32r-sdi.c (m32r_insert_breakpoint, m32r_remove_breakpoint)
(m32r_stopped_by_watchpoint): Add 'ops' argument.
* remote-mips.c (mips_stopped_by_watchpoint): Add 'ops' argument.
* remote.c (remote_stopped_by_watchpoint_p, remote_can_async_p)
(remote_is_async_p, remote_async): Add 'ops' argument.
(remote_stopped_data_address): Update.
* s390-nat.c (s390_stopped_by_watchpoint): Add 'ops' argument.
* target.c (update_current_target)
(find_default_can_async_p, find_default_is_async_p): Update.
(init_dummy_target): Update.
(debug_to_stopped_by_watchpoint): Add 'ops' argument.
* target.h (struct target_ops) <to_stopped_by_watchpoint,
to_can_async_p, to_is_async_p, to_async>: Add 'ops' argument.
(target_can_async_p, target_is_async_p, target_async)
(target_stopped_by_watchpoint): Update.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 2268 +++++++++++++++++++++++++++++++++++++++++++++
gdb/aarch64-linux-nat.c | 30 +-
gdb/aix-thread.c | 5 +-
gdb/amd64-linux-nat.c | 26 +-
gdb/arm-linux-nat.c | 26 +-
gdb/auxv.c | 11 +-
gdb/auxv.h | 7 +
gdb/bsd-kvm.c | 2 +-
gdb/bsd-uthread.c | 5 +-
gdb/common/linux-btrace.c | 4 +-
gdb/common/linux-btrace.h | 2 +-
gdb/corelow.c | 18 +-
gdb/ctf.c | 11 +-
gdb/darwin-nat.c | 10 +-
gdb/dec-thread.c | 5 +-
gdb/defs.h | 4 -
gdb/exec.c | 16 +-
gdb/fbsd-nat.c | 7 +-
gdb/fbsd-nat.h | 8 +-
gdb/gcore.c | 6 +-
gdb/gcore.h | 3 +
gdb/gdbserver/ChangeLog | 6 +
gdb/gdbserver/target.h | 7 +-
gdb/gnu-nat.c | 7 +-
gdb/go32-nat.c | 13 +-
gdb/i386-linux-nat.c | 26 +-
gdb/i386-nat.c | 20 +-
gdb/ia64-hpux-nat.c | 3 +-
gdb/ia64-linux-nat.c | 13 +-
gdb/inf-child.c | 29 +-
gdb/inf-ptrace.c | 6 +-
gdb/inf-ttrace.c | 19 +-
gdb/inferior.h | 12 +-
gdb/inflow.c | 12 +-
gdb/linux-nat.c | 88 +-
gdb/linux-thread-db.c | 5 +-
gdb/m32r-rom.c | 2 +-
gdb/make-target-delegates | 253 +++++
gdb/mips-linux-nat.c | 16 +-
gdb/monitor.c | 12 +-
gdb/monitor.h | 2 +-
gdb/nbsd-nat.c | 2 +-
gdb/nbsd-nat.h | 2 +-
gdb/nto-procfs.c | 40 +-
gdb/nto-tdep.c | 2 +-
gdb/nto-tdep.h | 2 +-
gdb/ppc-linux-nat.c | 25 +-
gdb/procfs.c | 40 +-
gdb/ravenscar-thread.c | 7 +-
gdb/record-btrace.c | 78 +-
gdb/record-full.c | 250 +-----
gdb/record.c | 13 +-
gdb/remote-m32r-sdi.c | 17 +-
gdb/remote-mips.c | 19 +-
gdb/remote-sim.c | 14 +-
gdb/remote.c | 267 ++++---
gdb/s390-linux-nat.c | 14 +-
gdb/serial.c | 2 +-
gdb/serial.h | 2 +-
gdb/sol-thread.c | 2 +-
gdb/spu-linux-nat.c | 7 +-
gdb/spu-multiarch.c | 6 +-
gdb/target-delegates.c | 2018 ++++++++++++++++++++++++++++++++++++++++
gdb/target.c | 1601 +++++++++-----------------------
gdb/target.h | 706 +++++++++-----
gdb/tracepoint.c | 14 +-
gdb/windows-nat.c | 15 +-
67 files changed, 6091 insertions(+), 2099 deletions(-)
create mode 100755 gdb/make-target-delegates
create mode 100644 gdb/target-delegates.c
hooks/post-receive
--
gdb and binutils