This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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]

Re: cxx-mem-model merge [0 of 9]


On 11/03/2011 07:54 PM, Joseph S. Myers wrote:
On Thu, 3 Nov 2011, Andrew MacLeod wrote:

Whats the deal on Changelogs?  Do we just put the entire branch changelog at
the top of the current changelog with a comment  'merged from cxx-mem-model'
or something to that effect?  It just buggers up the date linearality of
changelogs.  Or do I add the ChangeLog.mm files and make a comment in
Changelog to look at ChangeLog.mm?   This doesnt seem intrusive enough to
require its own.
It's best for each ChangeLog to contain entries describing the changes
made to trunk (with the names of all the contributors), as if the entirety
of the changes came into being fully formed (and possibly point to
ChangeLog.mm for the branch history as well).  The branch logs may be of
use in writing those entries, but if e.g. you added a new function and
then made lots of changes to it on the branch, the main ChangeLogs on
trunk would just record that the function is new on trunk, not the various
changes made to it on the branch - and they wouldn't mention at all a
function that was added and then removed on the branch.


wow, that could be a lot of work. Is that really what every branch merge does?


OK, I'll take a crack at it, but I wont get to it until either much later tonight or tomorrow.

Andrew


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