This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 00/15] Refactor shared code in i386-{nat,low}.[ch]
- From: Gary Benson <gbenson at redhat dot com>
- To: Pedro Alves <palves at redhat dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Wed, 18 Jun 2014 11:49:35 +0100
- Subject: Re: [PATCH 00/15] Refactor shared code in i386-{nat,low}.[ch]
- Authentication-results: sourceware.org; auth=none
- References: <1403014378-4349-1-git-send-email-gbenson at redhat dot com> <53A0743F dot 6010403 at redhat dot com>
Pedro Alves wrote:
> On 06/17/2014 03:12 PM, Gary Benson wrote:
> > This series refactors the shared code in i386-{nat,low}.[ch] into
> > a pair of new files, nat/i386-dregs.[ch]. The patches are in two
> > groups. Group 1 removes the changes between the various files so
> > that the code to be shared is identical:
> >
> > 1/15 - Whitespace changes
> > 2/15 - Remove unnecessary prototypes
> > 3/15 - Remove unused macro
> > 4/15 - Comment changes
> > 5/15 - Add a const
> > 6/15 - Merge printing code
> > 7/15 - Merge error handling
> > 8/15 - Rename maint_show_dr to debug_hw_points
> > 9/15 - Merge i386_update_inferior_debug_regs
> > 10/15 - Abstract i386_dr_low access
> >
> > Group 2 moves all that identical code into the new files:
> >
> > 11/15 - Rename functions and make nonstatic as necessary
> > 12/15 - Create nat/i386-dregs.h
> > 13/15 - Move macros from i386-{nat,low}.c to i386-{nat,low}.h
> > 14/15 - Create nat/i386-dregs.c
> > 15/15 - Buildsystem changes
> >
> > Is this ok to commit?
>
> Excellent work. Almost all of it is OK to commit immediately.
> Feel free to push those in, and send the parts that need updating
> as a smaller v2 (I think patches 12-15) (that is, no need to keep
> carrying and reposting all the preparatory patches that are already
> good).
Great, I've pushed patches 1-11 and will start fixing up the rest.
Thanks for the speedy review!
Cheers,
Gary
--
http://gbenson.net/