Changes for GCC version 2.5.2 from version 2.5.1. Changes in files you can reconstruct with Bison, etags, makeinfo, and TeX have been omitted. Some of these files are updated just by building the compiler. You can update rest of these files by executing this command make TAGS info dvi -f Makefile.in in the directory of GCC sources, provided the necessary tools (etags, makeinfo, TeX and texi2dvi) are installed. Before applying these diffs, go to the directory gcc-2.5.1. Then use the command patch -p1 feeding it the following diffs as input. Then rename the directory to gcc-2.5.2. diff -rc2P -x c-parse.y -x c-parse.c -x c-parse.h -x objc-parse.y -x cp-parse.c -x cp-parse.h -x cexp.c -x objc-parse.c -x TAGS -x gcc.?? -x gcc.??z -x gcc.aux -x cpp.??s -x cpp.?? -x cpp.aux -x cpp.info* -x gcc.info* gcc-2.5.1/ChangeLog gcc-2.5.2/ChangeLog *** gcc-2.5.1/ChangeLog Sun Oct 31 18:16:21 1993 --- gcc-2.5.2/ChangeLog Mon Nov 1 01:06:55 1993 *************** *** 1,2 **** --- 1,8 ---- + Mon Nov 1 01:06:27 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu) + + * Version 2.5.2 released. + + * cccp.c (do_ident): Fix previous change. + Sun Oct 31 14:41:40 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu) diff -rc2P -x c-parse.y -x c-parse.c -x c-parse.h -x objc-parse.y -x cp-parse.c -x cp-parse.h -x cexp.c -x objc-parse.c -x TAGS -x gcc.?? -x gcc.??z -x gcc.aux -x cpp.??s -x cpp.?? -x cpp.aux -x cpp.info* -x gcc.info* gcc-2.5.1/README gcc-2.5.2/README *** gcc-2.5.1/README Sun Oct 31 19:39:23 1993 --- gcc-2.5.2/README Mon Nov 1 01:07:36 1993 *************** *** 1,3 **** ! This directory contains the version 2.5.1 release of the GNU C compiler. It includes all of the support for compiling C++ and Objective C, including a run-time library for Objective C. --- 1,3 ---- ! This directory contains the version 2.5.2 release of the GNU C compiler. It includes all of the support for compiling C++ and Objective C, including a run-time library for Objective C. diff -rc2P -x c-parse.y -x c-parse.c -x c-parse.h -x objc-parse.y -x cp-parse.c -x cp-parse.h -x cexp.c -x objc-parse.c -x TAGS -x gcc.?? -x gcc.??z -x gcc.aux -x cpp.??s -x cpp.?? -x cpp.aux -x cpp.info* -x gcc.info* gcc-2.5.1/cccp.c gcc-2.5.2/cccp.c *** gcc-2.5.1/cccp.c Sun Oct 31 18:25:35 1993 --- gcc-2.5.2/cccp.c Mon Nov 1 01:06:06 1993 *************** *** 6159,6164 **** /* Output directive name. */ check_expand (op, 8); ! bcopy ("#ident ", op->bufp, 8); ! op->bufp += 8; /* Output the expanded argument line. */ --- 6159,6164 ---- /* Output directive name. */ check_expand (op, 8); ! bcopy ("#ident ", op->bufp, 7); ! op->bufp += 7; /* Output the expanded argument line. */ diff -rc2P -x c-parse.y -x c-parse.c -x c-parse.h -x objc-parse.y -x cp-parse.c -x cp-parse.h -x cexp.c -x objc-parse.c -x TAGS -x gcc.?? -x gcc.??z -x gcc.aux -x cpp.??s -x cpp.?? -x cpp.aux -x cpp.info* -x gcc.info* gcc-2.5.1/version.c gcc-2.5.2/version.c *** gcc-2.5.1/version.c Sat Oct 30 03:39:24 1993 --- gcc-2.5.2/version.c Mon Nov 1 01:07:22 1993 *************** *** 1 **** ! char *version_string = "2.5.1"; --- 1 ---- ! char *version_string = "2.5.2";