public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  tromey/multi-target: reverse-20080717-branchpoint-15274-g63b62e8
@ 2013-07-09 18:35 tromey
  0 siblings, 0 replies; only message in thread
From: tromey @ 2013-07-09 18:35 UTC (permalink / raw)
  To: archer-commits

The branch, tromey/multi-target has been created
        at  63b62e8381b01bbaf9ea4e7577047971beacf5e9 (commit)

- Log -----------------------------------------------------------------
commit 63b62e8381b01bbaf9ea4e7577047971beacf5e9
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jul 3 08:30:30 2013 -0600

    make debug_target per-target-stack

commit 2507a5e53c6999c3be4a71d76c238c61b93d0e71
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jul 3 08:24:00 2013 -0600

    turn "smashed" into an object, not a pointer
    
    rebase this back into the introducing patch

commit 602739e423be4e26be2249f936b996d7e32acc0a
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jul 3 08:21:20 2013 -0600

    free smashed->ops as well

commit 81afe1c58e315be5d86896f89746c0ddcb5d4a87
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jul 3 08:14:04 2013 -0600

    fix up bfd-target fixlet

commit 5f022db2ab81e722480a72acf2b2429ae6298ee5
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jul 2 13:40:25 2013 -0600

    set to_magic in bfd-target.c

commit 0c23b69895f44abc7b25eac1628c0f9fc1ed5e9b
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jul 2 12:24:48 2013 -0600

    fix up a FIXME in target_stack_decref

commit ad4979717515904603b37126d4b320c65a727712
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jul 2 11:56:10 2013 -0600

    entirely remove pop_target
    
    this is PR remote/15256

commit a4f00aa8300998d0ce9fc2d204749a6a0b3e5c44
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 28 10:18:18 2013 -0600

    make target_close assert that the target is not stacked

commit 4ce69a7ed0fbc12922e1f3d1a0627863491497ee
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 28 07:44:57 2013 -0600

    xfree the target in target_close

commit c6bad0e79257b86f103e19ec8d92413dc98eabee
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 28 07:32:08 2013 -0600

    fix a few more "beneath" calls
    
    this needs to be rebased but the rebase will be mildly annoying

commit bc470ee0c1c329c2d55d3af698cea86e110f9d90
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 28 07:27:59 2013 -0600

    fix a few more to_* method calls
    
    a few more attempts to change targ->to_foo to targ->ops->to_foo

commit c4e833d1836e1f29f81175f57a152f0ee7029d5f
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 27 07:31:15 2013 -0600

    initial target split

commit 525f8f1e4bd432fadaeb88cd025bf8b2316474c5
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jun 26 08:42:44 2013 -0600

    fix another remote.c crasher

commit 6234488953d7ae377a98acae79c42fa9f9f091fa
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jun 25 14:49:43 2013 -0600

    fix bug in remote_open_1
    
    failed to reset 'rs'

commit 1dfed5e534d1de467a2c1337119793ebe7e4d238
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jun 25 14:45:56 2013 -0600

    fix crasher in init_remote_state
    
    this is not the correct fix
    this makes the buffer resize happen as a consequence of
    creating the arch data
    but that happens once whereas the buffer resize should
    happen once per target

commit 291a8140b38410f18acc2fa301db199c1074661d
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jun 25 02:10:41 2013 -0600

    convert corelow to to_xclose

commit 555e2f5aa0d5e01cfd24d02e38bfa688a898ff77
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 20:08:18 2013 -0600

    move core_bfd to program space

commit 4c84fb7f9656ca302cfad4b3ad50bdb7de5ff612
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 14:22:45 2013 -0600

    now add-inferior -new-target works

commit 486087c354fb6236994ea72fc1732eff3d9f0176
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 14:08:10 2013 -0600

    make target_stack more explicit
    
    this makes the target_stack more explicit and
    attaches it to the program space

commit fced263ab169aa3d73c385cb64f5f3a65f44f91f
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 12:31:23 2013 -0600

    turn remote into a to_xclose target
    
    this turns the remote into a to_xclose target
    it now subclasses target_ops and puts the remote state there

commit 0534c27c5e6e1770a0e638b842b03d7d17d3cb9f
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 12:07:02 2013 -0600

    don't call target_close from pop_target or pop_all_targets_above
    
    This is PR remote/15266

commit 8f17db0c00e395eb29a176cb5cb0812d3c3faf43
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 11:54:01 2013 -0600

    add find_target_at

commit 1b803c7c8a2a074300613282828754e884b057af
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 11:45:01 2013 -0600

    remove the to_data field

