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: [committed] 2011 and 2012 Copyright year updates


On Jan 6, 2013, at 12:24 PM, Mike Stump <mikestump@comcast.net> wrote:
> I did the analysis by case reduction so that like case classes reduce to generalized forms and then I audited all the forms of changes that appeared.  This lets me skip quickly the majority of changes and focus in on just the weirdest of the weird quickly and accurately without missing them in the noise of the common cases.

Oh, just in case people want to see the last residual:

$ grep '^[-+]' copyright-range-gcc.patch  | grep -v '^---' | grep -v '^+++' | sed 's/.*opyright/Copyright/; s/Free.*/Free/; s/[12][0-9][0-9][0-9], //g; s/opyright (c)/opyright/; s/opyright (C)/opyright/; s/opyright [12][0-9][0-9][0-9], */opyright /g; s/[12][0-9][0-9][0-9][,-] *//g' | more | sort | uniq -c | more
   5 -
  52 -   
   1 -   2002 Free
   4 -   2007 Free
  24 -   2010
   2 -   2010  Free
  10 -   2010 Free
  39 -   2011
   8 -   2011  Free
  43 -   2011 Free
 136 -   2012
  31 -   2012  Free
 147 -   2012 Free
  12 -   2013
   1 -   2013  Free
   5 -   2013 Free
   1 -   Foundation, Inc.
 706 -   Free
   1 -   Inc.
   2 - *                         2008
   2 - *  The Free
   1 - * Free
   1 -#   2010 Free
   3 -#   2011 Free
   2 -#   2012
   1 -#   2012 Free
  14 -#   Free
   8 -#  Free
   1 -#  The Free
   1 -# 2003 Free
   1 -# 2008  Free
   1 -# 2008 Free
   1 -# 2010 Free
  12 -# 2011 Free
   5 -# 2012
  12 -# 2012 Free
  54 -# Free
   1 -1998 Free
   1 -2007 Free
   1 -2009 Free
   1 -2010  Free
   3 -2010 Free
   1 -2011
   3 -2011 Free
   1 -2012
   2 -2012 Free
   1 -;  2011 Free
   2 -; 2012 Free
  39 -; Free
   2 -;;  
   1 -;;   2012 Free
   7 -;;   Free
   1 -;;  2011 Free
   4 -;;  2012
   1 -;;  2012 Free
  12 -;;  Free
   1 -;; 2010 Free
   2 -;; 2011 Free
   4 -;; 2012
   1 -;; 2012  Free
   7 -;; 2012 Free
  71 -;; Free
   1 -@c 
   1 -@c 2002 Free
   2 -@c 2004 Free
   1 -@c 2006 Free
   2 -@c 2007 Free
   1 -@c 2009
   2 -@c 2010
   2 -@c 2010 Free
   2 -@c 2011 Free
   8 -@c 2012
   1 -@c 2012 Free
   1 -@c 2013
  25 -@c Free
   1 -Foundation, Inc.
   7 -Free
   1 -Inc.
   1 -dnl Free
 546 Copyright 
   1 Copyright 1996
   2 Copyright 1996 Free
   2 Copyright 1997
   4 Copyright 1997 Free
   4 Copyright 1998
   1 Copyright 1998 - 2012
   9 Copyright 1998 Free
   1 Copyright 1999
   3 Copyright 1999 Free
   1 Copyright 1999 The Free
   5 Copyright 2001 Free
   1 Copyright 2001 The Free
   2 Copyright 2002 Free
   9 Copyright 2003 Free
   1 Copyright 2004
  20 Copyright 2004 Free
   1 Copyright 2004 The Free
   2 Copyright 2005
   1 Copyright 2005 , 2012
  12 Copyright 2005 Free
   1 Copyright 2006
   4 Copyright 2006 Free
  20 Copyright 2007
   1 Copyright 2007  Free
 324 Copyright 2007 Free
  13 Copyright 2008
  64 Copyright 2008 Free
  18 Copyright 2009
 143 Copyright 2009 Free
  80 Copyright 2010
   3 Copyright 2010  Free
 277 Copyright 2010 Free
   1 Copyright 2010. 2011 Free
 148 Copyright 2011
   1 Copyright 2011  Free
 631 Copyright 2011 Free
 416 Copyright 2012
  16 Copyright 2012  Free
1374 Copyright 2012 Free
   6 Copyright 2013
  25 Copyright 2013 Free
   1 Copyright 90, 91, 92, 2007
   2 Copyright 90, 91, 92, 95, 96, 2007
   3 Copyright 90-2007 Free
   1 Copyright 90-2012 Free
   1 Copyright 90-96, 
   6 Copyright Free
   2 Copyrights-gcj 2010
   2 Copyrights-gfortran 2010
   2 Copyrights-gfortran 2012
   2 Copyrights-gfortran} Free
   2 Copyrights-go 2012
   6 Copyright{} 
   1 Copyright{} 2005
   1 Copyright{} 2005 Free
   3 Copyright{} 2010 Free
   1 Copyright{} 2011
   2 Copyright{} 2011 Free
   2 Copyright{} 2012 Free

Of course, this leaves out all the intermediates and audit steps.  This is merely the last step.


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