This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. ee8e9165af41505e5b33397afdbe5c424d5aa52c


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  ee8e9165af41505e5b33397afdbe5c424d5aa52c (commit)
       via  51a9c8c5f8931d601a67494e8a65450083b35f92 (commit)
      from  5893c83a47db6f00e183a271f3b330dcd8efd069 (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=ee8e9165af41505e5b33397afdbe5c424d5aa52c

commit ee8e9165af41505e5b33397afdbe5c424d5aa52c
Author: Pedro Alves <palves@redhat.com>
Date:   Wed Mar 12 11:21:36 2014 +0000

    Make the nto-procfs.c target inherit inf-child.c.
    
    So that all native targets inherit a single "superclass".
    
    Target methods that are set to or do the same as inf-child.c's are
    removed.
    
    Not tested.
    
    gdb/
    2014-03-12  Pedro Alves  <palves@redhat.com>
    
    	* nto-procfs.c: Include inf-child.h.
    	(procfs_ops): Delete global.
    	(procfs_can_run): Delete method.
    	(procfs_detach, procfs_mourn_inferior): Unpush the passed in
    	target pointer instead of referencing procfs_ops.
    	(procfs_prepare_to_store): Delete.
    	(init_procfs_ops): Delete function.
    	(procfs_target): New function, based on init_procfs_ops, but
    	inherit inf_child_target.
    	(_initialize_procfs): Use procfs_target.

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=51a9c8c5f8931d601a67494e8a65450083b35f92

commit 51a9c8c5f8931d601a67494e8a65450083b35f92
Author: Pedro Alves <palves@redhat.com>
Date:   Wed Mar 12 11:21:36 2014 +0000

    Make the windows-nat.c target inherit inf-child.c.
    
    So that all native targets inherit a single "superclass".
    
    Target methods that are set to or do the same as inf-child.c's are
    removed.
    
    Tested by cross building on Fedora 17, and then confirming that
    
    ./gdb.exe ./gdb.exe -ex "set pagination off" -ex "start"
    
    under Wine still works.
    
    Also, Joel tested this with Adacore's internal testsuite.
    
    gdb/
    2014-03-12  Pedro Alves  <palves@redhat.com>
    
    	* windows-nat.c: Include inf-child.h.
    	(windows_ops): Delete global.
    	(windows_open, windows_prepare_to_store, windows_can_run): Delete
    	methods.
    	(init_windows_ops): Delete function.
    	(windows_target): New function, based on init_windows_ops, but
    	inherit inf_child_target.
    	(_initialize_windows_nat): Use windows_target.  Install x86
    	specific target methods here.

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

Summary of changes:
 gdb/ChangeLog     |   25 +++++++++++
 gdb/nto-procfs.c  |  119 ++++++++++++++++++++-------------------------------
 gdb/windows-nat.c |  122 +++++++++++++++++++---------------------------------
 3 files changed, 116 insertions(+), 150 deletions(-)


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]