commit 57299166a34bd2143d3287e0db131ae5c13c3bdd
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 10:34:14 2013 -0600

    convert target_stack to array and remove target_ops::beneath

commit 2ccc8b1d55e34eca6d6a2dd045d3658133a917f9
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jun 24 10:01:45 2013 -0600

    do not expose target_ops::beneath
    
    Now all code outside of target.c uses find_target_beneath

commit 818f9412c7cd6eca95e302990c8fd233c1f32f20
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 21 12:41:19 2013 -0600

    use a VEC for target_ops list

commit c82b3b4451daeb56fa229f59c1b9089879d0a747
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 21 12:25:37 2013 -0600

    turn current_target into a pointer

commit ac6bf1aa0708a988631adda4dd3353beb070a448
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 21 09:05:46 2013 -0600

    move some static thread state into remote_state
    
    This moves a few static variables from thread-info functions into
    remote_state.  Pedro said on irc that these functions implement the
    ancient thread-discovery method and that he wouldn't be surprised if
    they had rotted; nevertheless it seems safer to me to make them
    explicitly per-remote.
    
    This necessitated moving a couple of macros and a typedef earlier in
    the file.
    
    	* remote.c (struct remote_state) <echo_nextthread, nextthread,
    	resultthreadlist>: New fields.
    	(OPAQUETHREADBYTES, threadref, MAXTHREADLISTRESULTS): Move earlier.
    	(remote_get_threadlist, remote_threadlist_iterator): Use
    	new fields.  Remove static variables.

commit 91d38a1cc74f91b0143fa1c7485c0d40231aa55b
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 21 08:27:54 2013 -0600

    move remote_stopped_by_watchpoint_p and remote_watch_data_address into remote_state
    
    This moves the globals remote_stopped_by_watchpoint_p and
    remote_watch_data_address into remote_state.
    
    	* remote.c (struct remote_state) <remote_stopped_by_watchpoint_p,
    	remote_watch_data_address>: New fields.
    	(remote_stopped_by_watchpoint_p, remote_watch_data_address): Remove.
    	(process_stop_reply, remote_wait_as)
    	(remote_check_watch_resources, remote_stopped_data_address): Update.

commit be97e091ff992314a73c878b54bb62453f6a9049
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 12:46:04 2013 -0600

    move async_client_callback and async_client_context into remote_state
    
    This moves async_client_callback and async_client_context into
    remote_state.
    
    	* remote.c (struct remote_state) <async_client_callback,
    	async_client_context>: New fields.
    	(async_client_callback, async_client_context): Remove.
    	(remote_async_serial_handler, remote_async): Update.

commit e682ebf261c4f2b907743ef5e2d83b72200ce59b
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:13:25 2013 -0600

    move sizeof_pkt into remote_trace_find
    
    The global sizeof_pkt is only used in remote_trace_find, like so:
    
      reply = remote_get_noisy_reply (&(rs->buf), &sizeof_pkt);
    
    I think in this situation it is more correct to use the recorded size
    of the buffer.  Otherwise it seems that some skew could result.
    
    	* remote.c (sizeof_pkt): Remove.
    	(remote_trace_find): Use rs->buf_size, not sizeof_pkt.

commit 0c47652bb81f74b7b9231a13c07c969f84f65f50
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:12:41 2013 -0600

    move use_threadinfo_query and use_threadextra_query into struct remote_state
    
    This moves the use_threadextra_query and use_threadinfo_query globals
    into remote_state.
    
    	* remote.c (struct remote_state) <use_threadinfo_query,
    	use_threadextra_query>: New fields.
    	(remote_threads_info, remote_threads_extra_info)
    	(remote_open_1): Update.

commit 54f9495acf2e73b82e7b805d95a317733affd258
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:11:18 2013 -0600

    move some statics from remote_read_qxfer into struct remote_state
    
    This moves a few static variables out of remote_read_qxfer and into
    remote_state.
    
    	* remote.c (struct remote_state) <finished_object,
    	finished_annex, finished_offset>: New fields.
    	(remote_read_qxfer): Use remote_state fields; remove static
    	variables.

commit b54a56ae5ce24ca522b1d918ba2be5120003635a
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:07:45 2013 -0600

    push last_sent_step into struct remote_state
    
    This moves the global last_sent_step into remote_state.
    
    	* remote.c (struct remote_state) <last_sent_step>:
    	New field.
    	(last_sent_step): Remove.
    	(remote_resume, remote_wait_as): Update.

commit 9c2bce6a34a31ce1de485134401057322a83264d
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:07:03 2013 -0600

    push last_sent_signal into struct remote_state
    
    This moves the global last_sent_signal into remote_state.
    
    	* remote.c (struct remote_state) <last_sent_signal>:
    	New field.
    	(last_sent_signal): Remove.
    	(new_remote_state, remote_resume, remote_wait_as): Update.

commit 849c525ccbcb0e5bdb1af04f5fae83b20be9fa2d
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:05:53 2013 -0600

    push last_program_signals_packet into struct remote_state
    
    This moves the global last_program_signals_packet into remote_state.
    
    	* remote.c (struct remote_state) <last_program_signals_packet>:
    	New field.
    	(last_program_signals_packet): Remove.
    	(remote_program_signals, remote_open_1): Update.

commit 342df6df066e5fbd958ce3d8f40e8f15ff8ad2b8
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:04:47 2013 -0600

    push last_pass_packet into struct remote_state
    
    This moves the global last_pass_packet into remote_state.
    
    	* remote.c (struct remote_state) <last_pass_packet>:
    	New field.
    	(last_pass_packet): Remove.
    	(remote_pass_signals, remote_open_1): Update.

commit 81b2c30479a4222a2f14dc11c288808f7bd47dc7
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:03:10 2013 -0600

    push remote_traceframe_number into struct remote_state
    
    This moves the global remote_traceframe_number into remote_state.
    
    	* remote.c (struct remote_state) <remote_traceframe_number>:
    	New field.
    	(remote_traceframe_number): Remove.
    	(new_remote_state, remote_open_1, set_remote_traceframe)
    	(remote_trace_find): Update.

commit 19661404b58d36d33e0e20d3a1159e3326b3ad40
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 09:01:45 2013 -0600

    push general_thread and continue_thread into struct remote_state
    
    This moves the globals general_thread and continue_thread into
    remote_state.
    
    	* remote.c (struct remote_state) <general_thread, continue_thread>:
    	New fields.
    	(general_thread, continue_thread): Remove.
    	(record_currthread, set_thread, set_general_process)
    	(remote_open_1, extended_remote_attach_1, remote_wait_as)
    	(extended_remote_mourn_1): Update.

commit 1dfe7f404091483247e820ae6b6fd4fc849e0a64
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 08:59:02 2013 -0600

    push remote_desc into struct remote_state
    
    This moves the "remote_desc" global into remote_state.
    
    	* remote.c (struct remote_state) <remote_desc>: New field.
    	(remote_desc): Remove.
    	(remote_threads_info, remote_threads_extra_info, remote_close)
    	(send_interrupt_sequence, remote_start_remote, remote_open_1)
    	(readchar, remote_xfer_partial, remote_rcmd, packet_command)
    	(remote_hostio_send_command, remote_file_put, remote_file_get)
    	(remote_file_delete, remote_can_async_p, remote_is_async_p)
    	(remote_async, remote_new_objfile, set_range_stepping): Update.

commit 780206f15beaec16b81650da5a7b02c467414bc1
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 08:49:23 2013 -0600

    Add new_remote_state
    
    Add new_remote_state and change remote_state to be a pointer.  This is
    a preparatory patch for a later series.  It could perhaps be omitted,
    but new_remote_state also does some initialization that was previously
    done for the globals.
    
    	* remote.c (remote_state): Now a pointer.
    	(get_remote_state_raw): Update.
    	(new_remote_state): New function.
    	(_initialize_remote): Use new_remote_state.

commit af6489856eecc1022ad65f4ef22a666d0df34a05
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 20 08:02:45 2013 -0600

    make remote_protocol_features "const"
    
    This is a trivial patch to make remote_protocol_features "const".
    
    	* remote.c (remote_protocol_features): Now const.

commit b8a381d38279f700c95396a30918a6bcddb833ec
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jun 19 14:04:05 2013 -0600

    use the libiberty crc code
    
    gdb has a copy of some CRC code that also appears in libiberty.
    This patch just removes the local copy.
    
    You may notice that "crc32" returns unsigned long but "xcrc32" returns
    unsigned int.  However, this does not matter, because crc32 actually
    does all its operations in unsigned int type, and only the return
    result is widened.  So, the difference does not matter.
    
    	* remote.c (crc32_table, crc32): Remove.
    	(remote_verify_memory): Use xcrc32.

commit 23518d2e237469dafc52a3040ecc77f382dec95c
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jun 19 15:09:44 2013 -0600

    add README.archer

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


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


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-07-09 18:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-09 18:35 [SCM] tromey/multi-target: reverse-20080717-branchpoint-15274-g63b62e8 tromey

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