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