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