1 2004-06-13 Andrew M. Bishop <amb@gedanken.demon.co.uk>
3 Version 1.5g of cxref released.
5 2004-05-09 Andrew M. Bishop <amb@gedanken.demon.co.uk>
8 Add the cxref-cpp-configure script and cxref-cpp.defines file.
9 Renamed the manual pages.
12 Changed the location of the parameters to define if not using gcc.
14 * cccp.c: Add the -cxref-cpp-defines option.
15 Replace C++ style comments with C style comments.
18 Move the gcc configuration detection code to cxref-cpp-configure.
20 * cxref-cpp.man: Renamed from README.man and rewritten.
22 * cxref-cpp-configure.man, cxref-cpp-configure.in: New file.
24 2004-04-11 Andrew M. Bishop <amb@gedanken.demon.co.uk>
26 * cccp.c: Fix handling of -Afoo=bar options (patch from Camm Maguire).
28 2004-03-06 Andrew M. Bishop <amb@gedanken.demon.co.uk>
31 Add a --without-cxref-cpp option to the configure scripts.
33 2004-02-14 Andrew M. Bishop <amb@gedanken.demon.co.uk>
35 Version 1.5f of cxref released.
37 2004-01-18 Andrew M. Bishop <amb@gedanken.demon.co.uk>
40 Add a check that the installed gcc preserves comments after #include statements.
42 2003-07-31 Andrew M. Bishop <amb@gedanken.demon.co.uk>
45 Allow for gcc 3.x style -Afoo=bar options as well as existing -Afoo(bar) options (in Makefile CPP_PREDEFINES).
47 2003-06-29 Andrew M. Bishop <amb@gedanken.demon.co.uk>
49 Version 1.5e of cxref released.
51 2003-06-29 Andrew M. Bishop <amb@gedanken.demon.co.uk>
54 Updated to check that gcc passes through comments after a #define.
56 * README: Update with information about newer gcc versions.
58 2002-05-05 Andrew M. Bishop <amb@gedanken.demon.co.uk>
60 Version 1.5d of cxref released.
62 2002-04-21 Andrew M. Bishop <amb@gedanken.demon.co.uk>
64 * Makefile.in: Bug fix for 'make install'.
66 2002-04-14 Andrew M. Bishop <amb@gedanken.demon.co.uk>
69 Change the rule for compiling .c to .o for versions of make that don't understand '%.o:%.c'.
72 Include a DESTDIR in the Makefiles to allow installing in a different place to the compile options.
74 2002-02-17 Andrew M. Bishop <amb@gedanken.demon.co.uk>
77 More fixes to allow configure/build outside of cxref source tree.
79 * configure.in: Allow gcc-3.x to be used in place of cxref-cpp.
81 2002-01-19 Andrew M. Bishop <amb@gedanken.demon.co.uk>
84 Allow for gcc 3.x style -Afoo=bar options as well as existing -Afoo(bar) options.
86 2001-12-16 Andrew M. Bishop <amb@gedanken.demon.co.uk>
89 Added in a #include of alloca.h if HAVE_ALLOCA_H is autoconfigured.
91 2001-12-09 Andrew M. Bishop <amb@gedanken.demon.co.uk>
94 When the user does not have gcc try and guess what to do.
96 Sat Apr 28 15:45:00 2001 Andrew M. Bishop <amb@gedanken.demon.co.uk>
98 Version 1.5c of cxref released.
100 Tue Nov 16 19:06:51 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
102 * autoconfig.h.in: Initial revision
104 Sun Sep 26 10:00:00 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
106 Version 1.5b of cxref released.
108 Sun Aug 22 08:16:39 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
110 * Makefile.in: Add CFLAGS and LDFLAGS to the Makefile.in.
112 Fri Jun 18 19:15:00 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
114 Version 1.5a of cxref released.
116 Sat May 8 14:16:37 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
118 * configure.in: Add a --with-cxref-cpp option.
120 Sun Feb 21 12:00:00 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
122 Version 1.5 of cxref released.
124 Sat Jan 16 12:20:10 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
126 * Makefile.in: Add a new install target for Win32.
128 Sat Jan 16 11:11:56 1999 Andrew M. Bishop <amb@gedanken.demon.co.uk>
130 * configure.in, Makefile.in: Initial revision
132 * version.c: Change the version string to include cxref.
134 * tm.h, config.h: Modify for use with autoconf and configure.
136 * README: Add information about using autoconf and configure.
138 * version.c: Initial revision
140 Sun Dec 27 12:23:27 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
142 * config-cpp: Use gcc instead of cxref-cpp if new enough.
144 Sat Dec 6 14:30:00 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
146 Version 1.4c of cxref not released
148 Wed Apr 22 17:48:19 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
150 * config.h: Fixed previous AIX change.
152 Sat Apr 18 19:30:00 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
154 Version 1.4b of cxref released
156 Sat Apr 18 18:57:52 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
158 * config.h: Made a change for AIX.
160 Wed Jan 7 19:24:36 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
163 Fix a bug that stops compilation on Linux with libc version 6.
165 Thu Nov 20 20:30:00 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
167 Version 1.4a of cxref released
169 Thu Nov 20 19:55:34 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
171 * Makefile: Fixed more SUN make problems.
173 Sat Jul 5 18:30:00 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
175 Version 1.4 of cxref released
177 Mon May 26 15:11:14 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
180 Submitted my changes to a future version gcc that are needed for cxref.
181 This means that I have seen the future of cccp.c and included a couple of fixes.
182 The option of mine is the '-dI' option to output the #includes.
184 Sun Apr 27 17:00:31 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
186 * README.man, cccp.c:
187 Removed all features except those that could be put in the standard GCC.
189 Fri Apr 25 18:36:28 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
191 * README.man, README, config.h, Makefile, cccp.c:
192 Changed over to cpp-2.7.2, patched in all the cpp-2.6.3 hacks.
194 * cccp.c: Initial revision (new version based on gcc-2.7.2).
196 Wed Apr 23 20:00:00 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
198 Version 1.3a of cxref completed.
200 Wed Apr 23 19:47:27 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
202 * config.h: Added extra #defines in the NEED_SVR4_STRINGS case.
204 Tue Mar 25 18:43:06 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
206 * cccp.c: Added a check for FreeBSD for the use of sys_errlist.
208 Mon Jan 6 20:37:26 1997 Andrew M. Bishop <amb@gedanken.demon.co.uk>
211 Changed the behaviour on system include files with ../ in the path.
213 Sun Dec 8 10:30:00 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
215 Version 1.3 of cxref released
217 Sun Dec 8 10:07:57 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
219 * README.man: Initial revision
221 Sun Dec 8 09:15:31 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
224 Fixed a bug in the code to canonicalise the path name of included files.
226 Sat Nov 16 16:30:00 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
228 Beta Version 1.3 of cxref released
230 Sat Nov 16 16:03:01 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
233 Made the output more verbose and fixed error in bzero determination.
235 Sat Nov 2 14:23:09 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
237 * tm.h, config.h: Initial revision
239 * Makefile, config-cpp, README:
240 Replaced the configured tm.h and config.h with a generic one.
243 Allow #define replacements for bzero,bcmp,bcopy and index,rindex to work.
245 Tue Oct 29 19:51:40 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
248 New automated makefiles require new instructions in case of failure.
250 * config-cpp: Initial revision
252 * Makefile: Automated makefile, uses two separate configuration files.
254 Sun Oct 27 15:02:23 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
257 A CXREF_CPP_PREDEFINES when compiling will override CPP_PREDEFINES from header files.
259 Sat Oct 5 12:30:00 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
261 Version 1.2b of cxref released
263 Sun Aug 18 16:13:44 1996 Andrew M. Bishop <amb@gedanken.demon.co.uk>
266 Added a second set of file name mangling to stop some multi-directory reference failures.
268 Sat Jul 6 20:00:00 1996 Andrew M. Bishop (amb@gedanken)
270 Version 1.2 of cxref released
272 Sat Jul 6 19:44:25 1996 Andrew M. Bishop (amb@gedanken)
274 * README: Reformatted, and spell-checked.
276 Sun Jun 30 19:49:15 1996 Andrew M. Bishop (amb@gedanken)
279 Changed filname handling so that foo/../ and ./ are removed from include file names,
280 and only system files and those starting with / are output as in the original source.
282 Wed May 22 19:00:00 1996 Andrew M. Bishop (amb@gedanken)
284 Version 1.1 of cxref released
286 Sat May 18 19:31:21 1996 Andrew M. Bishop (amb@gedanken)
289 Added quite a bit more information about configuring the cxref-cpp program
290 and testing it once made.
292 * Makefile: Removed the example INCLUDE_DIR[123] for SUNs.
294 Sat Feb 24 16:30:00 1996 Andrew M. Bishop (amb@gedanken)
296 Version 1.0 of cxref released
298 Sat Feb 24 14:50:32 1996 Andrew M. Bishop (amb@gedanken)
300 * Makefile: Version 1.0 Released (First release version).
302 Sat Jan 20 21:06:25 1996 Andrew M. Bishop (amb@gedanken)
304 * Makefile: Added a default CC and CFLAGS.
306 Wed Nov 15 19:06:50 1995 Andrew Bishop (amb@dan)
308 * README: Added more explanation about the new config file structure.
311 Added includes for Solaris 2 and modified config file structure.
313 Wed Aug 2 19:55:12 1995 Andrew Bishop (amb@dan)
315 * README: More explanations.
317 * Makefile: Changed INCLUDE_DIR* and tidied up some targets.
319 Tue Aug 1 20:26:16 1995 Andrew Bishop (amb@dan)
321 * cccp.c: Improved comments in code.
323 Tue Jul 25 20:38:05 1995 Andrew Bishop (amb@dan)
325 * Makefile: Changed the clean target to use -f.
327 Sun Jul 23 16:23:59 1995 Andrew Bishop (amb@dan)
329 * cccp.c: Passes through trailing comments for #define / #include.
331 Tue Apr 25 19:10:11 1995 Andrew Bishop (amb@dan)
334 Some hacks for include files, no full path and better guess of system / local.
336 Mon Apr 24 18:23:12 1995 Andrew Bishop (amb@dan)
338 * Makefile, README, cccp.c: