1fadff096Smrgcommit 4d8b529937da8d83691ad4b6d9fea7cb82801598 2fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3fadff096SmrgDate: Sun Feb 4 15:04:20 2024 -0800 4fadff096Smrg 5fadff096Smrg makedepend 1.0.9 6fadff096Smrg 7fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8fadff096Smrg 9fadff096Smrgcommit b34434f7b94862194d14674e702e8a3226181b86 10fadff096SmrgAuthor: Petre Rodan <2b4eda@subdimension.ro> 11fadff096SmrgDate: Wed Oct 11 19:05:22 2023 +0300 12fadff096Smrg 13fadff096Smrg ifparser.c: divide-by-zero fix 14fadff096Smrg 15fadff096Smrgcommit 48c4ae4742542f0c4d0c43993871f4c649f39f38 16fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 17fadff096SmrgDate: Mon Feb 6 13:13:21 2023 -0800 18fadff096Smrg 19fadff096Smrg configure: raise minimum autoconf requirement to 2.70 20fadff096Smrg 21fadff096Smrg Needed for builds on NetBSD to work correctly, since it depends on 22fadff096Smrg AC_USE_SYSTEM_EXTENSIONS defining _OPENBSD_SOURCE to expose the 23fadff096Smrg prototype for reallocarray() in the system headers. 24fadff096Smrg 25fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 26fadff096Smrg 27fadff096Smrgcommit bfd2bb4f70d2c155c1bd281ce0ea6b106ec0e2fb 28fadff096SmrgAuthor: Fabian Vogt <fvogt@suse.de> 29fadff096SmrgDate: Tue Jan 31 10:22:52 2023 +0100 30fadff096Smrg 31fadff096Smrg Avoid depending on xproto 32fadff096Smrg 33fadff096Smrg makedepend is rather early in the distro bootstrap chain, so it shouldn't pull 34fadff096Smrg in anything it doesn't really need. 35fadff096Smrg 36fadff096Smrg xproto is only pulled in for two macros which we can just as easily provide 37fadff096Smrg ourselves. 38fadff096Smrg 39fadff096Smrgcommit 14b042d2061409540c6f645271bf562d15cc14cb 40fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 41fadff096SmrgDate: Wed Dec 7 15:54:43 2022 -0800 42fadff096Smrg 43fadff096Smrg Make more things static that aren't needed in more than one file 44fadff096Smrg 45fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 46fadff096Smrg 47fadff096Smrgcommit c46d912071dd8fad6c1ed532cbef26db34a639e9 48fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 49fadff096SmrgDate: Wed Dec 7 11:17:32 2022 -0800 50fadff096Smrg 51fadff096Smrg Call strrchr() instead of hand coding a custom version 52fadff096Smrg 53fadff096Smrg Also correct comments on hand-coded custom strcmp() replacements 54fadff096Smrg 55fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 56fadff096Smrg 57fadff096Smrgcommit 72a6cb64b0aded790e44d97e71434a4eddb91f15 58fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 59fadff096SmrgDate: Wed Dec 7 10:11:04 2022 -0800 60fadff096Smrg 61fadff096Smrg Cache filename after realpath() processing 62fadff096Smrg 63fadff096Smrg Avoid having to make an additional system call for every time 64fadff096Smrg we compare full path names. 65fadff096Smrg 66fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 67fadff096Smrg 68fadff096Smrgcommit ffe60c0f58ae4b385ad733fad4455efaebdd1342 69fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 70fadff096SmrgDate: Tue Dec 6 18:45:03 2022 -0800 71fadff096Smrg 72fadff096Smrg Make malloc error checking/reporting more consistent 73fadff096Smrg 74fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 75fadff096Smrg 76fadff096Smrgcommit 37371f1cdcf351e29bf542e6b2fc269b29a4fba2 77fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 78fadff096SmrgDate: Tue Dec 6 18:24:08 2022 -0800 79fadff096Smrg 80fadff096Smrg cppsetup: use C99 struct initialization 81fadff096Smrg 82fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 83fadff096Smrg 84fadff096Smrgcommit ce3d4de40fa89b2b209ab19acd763eec83bc70f1 85fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 86fadff096SmrgDate: Tue Dec 6 18:17:12 2022 -0800 87fadff096Smrg 88fadff096Smrg Stop casting _parse_data pointers through (char *) and back 89fadff096Smrg 90fadff096Smrg Eliminates clang warnings: 91fadff096Smrg cppsetup.c:41:30: warning: cast from 'char *' to 'struct _parse_data *' 92fadff096Smrg increases required alignment from 1 to 8 [-Wcast-align] 93fadff096Smrg struct _parse_data *pd = (struct _parse_data *) ip->data; 94fadff096Smrg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95fadff096Smrg cppsetup.c:69:30: warning: cast from 'char *' to 'struct _parse_data *' 96fadff096Smrg increases required alignment from 1 to 8 [-Wcast-align] 97fadff096Smrg struct _parse_data *pd = (struct _parse_data *) ip->data; 98fadff096Smrg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99fadff096Smrg 100fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 101fadff096Smrg 102fadff096Smrgcommit 84f5fee3c769fc907c561110f4828416f921e81a 103fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 104fadff096SmrgDate: Tue Dec 6 18:12:15 2022 -0800 105fadff096Smrg 106fadff096Smrg Handle some implicit conversion warnings from clang 107fadff096Smrg 108fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 109fadff096Smrg 110fadff096Smrgcommit 40bcc8c3303a858c786f1d6d04ae5bbdec6b04ff 111fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 112fadff096SmrgDate: Tue Dec 6 17:42:04 2022 -0800 113fadff096Smrg 114fadff096Smrg Use reallocarray() on systems that provide it 115fadff096Smrg 116fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 117fadff096Smrg 118fadff096Smrgcommit 47f2e64d865568d4f00cb97e42ad5cfc47e9c161 119fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 120fadff096SmrgDate: Tue Dec 6 17:27:04 2022 -0800 121fadff096Smrg 122fadff096Smrg quoteColons: Remove redundant initialization of tmp 123fadff096Smrg 124fadff096Smrg As warned by cppcheck: 125fadff096Smrg 126fadff096Smrg pr.c:83:9: style: Redundant initialization for 'tmp'. The initialized 127fadff096Smrg value is overwritten before it is read. [redundantInitialization] 128fadff096Smrg tmp = input; 129fadff096Smrg ^ 130fadff096Smrg pr.c:74:21: note: tmp is initialized 131fadff096Smrg const char *tmp = input; 132fadff096Smrg ^ 133fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 134fadff096Smrg 135fadff096Smrgcommit d212d91dad2fdc3f30b79d90fca763659ac23307 136fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 137fadff096SmrgDate: Tue Dec 6 17:24:15 2022 -0800 138fadff096Smrg 139fadff096Smrg find_includes: rename variables to avoid shadowing global 140fadff096Smrg 141fadff096Smrg Clears gcc warning: 142fadff096Smrg 143fadff096Smrg parse.c: In function ‘find_includes’: 144fadff096Smrg parse.c:620:29: warning: declaration of ‘inclistp’ shadows a global declaration [-Wshadow] 145fadff096Smrg struct inclist *inclistp = inclistnext; 146fadff096Smrg ^~~~~~~~ 147fadff096Smrg In file included from parse.c:27:0: 148fadff096Smrg def.h:171:26: note: shadowed declaration is here 149fadff096Smrg extern struct inclist *inclistp; 150fadff096Smrg ^~~~~~~~ 151fadff096Smrg 152fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 153fadff096Smrg 154fadff096Smrgcommit 0da7cf06cea7837f78ee53c310453a32356227b8 155fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 156fadff096SmrgDate: Tue Dec 6 17:20:49 2022 -0800 157fadff096Smrg 158fadff096Smrg Store predefined -D values in const char fields 159fadff096Smrg 160fadff096Smrg Clears up 28 -Wdiscarded-qualifiers warnings from gcc 161fadff096Smrg 162fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 163fadff096Smrg 164fadff096Smrgcommit 2bb1bd63e2e766ce281a61cadbffad7a12d5fd18 165fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 166fadff096SmrgDate: Tue Dec 6 17:06:49 2022 -0800 167fadff096Smrg 168fadff096Smrg Variable scope reduction as suggested by cppcheck 169fadff096Smrg 170fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 171fadff096Smrg 172fadff096Smrgcommit 78139e4cfe37c56bb8e06a2574c7d476d9607af9 173fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 174fadff096SmrgDate: Tue Dec 6 16:46:15 2022 -0800 175fadff096Smrg 176fadff096Smrg Remove register keyword from variable declarations 177fadff096Smrg 178fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 179fadff096Smrg 180fadff096Smrgcommit 2c49a8335a953206ce8603c5522153c59e1f7a0d 181fadff096SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 182fadff096SmrgDate: Tue Dec 6 16:42:35 2022 -0800 183fadff096Smrg 184fadff096Smrg Reformat code into X.Org standard coding style 185fadff096Smrg 186fadff096Smrg Make indentation and formatting much more consistent across this project 187fadff096Smrg 188fadff096Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 189fadff096Smrg 190ee0db89dSmrgcommit f7ad4c3164cf673bc30a2a038beb7cdb45ee3e94 191ee0db89dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 192ee0db89dSmrgDate: Mon Dec 12 11:07:08 2022 -0800 193ee0db89dSmrg 194ee0db89dSmrg makedepend 1.0.8 195ee0db89dSmrg 196ee0db89dSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 197ee0db89dSmrg 198ee0db89dSmrgcommit 654f6355d501153fe1fbdbc073cb72fd6355e194 199ee0db89dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 200ee0db89dSmrgDate: Mon Dec 5 15:48:17 2022 -0800 201ee0db89dSmrg 202ee0db89dSmrg Bug #2: fix regression introduced by fix for bug #1 203ee0db89dSmrg 204ee0db89dSmrg Refactor code to find the full file path before comparing against 205ee0db89dSmrg existing items in the list so that we stop adding duplicate entries 206ee0db89dSmrg for all the files in the system include path and with larger amounts 207ee0db89dSmrg of code hitting the MAXFILES limit. 208ee0db89dSmrg 209ee0db89dSmrg Fixes: 3dc64b0 ("Add test case for bug #1 + proposed fix.") 210ee0db89dSmrg Closes: #2 211ee0db89dSmrg 212ee0db89dSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 213ee0db89dSmrg 214ee0db89dSmrgcommit a17093a3f99f21bb999f3e0f9a45340eeed98da8 215ee0db89dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 216ee0db89dSmrgDate: Mon Dec 5 10:44:51 2022 -0800 217ee0db89dSmrg 218ee0db89dSmrg man page: add line breaks in Synopsis section 219ee0db89dSmrg 220ee0db89dSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 221ee0db89dSmrg 22274901992Smrgcommit d62a9e49c6b83f05c5692bbe4b80c485d08ecfd3 22374901992SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 22474901992SmrgDate: Fri Oct 28 19:28:57 2022 -0700 22574901992Smrg 22674901992Smrg makedepend 1.0.7 22774901992Smrg 22874901992Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 22974901992Smrg 23074901992Smrgcommit 542a6dd61ce334924494af2fcf8a4613ef86aace 23174901992SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 23274901992SmrgDate: Sat Jun 18 09:50:04 2022 -0700 23374901992Smrg 23474901992Smrg Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters 23574901992Smrg 23674901992Smrg configure.ac:32: warning: AC_OUTPUT should be used without arguments. 23774901992Smrg configure.ac:32: You should run autoupdate. 23874901992Smrg 23974901992Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24074901992Smrg 24174901992Smrgcommit 3dc64b0b0a7d4e14ccea6b9d1d11bf871c47a7e0 24274901992SmrgAuthor: Thibault DUPONCHELLE <thibault.duponchelle@gmail.com> 24374901992SmrgDate: Wed Mar 20 09:26:47 2019 +0100 24474901992Smrg 24574901992Smrg Add test case for bug #1 + proposed fix. 24674901992Smrg 24774901992Smrg Fixes: https://gitlab.freedesktop.org/xorg/util/makedepend/issues/1 24874901992Smrg 24974901992Smrgcommit 54559e73e27e532535dea2a60e615f99c694343f 25074901992SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 25174901992SmrgDate: Sun Apr 10 09:32:55 2022 -0700 25274901992Smrg 25374901992Smrg gitlab CI: stop requiring Signed-off-by in commits 25474901992Smrg 25574901992Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 25674901992Smrg 25774901992Smrgcommit c2ffd57727e5f02b94f1c46392a740e404d4c270 25874901992SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 25974901992SmrgDate: Sun Apr 10 09:18:41 2022 -0700 26074901992Smrg 26174901992Smrg Close fd for reading old Makefile when done, instead of leaking it 26274901992Smrg 26374901992Smrg Found by Oracle Parfait: 26474901992Smrg 26574901992Smrg Error: File Leak 26674901992Smrg File Leak [file-ptr-leak]: 26774901992Smrg Leaked File fdin 26874901992Smrg at line 799 of main.c in function 'redirect'. 26974901992Smrg fdin initialized at line 769 with fopen 27074901992Smrg 27174901992Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 27274901992Smrg 27374901992Smrgcommit 093d33fb6bc108030539b38c4bfa202b148d3c7a 27474901992SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 27574901992SmrgDate: Sat Jan 15 15:44:38 2022 -0800 27674901992Smrg 27774901992Smrg gitlab CI: add a basic build test 27874901992Smrg 27974901992Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 28074901992Smrg 28174901992Smrgcommit 9b11c9bdf94e620a58e4402f7c2a98e7fc01e859 28274901992SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 28374901992SmrgDate: Sat Jan 15 15:43:28 2022 -0800 28474901992Smrg 28574901992Smrg Build xz tarballs instead of bzip2 28674901992Smrg 28774901992Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 28874901992Smrg 289b2f5b1dbSmrgcommit e4971e9507f989d68c97a92edd1e6e1881ad1d55 290b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 291b2f5b1dbSmrgDate: Sat Mar 16 16:39:07 2019 -0700 292b2f5b1dbSmrg 293b2f5b1dbSmrg makedepend 1.0.6 294b2f5b1dbSmrg 295b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 296b2f5b1dbSmrg 297b2f5b1dbSmrgcommit 7897a5b8edd142d4de63933db3e544262006289e 298b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 299b2f5b1dbSmrgDate: Fri Dec 7 20:35:14 2018 -0800 300b2f5b1dbSmrg 301b2f5b1dbSmrg Update configure.ac bug URL for gitlab migration 302b2f5b1dbSmrg 303b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 304b2f5b1dbSmrg 305b2f5b1dbSmrgcommit 277eaf65d43f9fe9d3d223810e1872c32436c01e 306b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 307b2f5b1dbSmrgDate: Mon Nov 19 23:40:18 2018 -0800 308b2f5b1dbSmrg 309b2f5b1dbSmrg Update README for gitlab migration 310b2f5b1dbSmrg 311b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 312b2f5b1dbSmrg 313b2f5b1dbSmrgcommit d15117c98a071b8fd30fb163fc45cb37db760654 314b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 315b2f5b1dbSmrgDate: Sat May 5 10:54:59 2018 -0700 316b2f5b1dbSmrg 317b2f5b1dbSmrg Simplify writing of output lines to Makefile 318b2f5b1dbSmrg 319b2f5b1dbSmrg Instead of writing everything to a temporary buffer, and then using 320b2f5b1dbSmrg fwrite() to have it fputc() one character at a time into the stdio 321b2f5b1dbSmrg buffer, just use fprintf() directly to save a copy and write in 322b2f5b1dbSmrg larger blocks. 323b2f5b1dbSmrg 324b2f5b1dbSmrg Testing on Solaris on makedepend's own source files showed a 325b2f5b1dbSmrg reduction in memcpy's from 4037 to 3108, and in _dowrite calls 326b2f5b1dbSmrg in stdio from 1173 to 168, but no change in actual write calls 327b2f5b1dbSmrg from stdio's buffer to the file. 328b2f5b1dbSmrg 329b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 330b2f5b1dbSmrg 331b2f5b1dbSmrgcommit 4f410f3ed29fdb0f98be1e01930ba1a909a36ef0 332b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 333b2f5b1dbSmrgDate: Sat May 5 10:05:44 2018 -0700 334b2f5b1dbSmrg 335b2f5b1dbSmrg Remove unused variable whitespace 336b2f5b1dbSmrg 337b2f5b1dbSmrg Use of it was removed in commit 275c17136006f9d, but we kept setting 338b2f5b1dbSmrg it anyway. 339b2f5b1dbSmrg 340b2f5b1dbSmrg Resolves gcc 7.3 warning: 341b2f5b1dbSmrg main.c: In function ‘getnextline’: 342b2f5b1dbSmrg main.c:587:10: warning: variable ‘whitespace’ set but not used [-Wunused-but-set-variable] 343b2f5b1dbSmrg boolean whitespace = FALSE; 344b2f5b1dbSmrg ^~~~~~~~~~ 345b2f5b1dbSmrg 346b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 347b2f5b1dbSmrg 348b2f5b1dbSmrgcommit 223b315a9148ec0091837f2e369bbb3ec5d49e11 349b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 350b2f5b1dbSmrgDate: Sat May 5 10:00:38 2018 -0700 351b2f5b1dbSmrg 352b2f5b1dbSmrg Fix bad indentation in ifparser.c 353b2f5b1dbSmrg 354b2f5b1dbSmrg ifparser.c: In function ‘parse_product’: 355b2f5b1dbSmrg ifparser.c:300:5: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 356b2f5b1dbSmrg else 357b2f5b1dbSmrg ^~~~ 358b2f5b1dbSmrg ifparser.c:302:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 359b2f5b1dbSmrg break; 360b2f5b1dbSmrg ^~~~~ 361b2f5b1dbSmrg 362b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 363b2f5b1dbSmrg 364b2f5b1dbSmrgcommit 13385d8add69156805f824cedcdad2986a23662d 365b2f5b1dbSmrgAuthor: Antonio Larrosa <alarrosa@suse.com> 366b2f5b1dbSmrgDate: Tue Feb 2 18:31:27 2016 +0100 367b2f5b1dbSmrg 368b2f5b1dbSmrg Quote colons in filenames/paths 369b2f5b1dbSmrg 370b2f5b1dbSmrg Makefile doesn't like colons in filenames/paths so they must 371b2f5b1dbSmrg be quoted in the output. Otherwise makedepend doesn't work with 372b2f5b1dbSmrg full paths that contain a colon. 373b2f5b1dbSmrg 374b2f5b1dbSmrg V2: Use quoted filename when measuring name length 375b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 376b2f5b1dbSmrg 377b2f5b1dbSmrgcommit 5fb14ee51f849ec86c109bae101ae3f7b7ed7e39 378b2f5b1dbSmrgAuthor: David Boyce <boyski@users.sourceforge.net> 379b2f5b1dbSmrgDate: Fri Dec 27 18:50:38 2013 -0800 380b2f5b1dbSmrg 381b2f5b1dbSmrg Bumped -I flag limit in makedepend from 64 to 512. 382b2f5b1dbSmrg 383b2f5b1dbSmrg Clearly a limit of 64 -I flags is too low (we hit it); it might be 384b2f5b1dbSmrg a good style recommendation but shouldn't be a hard limit. 385b2f5b1dbSmrg 512 is a fairly random replacement value. 386b2f5b1dbSmrg 387b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 388b2f5b1dbSmrg 389b2f5b1dbSmrgcommit 0860822bb2a1bbc6e40758e2e6413181b26b6b04 390b2f5b1dbSmrgAuthor: Dirk <doj@cubic.org> 391b2f5b1dbSmrgDate: Thu Feb 11 18:48:13 2016 +0000 392b2f5b1dbSmrg 393b2f5b1dbSmrg missing bounds check in makedepend for file arguments 394b2f5b1dbSmrg 395b2f5b1dbSmrg When assigning source code files from the command line to the fp pointer, 396b2f5b1dbSmrg no bounds check is done and if more than MAXFILES file names are specified 397b2f5b1dbSmrg on the command line, memory will be overridden out of bounds. 398b2f5b1dbSmrg 399b2f5b1dbSmrg https://bugs.freedesktop.org/show_bug.cgi?id=94099 400b2f5b1dbSmrg 401b2f5b1dbSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 402b2f5b1dbSmrg Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 403b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 404b2f5b1dbSmrg 405b2f5b1dbSmrgcommit 72cc0b7713b28ffd03271526c81d1ad9d2183a82 406b2f5b1dbSmrgAuthor: Mihail Konev <k.mvc@ya.ru> 407b2f5b1dbSmrgDate: Thu Jan 26 13:52:49 2017 +1000 408b2f5b1dbSmrg 409b2f5b1dbSmrg autogen: add default patch prefix 410b2f5b1dbSmrg 411b2f5b1dbSmrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 412b2f5b1dbSmrg 413b2f5b1dbSmrgcommit f11006e04bb87b060cc6a5b64f4dd0eeb8b3447f 414b2f5b1dbSmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 415b2f5b1dbSmrgDate: Mon Mar 9 12:00:52 2015 +0000 416b2f5b1dbSmrg 417b2f5b1dbSmrg autogen.sh: use quoted string variables 418b2f5b1dbSmrg 419b2f5b1dbSmrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 420b2f5b1dbSmrg fall-outs, when they contain space. 421b2f5b1dbSmrg 422b2f5b1dbSmrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 423b2f5b1dbSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 424b2f5b1dbSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 425b2f5b1dbSmrg 426b2f5b1dbSmrgcommit c5cc6e0ff2d60133a4b7560df67607ceeb9d55a6 427b2f5b1dbSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 428b2f5b1dbSmrgDate: Tue Jan 24 10:32:07 2017 +1000 429b2f5b1dbSmrg 430b2f5b1dbSmrg autogen.sh: use exec instead of waiting for configure to finish 431b2f5b1dbSmrg 432b2f5b1dbSmrg Syncs the invocation of configure with the one from the server. 433b2f5b1dbSmrg 434b2f5b1dbSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 435b2f5b1dbSmrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 436b2f5b1dbSmrg 437b2f5b1dbSmrgcommit a4f82f917a9b0802b70cd80c21d2e53688e2b9b3 438b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 439b2f5b1dbSmrgDate: Sat Mar 12 10:11:03 2016 -0800 440b2f5b1dbSmrg 441b2f5b1dbSmrg Use do { ... } while(0) idiom to make debug() macro safer 442b2f5b1dbSmrg 443b2f5b1dbSmrg Cleans up several -Wempty-body warnings from gcc 5.3 444b2f5b1dbSmrg 445b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 446b2f5b1dbSmrg Reviewed-by: Adam Jackson <ajax@redhat.com> 447b2f5b1dbSmrg 448b2f5b1dbSmrgcommit 9da873c5a036c95aa24a7dc3562d405609262381 449b2f5b1dbSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 450b2f5b1dbSmrgDate: Fri Aug 2 21:49:39 2013 -0700 451b2f5b1dbSmrg 452b2f5b1dbSmrg Constify a pair of local string pointers 453b2f5b1dbSmrg 454b2f5b1dbSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 455b2f5b1dbSmrg 456079e7944Smrgcommit 30859adfd6a6523a92a637ca26bd61ce59680a1b 457079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 458079e7944SmrgDate: Mon Jul 22 22:14:36 2013 -0700 459079e7944Smrg 460079e7944Smrg makedepend 1.0.5 461079e7944Smrg 462079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 463079e7944Smrg 464079e7944Smrgcommit 5b6d3797eae3bac824cf72c0c8f64f51e3d4eaef 465079e7944SmrgAuthor: Julien Cristau <jcristau@debian.org> 466079e7944SmrgDate: Mon Jul 1 18:57:12 2013 +0200 467079e7944Smrg 468079e7944Smrg Don't crash if an option's argument is missing 469079e7944Smrg 470079e7944Smrg Avoid dereferencing argv[argc]. 471079e7944Smrg 472079e7944Smrg See http://www.forallsecure.com/bug-reports/011f1a55f79a5501b36008d6ee0d40e8b6644569/ 473079e7944Smrg 474079e7944Smrg Reported-by: Alexandre Rebert <alexandre@cmu.edu> 475079e7944Smrg Signed-off-by: Julien Cristau <jcristau@debian.org> 476079e7944Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 477079e7944Smrg 478079e7944Smrgcommit 107c2fcf5c7576ee66ee23926f0431b6db27a07a 479079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 480079e7944SmrgDate: Sat Feb 23 09:57:51 2013 -0800 481079e7944Smrg 482079e7944Smrg Assume signal handlers return void, as C89 requires 483079e7944Smrg 484079e7944Smrg Drops use of autoconf's obsolete AC_TYPE_SIGNAL 485079e7944Smrg 486079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 487079e7944Smrg 488079e7944Smrgcommit b2c6d0d0f64d419590c7cd77aae4890866665cba 489079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 490079e7944SmrgDate: Tue Feb 12 18:36:30 2013 -0800 491079e7944Smrg 492079e7944Smrg Bug 56091 - Unsafe use of strcpy() in makedepend 493079e7944Smrg 494079e7944Smrg Use memmove for potentially overlapping copies. 495079e7944Smrg 496079e7944Smrg Reported-by: Laurence Jupp <laurence@narya.org> 497079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 498079e7944Smrg Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 499079e7944Smrg 500079e7944Smrgcommit 897e25de0cf27bd345130912a6da34b0c802a0ca 501079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 502079e7944SmrgDate: Tue Feb 12 18:33:44 2013 -0800 503079e7944Smrg 504079e7944Smrg Store len in a size_t instead of an int in redirect() 505079e7944Smrg 506079e7944Smrg Fixes clang warnings about converting back & forth: 507079e7944Smrg 508079e7944Smrg main.c:761:8: warning: implicit conversion loses integer precision: 'size_t' 509079e7944Smrg (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 510079e7944Smrg len = strlen(line); 511079e7944Smrg ~ ^~~~~~~~~~~~ 512079e7944Smrg main.c:763:41: warning: implicit conversion changes signedness: 'int' to 513079e7944Smrg 'size_t' (aka 'unsigned long') [-Wsign-conversion] 514079e7944Smrg if (*buf == '#' && strncmp(line, buf, len) == 0) 515079e7944Smrg ~~~~~~~ ^~~ 516079e7944Smrg 517079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 518079e7944Smrg 519079e7944Smrgcommit 87fd28cd5a5acfe6e91c97c4af0a469e1e86cbd5 520079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 521079e7944SmrgDate: Sun Jan 20 22:45:53 2013 -0800 522079e7944Smrg 523079e7944Smrg Mark fatalerr & catch as _X_NORETURN 524079e7944Smrg 525079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 526079e7944Smrg 527079e7944Smrgcommit 637c59e78f699a824e78316cb8ca3113bb5c738b 528079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 529079e7944SmrgDate: Sat Jan 12 14:40:40 2013 -0800 530079e7944Smrg 531079e7944Smrg Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS 532079e7944Smrg 533079e7944Smrg Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html 534079e7944Smrg 535079e7944Smrg - Support for the long-deprecated INCLUDES variable will be removed 536079e7944Smrg altogether in Automake 1.14. The AM_CPPFLAGS variable should be 537079e7944Smrg used instead. 538079e7944Smrg 539079e7944Smrg This variable was deprecated in Automake releases prior to 1.10, which is 540079e7944Smrg the current minimum level required to build X. 541079e7944Smrg 542079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 543079e7944Smrg Reviewed-by: Julien Cristau <jcristau@debian.org> 544079e7944Smrg 545079e7944Smrgcommit 059e9be5a7321974b190d786d426b2ae27be8c56 546079e7944SmrgAuthor: Glenn Burkhardt <gbburkhardt@gmail.com> 547079e7944SmrgDate: Fri Jan 11 22:09:54 2013 -0800 548079e7944Smrg 549079e7944Smrg Bug 52099 - makedepend rename fails on CIFS mounted shares 550079e7944Smrg 551079e7944Smrg Patch v1: https://bugs.freedesktop.org/attachment.cgi?id=64218 552079e7944Smrg 553079e7944Smrg v2: modified by Alan Coopersmith to restore Makefile to original name 554079e7944Smrg if contents cannot be read, instead of leaving it moved to .bak name. 555079e7944Smrg 556079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 557079e7944Smrg 558079e7944Smrgcommit bb29c304c09aba567af0f0d77a63f0202c3836c6 559079e7944SmrgAuthor: Colin Walters <walters@verbum.org> 560079e7944SmrgDate: Wed Jan 4 17:37:06 2012 -0500 561079e7944Smrg 562079e7944Smrg autogen.sh: Implement GNOME Build API 563079e7944Smrg 564079e7944Smrg http://people.gnome.org/~walters/docs/build-api.txt 565079e7944Smrg 566079e7944Smrg Signed-off-by: Adam Jackson <ajax@redhat.com> 567079e7944Smrg 568079e7944Smrgcommit 9685da3e7136e01a7bc780d81667abf5897b87a6 569079e7944SmrgAuthor: Adam Jackson <ajax@redhat.com> 570079e7944SmrgDate: Wed Jan 16 12:59:58 2013 -0500 571079e7944Smrg 572079e7944Smrg configure: Drop AM_MAINTAINER_MODE 573079e7944Smrg 574079e7944Smrg Signed-off-by: Adam Jackson <ajax@redhat.com> 575079e7944Smrg 576079e7944Smrgcommit 8e4373712409e2411652cf0697c33d91e95fd405 577079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 578079e7944SmrgDate: Fri Jan 11 22:29:19 2013 -0800 579079e7944Smrg 580079e7944Smrg Fix a comment typo 581079e7944Smrg 582079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 583079e7944Smrg 584079e7944Smrgcommit 3a28a2a0146c4979281ffea641dede9a32df08f9 585079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 586079e7944SmrgDate: Sat Jan 5 09:55:04 2013 -0800 587079e7944Smrg 588079e7944Smrg Convert more sprintf calls to snprintf 589079e7944Smrg 590079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 591079e7944Smrg 592079e7944Smrgcommit 639071ff3446b0df53078be1ff5820c812313aa7 593079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 594079e7944SmrgDate: Sat Jan 5 09:42:33 2013 -0800 595079e7944Smrg 596079e7944Smrg Remove unnecessary casts from malloc/realloc calls 597079e7944Smrg 598079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 599079e7944Smrg 600079e7944Smrgcommit 1b5e7ee6483415d7093f3d5395c4832fa69f0a28 601079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 602079e7944SmrgDate: Sat Jan 5 09:25:43 2013 -0800 603079e7944Smrg 604079e7944Smrg Remove fallbacks for Imake configuration, assume autoconf 605079e7944Smrg 606079e7944Smrg For the original 6.9/7.0 release, we supported using either autoconf or 607079e7944Smrg imake to generate configuration. For releases after that, we're only 608079e7944Smrg supporting autoconf, so no longer need to check & fall back to imake. 609079e7944Smrg 610079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 611079e7944Smrg 612079e7944Smrgcommit 4db1a4f15ef704b6b6faf1741054d59cb527298a 613079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 614079e7944SmrgDate: Sat Jan 5 09:15:28 2013 -0800 615079e7944Smrg 616079e7944Smrg Move i_listlen in struct inclist for better packing in 64-bit builds 617079e7944Smrg 618079e7944Smrg Putting it with another int instead of between two pointers gets rid 619079e7944Smrg of two places where 4 bytes each had to be padded into the structure 620079e7944Smrg for alignment. 621079e7944Smrg 622079e7944Smrg Reduces the size of an individual struct from 64 bytes to 56 bytes, 623079e7944Smrg and of the inclist[ MAXFILES ] array from 128k to 112k. 624079e7944Smrg 625079e7944Smrg Found by clang: 626079e7944Smrg ./def.h:111:18: warning: padding struct 'struct inclist' with 4 bytes to align 'i_defs' [-Wpadded] 627079e7944Smrg struct symtab **i_defs; /* symbol table for this file and its 628079e7944Smrg ^ 629079e7944Smrg ./def.h:114:12: warning: padding struct 'struct inclist' with 4 bytes to align 'i_merged' [-Wpadded] 630079e7944Smrg boolean *i_merged; /* whether we have merged child 631079e7944Smrg 632079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 633079e7944Smrg 634079e7944Smrgcommit c5378d3e7bb79880b9ea6f7f055393ae42eae55f 635079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 636079e7944SmrgDate: Sat Jan 5 09:05:17 2013 -0800 637079e7944Smrg 638079e7944Smrg config: Remove unnecessary calls from configure.ac 639079e7944Smrg 640079e7944Smrg AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now 641079e7944Smrg PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 642079e7944Smrg 643079e7944Smrgcommit 3db923e80852b088b1d0583bad7fca05e173efdc 644079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 645079e7944SmrgDate: Sat Jan 5 09:01:03 2013 -0800 646079e7944Smrg 647079e7944Smrg Update configure.ac initialization to X.Org standard form 648079e7944Smrg 649079e7944Smrg Regroup AC statements under the Autoconf initialization section. 650079e7944Smrg Regroup AM statements under the Automake initialization section. 651079e7944Smrg Add missing AC_CONFIG_SRCDIR 652079e7944Smrg 653079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 654079e7944Smrg 655079e7944Smrgcommit 6d70e2776b41977a87bbe32220f4d3f8a62dc763 656079e7944SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 657079e7944SmrgDate: Fri Jan 4 20:07:43 2013 -0800 658079e7944Smrg 659079e7944Smrg unifdef -U__UNIXOS2__ 660079e7944Smrg 661079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 662079e7944Smrg 663079e7944Smrgcommit 01238aa25c3bb1e0c909f63dd3bc97c48bd8bf6d 664079e7944SmrgAuthor: Marko Lindqvist <cazfi74@gmail.com> 665079e7944SmrgDate: Fri Jan 4 20:02:33 2013 -0800 666079e7944Smrg 667079e7944Smrg Bug 59005 - makedepend: Build with automake-1.13 broken 668079e7944Smrg 669079e7944Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 670079e7944Smrg 671079e7944Smrgcommit 49d72ba286c1ddd99cf1e6477ee2b6af59007341 672079e7944SmrgAuthor: Julien Cristau <jcristau@debian.org> 673079e7944SmrgDate: Wed Mar 14 19:49:14 2012 +0100 674079e7944Smrg 675079e7944Smrg configure.ac: use AM_MAINTAINER_MODE 676079e7944Smrg 677d43532a6Smrgcommit b6605e3945eaaabbd090672f33e888d394f9a4f0 678d43532a6SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 679d43532a6SmrgDate: Wed Mar 7 21:52:14 2012 -0800 680d43532a6Smrg 681d43532a6Smrg makedepend 1.0.4 682d43532a6Smrg 683d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 684d43532a6Smrg 685d43532a6Smrgcommit cb8bbc06de0baf2dff4a703e6d2bb47bdf90d896 686d43532a6SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 687d43532a6SmrgDate: Fri Oct 7 18:07:24 2011 -0700 688d43532a6Smrg 689d43532a6Smrg define(): Avoid assigning constant string to non-const char * 690d43532a6Smrg 691d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 692d43532a6Smrg 693d43532a6Smrgcommit b9770941ae829ad2cb985efe809d6e3dd690648b 694d43532a6SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 695d43532a6SmrgDate: Fri Oct 7 18:02:34 2011 -0700 696d43532a6Smrg 697d43532a6Smrg Call strdup directly, instead of via copy macro 698d43532a6Smrg 699d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 700d43532a6Smrg 701d43532a6Smrgcommit 0ecf5f3251033ab6efa1a0d881f75ed9ce60b5a4 702d43532a6SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 703d43532a6SmrgDate: Fri Oct 7 18:00:39 2011 -0700 704d43532a6Smrg 705d43532a6Smrg Add const attributes to fix gcc -Wwrite-strings warnings 706d43532a6Smrg 707d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 708d43532a6Smrg 709d43532a6Smrgcommit 97ae52f80f9e382917889bde1913367572e89012 710d43532a6SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 711d43532a6SmrgDate: Fri Oct 7 17:47:36 2011 -0700 712d43532a6Smrg 713d43532a6Smrg Move extern variable declarations to common header (def.h) 714d43532a6Smrg 715d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 716d43532a6Smrg 717d43532a6Smrgcommit 3602fb0b7ba2bde9c73610693dbb50534fe42b81 718d43532a6SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 719d43532a6SmrgDate: Fri Oct 7 17:34:17 2011 -0700 720d43532a6Smrg 721d43532a6Smrg Strip trailing whitespace 722d43532a6Smrg 723d43532a6Smrg Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 724d43532a6Smrg git diff -w & git diff -b show no diffs from this change 725d43532a6Smrg 726d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 727d43532a6Smrg 728d43532a6Smrgcommit c1f32dc1d4c1758065468e1f5d34707099f59f33 729d43532a6SmrgAuthor: Stuart Kreitman <Stuart.Kreitman@Oracle.COM> 730d43532a6SmrgDate: Mon May 24 14:21:21 2010 -0700 731d43532a6Smrg 732d43532a6Smrg Raise MAXFILES from 1024 to 2048 733d43532a6Smrg 734d43532a6Smrg Required in order to build OpenTTD on Solaris 735d43532a6Smrg http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6917536 736d43532a6Smrg 737d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 738d43532a6Smrg 739d43532a6Smrgcommit cc23acdd80fa0cad53e46f99cd0ff5998ec7f607 740d43532a6SmrgAuthor: Cyril Brulebois <kibi@debian.org> 741d43532a6SmrgDate: Sun Oct 31 15:50:36 2010 +0100 742d43532a6Smrg 743d43532a6Smrg Fix bashism: shell string comparison is =, not ==. 744d43532a6Smrg 745d43532a6Smrg Signed-off-by: Cyril Brulebois <kibi@debian.org> 746d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 747d43532a6Smrg 748d43532a6Smrgcommit 186aae76a84860d0efef638ff499ab1968fffd75 749d43532a6SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 750d43532a6SmrgDate: Fri Oct 29 22:53:25 2010 -0700 751d43532a6Smrg 752d43532a6Smrg Add README with pointers to mailing list, bugzilla & git repos 753d43532a6Smrg 754d43532a6Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 755d43532a6Smrg 756e4c0bf4dSmrgcommit e67389ecc0c425bcfec0a3184ee48919e0e2c61a 757e4c0bf4dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 758e4c0bf4dSmrgDate: Fri Oct 29 22:45:35 2010 -0700 759e4c0bf4dSmrg 760e4c0bf4dSmrg makedepend 1.0.3 761e4c0bf4dSmrg 762e4c0bf4dSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 763e4c0bf4dSmrg 764e4c0bf4dSmrgcommit bf25a6cb4888e5cf6827cd51cb7ee282cfb6cf47 765e4c0bf4dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 766e4c0bf4dSmrgDate: Fri Oct 29 22:39:51 2010 -0700 767e4c0bf4dSmrg 768e4c0bf4dSmrg config: upgrade to util-macros 1.8 for additional man page support 769e4c0bf4dSmrg 770e4c0bf4dSmrg Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 771e4c0bf4dSmrg The value of MAN_SUBST is the same for all X.Org packages. 772e4c0bf4dSmrg 773e4c0bf4dSmrg Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 774e4c0bf4dSmrg Enables use of platform appropriate version of sed. 775e4c0bf4dSmrg 776e4c0bf4dSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 777e4c0bf4dSmrg 778e4c0bf4dSmrgcommit 7963cc382a3a351410b1342a9783df3af8516944 779e4c0bf4dSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 780e4c0bf4dSmrgDate: Tue Jul 20 18:45:18 2010 -0400 781e4c0bf4dSmrg 782e4c0bf4dSmrg config: update AC_PREREQ statement to 2.60 783e4c0bf4dSmrg 784e4c0bf4dSmrg Unrelated to the previous patches, the new value simply reflects 785e4c0bf4dSmrg the reality that the minimum level for autoconf to configure 786e4c0bf4dSmrg all x.org modules is 2.60 dated June 2006. 787e4c0bf4dSmrg 788e4c0bf4dSmrg ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 789e4c0bf4dSmrg 790e4c0bf4dSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 791e4c0bf4dSmrg 792e4c0bf4dSmrgcommit 58bd34e6c3662ef06e9ef0dd78d69f003df42bdc 793e4c0bf4dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 794e4c0bf4dSmrgDate: Fri May 14 21:14:44 2010 -0700 795e4c0bf4dSmrg 796e4c0bf4dSmrg Convert testcase from bug 28045 into automake "make check" test 797e4c0bf4dSmrg 798e4c0bf4dSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 799e4c0bf4dSmrg 800e4c0bf4dSmrgcommit 8522c314da7537169996476fe5ba411f720a09fe 801fadff096SmrgAuthor: Martin Pärtel <lagitus@mbnet.fi> 802e4c0bf4dSmrgDate: Fri May 14 21:00:15 2010 -0700 803e4c0bf4dSmrg 804e4c0bf4dSmrg Bug 28045 - makedepend fails on directory named like an include file 805e4c0bf4dSmrg 806e4c0bf4dSmrg <https://bugs.freedesktop.org/show_bug.cgi?id=28045> 807e4c0bf4dSmrg 808e4c0bf4dSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 809e4c0bf4dSmrg 81063165362Smrgcommit c976a7fc7c21772c00de9e61178cf467c6a10b57 81163165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 81263165362SmrgDate: Sat Oct 10 22:08:09 2009 -0700 81363165362Smrg 81463165362Smrg makedepend 1.0.2 81563165362Smrg 81663165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 81763165362Smrg 81863165362Smrgcommit c2abfbb9ea21bec53706295064c328e5d2721abd 81963165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 82063165362SmrgDate: Sat Oct 10 22:07:44 2009 -0700 82163165362Smrg 82263165362Smrg Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 82363165362Smrg 82463165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 82563165362Smrg 82663165362Smrgcommit f3bbd454d8220a0c30c1a788965a7f16501350ab 82763165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 82863165362SmrgDate: Sat Oct 10 21:03:53 2009 -0700 82963165362Smrg 83063165362Smrg Remove CVS/RCS version tags 83163165362Smrg 83263165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 83363165362Smrg 83463165362Smrgcommit 42ee120e8c49c5f9aaba35689e09f9ecef407758 83563165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 83663165362SmrgDate: Tue Mar 24 18:47:23 2009 -0700 83763165362Smrg 83863165362Smrg Fix gcc, sparse & lint warnings 83963165362Smrg 84063165362Smrg cppsetup.c:74:9: warning: Using plain integer as NULL pointer 84163165362Smrg 84263165362Smrg parse.c: In function `gobble': 84363165362Smrg parse.c:94: warning: int format, long int arg (arg 2) 84463165362Smrg parse.c: In function `find_includes': 84563165362Smrg parse.c:641: warning: int format, long int arg (arg 2) 84663165362Smrg parse.c:664: warning: int format, long int arg (arg 2) 84763165362Smrg parse.c:677: warning: int format, long int arg (arg 2) 84863165362Smrg parse.c:684: warning: int format, long int arg (arg 2) 84963165362Smrg 85063165362Smrg pr.c: In function `add_include': 85163165362Smrg pr.c:57: warning: int format, long int arg (arg 4) 85263165362Smrg pr.c:59: warning: int format, long int arg (arg 3) 85363165362Smrg 85463165362Smrg declared global, could be static 85563165362Smrg sig_act main.c(142) 85663165362Smrg predefs main.c:imakemdep.h(51) 85763165362Smrg 85863165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 85963165362Smrg 86063165362Smrgcommit c7c7197d265a299c82c6629fba867730aad81375 86163165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 86263165362SmrgDate: Tue Mar 24 18:22:37 2009 -0700 86363165362Smrg 86463165362Smrg Increased constification 86563165362Smrg 86663165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 86763165362Smrg 86863165362Smrgcommit a6a8afb0a82a175822077442f44865c75ab70ff1 86963165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 87063165362SmrgDate: Tue Mar 24 17:34:42 2009 -0700 87163165362Smrg 87263165362Smrg Remove #ifdef'ed code that's never used 87363165362Smrg 87463165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 87563165362Smrg 87663165362Smrgcommit 3e8c1a2a8e7db49b06f602c2fc5a8108d74dd384 87763165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 87863165362SmrgDate: Tue Mar 24 17:27:47 2009 -0700 87963165362Smrg 88063165362Smrg Remove ifdef checks for macII left over from ancient A/UX 3.0 support 88163165362Smrg 88263165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 88363165362Smrg 88463165362Smrgcommit e3bc51e4ea2dce1901c4f7ce43df2f456ececdcf 88563165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 88663165362SmrgDate: Tue Mar 24 17:25:56 2009 -0700 88763165362Smrg 88863165362Smrg Use XORG_CHANGELOG, XORG_CWARNFLAGS, and XORG_WITH_LINT macros 88963165362Smrg 89063165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 89163165362Smrg 89263165362Smrgcommit cc3112b6d0434d8e7ecbe3832a5aa48cd0f5185d 89363165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 89463165362SmrgDate: Tue Mar 24 16:34:45 2009 -0700 8950eb10989Smrg 89663165362Smrg Add additional predefines needed to match Solaris compilers 89763165362Smrg 89863165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 8990eb10989Smrg 90063165362Smrgcommit f871e026bedc296c235dae02e533617fe9a4d3f2 90163165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 90263165362SmrgDate: Tue Mar 24 16:16:47 2009 -0700 9030eb10989Smrg 90463165362Smrg Delete portions of imakemdep.h not used by makedepend 90563165362Smrg 90663165362Smrg This header was shared by imake & makedepend in the monolith, but each 90763165362Smrg got its own copy in the modular builds. 90863165362Smrg 90963165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 9100eb10989Smrg 91163165362Smrgcommit 26cb2802170d349fa1b2ab2237e6f2c0d1df1709 91263165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 91363165362SmrgDate: Tue Mar 24 16:02:55 2009 -0700 9140eb10989Smrg 91563165362Smrg Add .gitignore 91663165362Smrg 91763165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 9180eb10989Smrg 91963165362Smrgcommit 4d821427ac3e7e3de86f46e3b1e638c65758b774 92063165362SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 92163165362SmrgDate: Tue Mar 24 16:00:19 2009 -0700 9220eb10989Smrg 92363165362Smrg Use AM_CPPFLAGS instead of makedepend_CPPFLAGS to avoid mangled .o names 92463165362Smrg 92563165362Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 9260eb10989Smrg 92763165362Smrgcommit 617fc1304afdca2fb82e3a65d9a4999058d86021 92863165362SmrgAuthor: James Cloos <cloos@jhcloos.com> 92963165362SmrgDate: Thu Dec 6 16:39:17 2007 -0500 9300eb10989Smrg 93163165362Smrg Replace static ChangeLog with dist-hook to generate from git log 9320eb10989Smrg 93363165362Smrgcommit 5239f25be018b2e9cf3620d5c1c62bac4e1e116d 93463165362SmrgAuthor: Jeremy C. Reed <reed@glacier.reedmedia.net> 93563165362SmrgDate: Wed Mar 21 15:27:57 2007 -0500 9360eb10989Smrg 93763165362Smrg Update version for release. 9380eb10989Smrg 93963165362Smrgcommit e2bea6a0278f182f9cc8b7bac660da49d24d2e50 94063165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 94163165362SmrgDate: Fri Jun 2 19:21:52 2006 +0000 9420eb10989Smrg 94363165362Smrg Coverity #925: Pointer "file" dereferenced before NULL check 9440eb10989Smrg 94563165362Smrgcommit fbb0a1b59b410a5873cf33c4cedc32f32ea03a59 94663165362SmrgAuthor: Kevin E Martin <kem@kem.org> 94763165362SmrgDate: Thu Dec 15 00:24:40 2005 +0000 9480eb10989Smrg 94963165362Smrg Update package version number for final X11R7 release candidate. 9500eb10989Smrg 95163165362Smrgcommit cbb537c9276302f56c82c0dd010db400bd605f57 95263165362SmrgAuthor: Adam Jackson <ajax@nwnk.net> 95363165362SmrgDate: Fri Dec 9 18:27:47 2005 +0000 9540eb10989Smrg 95563165362Smrg Bug #4380: Avoid dividing by zero in gccmakedepend (Vincent Le Ligeour) 9560eb10989Smrg 95763165362Smrgcommit 34c35bcb3851909468c679c2014b6197c7be270e 95863165362SmrgAuthor: Kevin E Martin <kem@kem.org> 95963165362SmrgDate: Tue Dec 6 22:48:47 2005 +0000 9600eb10989Smrg 96163165362Smrg Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 9620eb10989Smrg 96363165362Smrgcommit c30b8896d6a6e1272e7e703cac5866802a5e30a2 96463165362SmrgAuthor: Kevin E Martin <kem@kem.org> 96563165362SmrgDate: Sat Dec 3 05:49:47 2005 +0000 9660eb10989Smrg 96763165362Smrg Update package version number for X11R7 RC3 release. 9680eb10989Smrg 96963165362Smrgcommit 0f756745a930e995fb529ffe34cd7f7d36c68d4a 97063165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 97163165362SmrgDate: Mon Nov 28 22:00:24 2005 +0000 9720eb10989Smrg 97363165362Smrg Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 97463165362Smrg update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 9750eb10989Smrg 97663165362Smrgcommit 9bd896db001a270770506c25232435ddeb7a7f22 97763165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 97863165362SmrgDate: Sun Nov 20 03:24:01 2005 +0000 9790eb10989Smrg 98063165362Smrg Remove duplicate setting of EXTRA_DIST 9810eb10989Smrg 98263165362Smrgcommit 3a5f945b6e15c6799b2a796f82ed1222140fc62d 98363165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 98463165362SmrgDate: Sat Nov 12 20:04:58 2005 +0000 9850eb10989Smrg 98663165362Smrg Substitute variables in man page 98763165362Smrg [Also resync Changelog with monolith] 98863165362Smrg 98963165362Smrgcommit aaa64b9dc41b6b3ed3f5acd7eb2b517c3499a521 99063165362SmrgAuthor: Kevin E Martin <kem@kem.org> 99163165362SmrgDate: Wed Nov 9 21:25:57 2005 +0000 99263165362Smrg 99363165362Smrg Update package version number for X11R7 RC2 release. 99463165362Smrg 99563165362Smrgcommit 3ead9564d1f63a1080c97b1ba44af17a74938485 99663165362SmrgAuthor: Kean Johnson <kean@armory.com> 99763165362SmrgDate: Tue Nov 8 06:33:24 2005 +0000 99863165362Smrg 99963165362Smrg See ChangeLog entry 2005-11-07 for details. 100063165362Smrg 100163165362Smrgcommit d13a9d5d03bf5ebab5c847bdc616f276971d39d8 100263165362SmrgAuthor: Kevin E Martin <kem@kem.org> 100363165362SmrgDate: Wed Oct 19 02:48:17 2005 +0000 100463165362Smrg 100563165362Smrg Update package version number for RC1 release. 100663165362Smrg 100763165362Smrgcommit 3b21840ce7b2c7825c40dd3f0463d66aee692fc6 100863165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 100963165362SmrgDate: Mon Oct 3 16:17:10 2005 +0000 101063165362Smrg 101163165362Smrg Bug #3812 <https://bugs.freedesktop.org/show_bug.cgi?id=3812> Patch #3462 101263165362Smrg <https://bugs.freedesktop.org/attachment.cgi?id=3462> GNU/kFreeBSD 101363165362Smrg Imake support (Robert Millan) 101463165362Smrg 101563165362Smrgcommit f002b90281e623b7611565a49a5d12fb517800ae 101663165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 101763165362SmrgDate: Mon Aug 1 02:13:55 2005 +0000 101863165362Smrg 101963165362Smrg Pass through __BUILTIN_VA_STRUCT and __BUILTIN_VA_ARG_INCR defines in 102063165362Smrg makedepend so it doesn't issue errors when source files include 10210eb10989Smrg <varargs.h> or <stdarg.h> on Solaris 10. 102263165362Smrg 102363165362Smrgcommit ddabc8840aee8a90ea6b7f6fe8f1af7f692a2576 102463165362SmrgAuthor: Kevin E Martin <kem@kem.org> 102563165362SmrgDate: Fri Jul 29 21:22:58 2005 +0000 102663165362Smrg 102763165362Smrg Various changes preparing packages for RC0: 102863165362Smrg - Verify and update package version numbers as needed 102963165362Smrg - Implement versioning scheme 103063165362Smrg - Change bug address to point to bugzilla bug entry form 103163165362Smrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 103263165362Smrg reenable it) 103363165362Smrg - Fix makedepend to use pkgconfig and pass distcheck 103463165362Smrg - Update build script to build macros first 103563165362Smrg - Update modular Xorg version 103663165362Smrg 103763165362Smrgcommit c8e6f83244036256d3f56c35ec8c60f03dc51275 103863165362SmrgAuthor: Kevin E Martin <kem@kem.org> 103963165362SmrgDate: Fri Jul 29 18:42:37 2005 +0000 104063165362Smrg 104163165362Smrg Update #includes to use <X11/*.h> for modularization. 104263165362Smrg 104363165362Smrgcommit 275c17136006f9d3929c9547642f1ed3f95d5683 104463165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 104563165362SmrgDate: Tue Jul 5 19:02:01 2005 +0000 104663165362Smrg 104763165362Smrg Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Patch 104863165362Smrg #2320 <https://bugs.freedesktop.org/attachment.cgi?id=2320> 104963165362Smrg Remove warning about whitespace in pre-processor defines. (Peter 105063165362Smrg Breitenlohner) 105163165362Smrg 105263165362Smrgcommit 9debe1d47d8869949b15f5ea43222f5b22465b32 105363165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 105463165362SmrgDate: Sun May 22 19:01:58 2005 +0000 105563165362Smrg 105663165362Smrg Add makedepend man page 105763165362Smrg 105863165362Smrgcommit 1ee2b235655779213e8b5e0455104161a88a536c 105963165362SmrgAuthor: Adam Jackson <ajax@nwnk.net> 106063165362SmrgDate: Thu May 19 00:22:44 2005 +0000 106163165362Smrg 106263165362Smrg revert last change, didn't do right thing at all, sorry for the noise 106363165362Smrg 106463165362Smrgcommit d22b9d44523591e042569112aaba3b7437dd4c7e 106563165362SmrgAuthor: Adam Jackson <ajax@nwnk.net> 106663165362SmrgDate: Thu May 19 00:10:23 2005 +0000 106763165362Smrg 106863165362Smrg Require automake 1.7 in AM_INIT_AUTOMAKE 106963165362Smrg 107063165362Smrgcommit b0e61cfcfbb56696597eb65511c74ad901d62b58 107163165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 107263165362SmrgDate: Sun May 15 21:16:24 2005 +0000 107363165362Smrg 107463165362Smrg Initial attempt at autotooling/modular conversion of makedepend 107563165362Smrg 107663165362Smrgcommit dabc4c7abcba043e206745bdb101aafb48c00c71 107763165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 107863165362SmrgDate: Sun May 15 21:06:38 2005 +0000 107963165362Smrg 108063165362Smrg [Modularization/autotooling project] Add support for building with autoconf 108163165362Smrg #ifdefs if present. #include "makedepend-config.h" if HAVE_CONFIG_H is 108263165362Smrg defined. 108363165362Smrg 108463165362Smrgcommit 4a64cca6526e26c93f7011ba5e4fedb511af4560 108563165362SmrgAuthor: Roland Mainz <roland.mainz@nrubsig.org> 108663165362SmrgDate: Wed Mar 2 11:20:29 2005 +0000 108763165362Smrg 108863165362Smrg xc/config/cf/DragonFly.cf 108963165362Smrg xc/config/cf/Imake.cf 109063165362Smrg xc/config/cf/Imakefile 109163165362Smrg xc/config/imake/imake.c 109263165362Smrg xc/config/imake/imakemdep.h 109363165362Smrg xc/extras/drm/shared/drm.h 109463165362Smrg xc/include/Xos_r.h 109563165362Smrg xc/lib/xtrans/Xtranssock.c 109663165362Smrg xc/programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h 109763165362Smrg xc/programs/Xserver/hw/xfree86/os-support/xf86_libc.h 109863165362Smrg xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c 109963165362Smrg //bugs.freedesktop.org/show_bug.cgi?id=1712) attachment #2004 110063165362Smrg (https://bugs.freedesktop.org/attachment.cgi?id=2004): Add support for 110163165362Smrg DragonFly/BSD platform. Patch by Jeroen Ruigrok <asmodai@tendra.org> 110263165362Smrg and Mike Verona <firedragonfly@gmail.com>. 110363165362Smrg 110463165362Smrgcommit a2abf77f552d3930d07721e2aa388bb8d87a621a 110563165362SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 110663165362SmrgDate: Wed Jan 19 22:28:20 2005 +0000 110763165362Smrg 110863165362Smrg Pass through additional #defines for Solaris. (Sun bug id #5097074 - Alan 110963165362Smrg Coopersmith) 111063165362Smrg 111163165362Smrgcommit 33dd47009fe09ce9e5628df51914821d416be78d 111263165362SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 111363165362SmrgDate: Mon Nov 15 15:06:52 2004 +0000 111463165362Smrg 111563165362Smrg Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added 111663165362Smrg mingw (Win32) port 111763165362Smrg 111863165362Smrgcommit 67b078bc115ca3c52545b9dacb2b0fc0a1c9e90e 111963165362SmrgAuthor: Egbert Eich <eich@suse.de> 112063165362SmrgDate: Tue Oct 19 13:50:06 2004 +0000 112163165362Smrg 112263165362Smrg Enabling modules and DRI for Linux HPPA. 112363165362Smrg Removing hpsocket.c as it isn't used anywhere any more (Bugzilla #1584). 112463165362Smrg 112563165362Smrgcommit 967895bc594e45f065a97005a248ef71139eb269 112663165362SmrgAuthor: Egbert Eich <eich@suse.de> 112763165362SmrgDate: Mon Oct 18 14:26:35 2004 +0000 112863165362Smrg 112963165362Smrg powerpc/powerpc64 build fixes. 113063165362Smrg 113163165362Smrgcommit f1300e657659259b4082ad83de3b59a7b6b1094b 113263165362SmrgAuthor: Kevin E Martin <kem@kem.org> 113363165362SmrgDate: Wed Aug 11 21:14:02 2004 +0000 113463165362Smrg 113563165362Smrg Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith). 113663165362Smrg 113763165362Smrgcommit 1529cb60b2652030598008c151678100ffc3f9ac 113863165362SmrgAuthor: Egbert Eich <eich@suse.de> 113963165362SmrgDate: Thu May 6 17:31:17 2004 +0000 114063165362Smrg 114163165362Smrg BugZilla #601: Fixing makedepend choking on floating point exception 114263165362Smrg because CHAR_BIT is defined to __CHAR_BIT__ which is a compiler 114363165362Smrg intrinsic define. BugZilla #605: Fixing build on IA64 which is broken 114463165362Smrg due to the inclusion of the kernel header asm/page.h. Kernel headers 114563165362Smrg however don't work with 114663165362Smrg -ansi. The inclusion of asm/page.h can however savely be removed as it 114763165362Smrg there are plenty of other ways to determine the page size. 114863165362Smrg 114963165362Smrgcommit 25324cd43b4735cafa7b6900ad23356f44077bc6 115063165362SmrgAuthor: Egbert Eich <eich@suse.de> 115163165362SmrgDate: Fri Apr 23 18:42:00 2004 +0000 115263165362Smrg 115363165362Smrg Merging XORG-CURRENT into trunk 115463165362Smrg 115563165362Smrgcommit 97527faa1b2b9f66be7171454161f273b986ee46 115663165362SmrgAuthor: Egbert Eich <eich@suse.de> 115763165362SmrgDate: Sun Mar 14 08:27:26 2004 +0000 115863165362Smrg 115963165362Smrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 116063165362Smrg 116163165362Smrgcommit cc985b59a40838d617ec2c5b03771620e56fe461 116263165362SmrgAuthor: Egbert Eich <eich@suse.de> 116363165362SmrgDate: Wed Mar 3 12:09:38 2004 +0000 116463165362Smrg 116563165362Smrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 116663165362Smrg 116763165362Smrgcommit 9820a186a6d0e6b16909264c67f49b0a858ac07c 116863165362SmrgAuthor: Egbert Eich <eich@suse.de> 116963165362SmrgDate: Thu Feb 26 13:34:16 2004 +0000 117063165362Smrg 117163165362Smrg readding XFree86's cvs IDs 117263165362Smrg 117363165362Smrgcommit d5b34044c15be35736038c188d2681cf7cfb63a9 117463165362SmrgAuthor: Egbert Eich <eich@suse.de> 117563165362SmrgDate: Thu Feb 26 09:21:14 2004 +0000 117663165362Smrg 117763165362Smrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 117863165362Smrg 117963165362Smrgcommit 7ff0f162b4f5a062dd4e58e7ce110757f539465b 118063165362SmrgAuthor: Egbert Eich <eich@suse.de> 118163165362SmrgDate: Thu Jan 29 08:06:33 2004 +0000 118263165362Smrg 118363165362Smrg Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 118463165362Smrg 118563165362Smrgcommit 200c9bd9793c0d2dbefd1f0a2be197a2d4e3a364 118663165362SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 118763165362SmrgDate: Tue Nov 25 19:26:56 2003 +0000 118863165362Smrg 118963165362Smrg XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 119063165362Smrg 119163165362Smrgcommit a15b8ac6912cef59d7e1ba7a80e58466e2c9fcba 119263165362SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 119363165362SmrgDate: Fri Nov 14 16:48:20 2003 +0000 119463165362Smrg 119563165362Smrg XFree86 4.3.0.1 119663165362Smrg 119763165362Smrgcommit ac5d447a2f18bdd07d5f97bb27cd9d065e30f683 119863165362SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 119963165362SmrgDate: Fri Nov 14 15:54:29 2003 +0000 120063165362Smrg 120163165362Smrg R6.6 is the Xorg base-line 1202