ChangeLog revision 0eb10989
10eb10989Smrg2007-03-21  Jeremy C. Reed <reed@reedmedia.net>
20eb10989Smrg
30eb10989Smrg	* configure.ac:
40eb10989Smrg	Update version for release.
50eb10989Smrg
60eb10989Smrg2006-06-02  Alan Coopersmith  <alan.coopersmith@sun.com>
70eb10989Smrg
80eb10989Smrg	* parse.c (slookup): 
90eb10989Smrg	Coverity #925: Pointer "file" dereferenced before NULL check
100eb10989Smrg
110eb10989Smrg2005-12-14  Kevin E. Martin  <kem-at-freedesktop-dot-org>
120eb10989Smrg
130eb10989Smrg	* configure.ac:
140eb10989Smrg	Update package version number for final X11R7 release candidate.
150eb10989Smrg
160eb10989Smrg2005-12-06  Kevin E. Martin  <kem-at-freedesktop-dot-org>
170eb10989Smrg
180eb10989Smrg	* Makefile.am:
190eb10989Smrg	Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
200eb10989Smrg
210eb10989Smrg2005-12-03  Kevin E. Martin  <kem-at-freedesktop-dot-org>
220eb10989Smrg
230eb10989Smrg	* configure.ac:
240eb10989Smrg	Update package version number for X11R7 RC3 release.
250eb10989Smrg
260eb10989Smrg2005-11-19  Alan Coopersmith  <alan.coopersmith@sun.com>
270eb10989Smrg
280eb10989Smrg	* Makefile.am:
290eb10989Smrg	Remove duplicate setting of EXTRA_DIST
300eb10989Smrg
310eb10989Smrg2005-11-12  Alan Coopersmith  <alan.coopersmith@sun.com>
320eb10989Smrg
330eb10989Smrg	* configure.ac: 
340eb10989Smrg	* Makefile.am:
350eb10989Smrg	Substitute variables in man page
360eb10989Smrg
370eb10989Smrg2005-11-09  Kevin E. Martin  <kem-at-freedesktop-dot-org>
380eb10989Smrg
390eb10989Smrg	* configure.ac:
400eb10989Smrg	Update package version number for X11R7 RC2 release.
410eb10989Smrg
420eb10989Smrg2005-10-18  Kevin E. Martin  <kem-at-freedesktop-dot-org>
430eb10989Smrg
440eb10989Smrg	* configure.ac:
450eb10989Smrg	Update package version number for RC1 release.
460eb10989Smrg
470eb10989Smrg2005-07-29  Kevin E. Martin  <kem-at-freedesktop-dot-org>
480eb10989Smrg
490eb10989Smrg	* Makefile.am:
500eb10989Smrg	* configure.ac:
510eb10989Smrg	Update release version
520eb10989Smrg	Fix build to use pkgconfig
530eb10989Smrg	Fix make distcheck
540eb10989Smrg
550eb10989Smrg2005-05-22  Alan Coopersmith  <alan.coopersmith@sun.com>
560eb10989Smrg
570eb10989Smrg	* Makefile.am (man1_MANS): Add makedepend man page
580eb10989Smrg
590eb10989Smrg2005-05-15  Alan Coopersmith  <alan.coopersmith@sun.com>
600eb10989Smrg
610eb10989Smrg	* AUTHORS
620eb10989Smrg	* COPYING
630eb10989Smrg	* ChangeLog
640eb10989Smrg	Created from licenses in existing files and history in X.Org & XFree86
650eb10989Smrg	changelogs and CVS.
660eb10989Smrg	* Makefile.am
670eb10989Smrg	* autogen.sh
680eb10989Smrg	* configure.ac
690eb10989Smrg	Initial attempt at autotooling.
700eb10989Smrg
710eb10989SmrgChangeLog history excerpts from Xorg monolithic tree for releases 6.7 -> 6.9:
720eb10989Smrg
730eb10989Smrg2005-10-03  Alan Coopersmith  <alan.coopersmith@sun.com>
740eb10989Smrg
750eb10989Smrg        * config/imake/imakemdep.h:
760eb10989Smrg        Bug #3812 <https://bugs.freedesktop.org/show_bug.cgi?id=3812>
770eb10989Smrg        Patch #3462 <https://bugs.freedesktop.org/attachment.cgi?id=3462>
780eb10989Smrg        GNU/kFreeBSD Imake support (Robert Millan)       
790eb10989Smrg	
800eb10989Smrg2005-07-31  Alan Coopersmith  <alan.coopersmith@sun.com>
810eb10989Smrg
820eb10989Smrg        * config/imake/imakemdep.h: 
830eb10989Smrg        Pass through __BUILTIN_VA_STRUCT and __BUILTIN_VA_ARG_INCR defines
840eb10989Smrg        in makedepend so it doesn't issue errors when source files include
850eb10989Smrg        <varargs.h> or <stdarg.h> on Solaris 10.
860eb10989Smrg	
870eb10989Smrg2005-07-29  Kevin E. Martin  <kem-at-freedesktop-dot-org>
880eb10989Smrg
890eb10989Smrg        * config/makedepend/def.h:
900eb10989Smrg        Update #includes to use <X11/*.h> for modularization.
910eb10989Smrg
920eb10989Smrg2005-07-05  Alan Coopersmith  <alan.coopersmith@sun.com>
930eb10989Smrg
940eb10989Smrg        * config/makedepend/main.c:
950eb10989Smrg        Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901>
960eb10989Smrg        Patch #2320 <https://bugs.freedesktop.org/attachment.cgi?id=2320>
970eb10989Smrg
980eb10989Smrg        Remove warning about whitespace in pre-processor defines.
990eb10989Smrg        (Peter Breitenlohner)
1000eb10989Smrg
1010eb10989Smrg2005-05-15  Alan Coopersmith  <alan.coopersmith@sun.com>
1020eb10989Smrg
1030eb10989Smrg	* config/makedepend/main.c:
1040eb10989Smrg	* config/util/makestrs.c:
1050eb10989Smrg	[Modularization/autotooling project]
1060eb10989Smrg	Add support for building with autoconf #ifdefs if present.
1070eb10989Smrg	#include "makedepend-config.h" if HAVE_CONFIG_H is defined.
1080eb10989Smrg	
1090eb10989Smrg2005-03-02 Roland Mainz <roland.mainz@nrubsig.org>
1100eb10989Smrg        * xc/config/imake/imakemdep.h
1110eb10989Smrg        Bugzilla #1712 (https://bugs.freedesktop.org/show_bug.cgi?id=1712)
1120eb10989Smrg        attachment #2004 (https://bugs.freedesktop.org/attachment.cgi?id=2004):
1130eb10989Smrg        Add support for DragonFly/BSD platform.
1140eb10989Smrg        Patch by Jeroen Ruigrok <asmodai@tendra.org> and Mike Verona
1150eb10989Smrg        <firedragonfly@gmail.com>.
1160eb10989Smrg
1170eb10989Smrg2005-01-19  Alan Coopersmith  <alan.coopersmith@sun.com>
1180eb10989Smrg
1190eb10989Smrg        * xc/config/imake/imakemdep.h:
1200eb10989Smrg        Pass through additional #defines for Solaris.
1210eb10989Smrg        (Sun bug id #5097074 - Alan Coopersmith)
1220eb10989Smrg
1230eb10989Smrg2004-11-15  Alexander Gottwald  <ago at freedesktop dot org>
1240eb10989Smrg        Bugzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802
1250eb10989Smrg        Added mingw (Win32) port     
1260eb10989Smrg
1270eb10989Smrg2004-10-19  Egbert Eich  <eich-at-freedesktop-dot-org>
1280eb10989Smrg        * config/imake/imakemdep.h:
1290eb10989Smrg        Enabling modules and DRI for Linux HPPA.
1300eb10989Smrg
1310eb10989Smrg2004-10-18  Egbert Eich  <eich-at-freedesktop-dot-xorg>
1320eb10989Smrg        * config/imake/imakemdep.h:
1330eb10989Smrg        powerpc/powerpc64 build fixes.
1340eb10989Smrg
1350eb10989Smrg2004-08-11  Kevin E. Martin  <kem-at-freedesktop-dot-org>
1360eb10989Smrg        * config/imake/imakemdep.h:
1370eb10989Smrg        Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan
1380eb10989Smrg        Coopersmith).
1390eb10989Smrg
1400eb10989Smrg2004-05-06  Egbert Eich  <eich-at-pdx-freedesktop-org>
1410eb10989Smrg	* config/imake/imakemdep.h:
1420eb10989Smrg        BugZilla #601:
1430eb10989Smrg        Fixing makedepend choking on floating point exception because
1440eb10989Smrg        CHAR_BIT is defined to __CHAR_BIT__ which is a compiler intrinsic
1450eb10989Smrg        define.
1460eb10989Smrg
1470eb10989Smrg
1480eb10989SmrgChangeLog history excerpts from XFree86 Project releases up to 4.4RC2:
1490eb10989Smrg
1500eb10989SmrgXFree86 4.3.99.6 (10 June 2003):
1510eb10989Smrg 191. Fix makedepend for IRIX 6.5 (Marc La France).
1520eb10989Smrg
1530eb10989SmrgXFree86 4.2.99.4 (20 January 2003):
1540eb10989Smrg 739. Change makedepend to warn about any whitespace it finds in front of
1550eb10989Smrg      pre-processor directives (Marc La France).
1560eb10989Smrg 728. Allow makedepend handle whitespace in front of the '#' in preprocessor
1570eb10989Smrg      directives (ISO C permits this) (#A.1516, Alexander Stohr).
1580eb10989Smrg
1590eb10989SmrgXFree86 4.2.99.3 (21 December 2002)
1600eb10989Smrg 634. Add support for a "-include" command line option to makedepend, similar
1610eb10989Smrg      to the same GNU C option (#A.1396, Alexander Stohr).
1620eb10989Smrg
1630eb10989SmrgXFree86 4.2.99.2 (21 October 2002)
1640eb10989Smrg 340. Change makedepend to recognise invocations of parameter'ed macros
1650eb10989Smrg      (Marc La France).
1660eb10989Smrg
1670eb10989SmrgXFree86 4.2.99.1 (7 June 2002)
1680eb10989Smrg 174. Fix makedepend so that it can parse a unary '+' operator (#5185,
1690eb10989Smrg      Mark Snitily).
1700eb10989Smrg 148. Major OS/2 support update (#5119, Holger Veit).
1710eb10989Smrg  49. Fix bug that sometimes caused makedepend to forget #define'd symbols
1720eb10989Smrg      (Marc La France).
1730eb10989Smrg
1740eb10989SmrgXFree86 4.1.99.3 (19 December 2001)
1750eb10989Smrg 583. Re-instate makedepend's recognition of backslash line terminations
1760eb10989Smrg      (Marc La France).
1770eb10989Smrg 574. Fix cases where makedepend reports the wrong line number and file when
1780eb10989Smrg      an error occurs (#5072, Mark Snitily, from X11R6.6).
1790eb10989Smrg 568. Fix "The Open Group" copyright notices to reflect the change in
1800eb10989Smrg      post R6.4 licensing (#5093, Mark Snitily, from X11R6.6).
1810eb10989Smrg
1820eb10989Smrg
1830eb10989SmrgXFree86 4.1.99.1 (20 August 2001)
1840eb10989Smrg 156. Remove most X_NOT_STDC_ENV code, and assume that __STDC__ is defined
1850eb10989Smrg      (David Dawes).
1860eb10989Smrg  86. Fix makedepend for use on Cygwin/XFree86.
1870eb10989Smrg      Use makedepend on Cygwin/XFree86.
1880eb10989Smrg      Fix SharedDepLibraryTarget so that build dependencies are correct,
1890eb10989Smrg      this fixes libGLU's build problem (Alan Hourihane).
1900eb10989Smrg
1910eb10989SmrgXFree86 4.0.99.900 (18 May 2001)
1920eb10989Smrg 539. Another makedepend bug fix (Marc La France).
1930eb10989Smrg 457. Fix makedepend's integer value parsing and make it understand GCC's
1940eb10989Smrg      #include_next directive as found in glibc & libc5 (Marc La France).
1950eb10989Smrg
1960eb10989SmrgXFree86 4.0.99.3 (26 April 2001)
1970eb10989Smrg 435. Fix makedepend for '//' comment parsing and symbols that contain
1980eb10989Smrg      expressions (Marc La France).
1990eb10989Smrg
2000eb10989SmrgXFree86 4.0.1f (16 November 2000)
2010eb10989Smrg 936. Let makedepend ignore "//" style comments on all platforms, not
2020eb10989Smrg      just Win32, and fix a bug in that code that was causing the line
2030eb10989Smrg      after such comments to also be ignored (#A.189, Guenther Grau).
2040eb10989Smrg
2050eb10989SmrgXFree86 4.0a (6 April 2000)
2060eb10989Smrg  78. Fix an infinite loop problem that can show up in makedepend (#3838, A.10,
2070eb10989Smrg      Jeremy Buhler).
2080eb10989Smrg
2090eb10989SmrgXFree86 3.9Ni (6 October 1998)
2100eb10989Smrg1882. Ansify and remove gcc warnings for imake, makedepend, lndir, makestrs,
2110eb10989Smrg      makekeys and mkg3states) (#2005, Matthieu Herrb).
2120eb10989Smrg
2130eb10989SmrgXFree86 3.9b (4 May 1997)
2140eb10989Smrg 751. Make 'makedepend' understand '-U' on the command line.
2150eb10989Smrg
2160eb10989SmrgXFree86 3.2q (12 January 1997)
2170eb10989Smrg 228. Make makedepend recognise #warning on all OSs (since we have it
2180eb10989Smrg      in shm.h).
2190eb10989Smrg
2200eb10989SmrgXFree86 3.2l (31 December 1996)
2210eb10989Smrg 149. Add support to makedepend for the '^' and '? :' operators
2220eb10989Smrg      (Marc Aurele La France).
2230eb10989Smrg
2240eb10989SmrgXFree86 3.1.2E (13 May 1996)
2250eb10989Smrg 527. Fix makedepend's handling of long typed defines (eg, 1993L)
2260eb10989Smrg      (Kaleb Keithley).
2270eb10989Smrg
2280eb10989SmrgXFree86 3.1.1c (12 March 1995)
2290eb10989Smrg  30. Add predefs to makedepend for FreeBSD and NetBSD.  This allows
2300eb10989Smrg      xf86_OSlib.h to be cleaned up a little.
2310eb10989Smrg
2320eb10989Smrg[X.Org, Open Group & X Consortium change logs from X11R6.6 and earlier are
2330eb10989Smrg not available at this time.]
234