diff -Nrc3pad gcc-3.0.2/gcc/f/ChangeLog gcc-3.0.3/gcc/f/ChangeLog *** gcc-3.0.2/gcc/f/ChangeLog Tue Oct 23 10:19:41 2001 --- gcc-3.0.3/gcc/f/ChangeLog Thu Dec 20 11:21:56 2001 *************** *** 1,3 **** --- 1,21 ---- + 2001-12-20 Release Manager + + * GCC 3.0.3 Released. + + 2001-11-25 Toon Moene + + PR fortran/3957 + * lang-specs.h: Correct !pipe conditional in tradcpp0 invocation. + + 2001-11-15 Craig Prescott + + * target.h (FFETARGET_32bit_longs): Don't define + for 64-bit hppa. + + 2001-11-14 Joseph S. Myers + + * Make-lang.in: Change all uses of $(manext) to $(man1ext). + 2001-10-23 Release Manager * GCC 3.0.2 Released. diff -Nrc3pad gcc-3.0.2/gcc/f/Make-lang.in gcc-3.0.3/gcc/f/Make-lang.in *** gcc-3.0.2/gcc/f/Make-lang.in Wed Jul 4 09:23:08 2001 --- gcc-3.0.3/gcc/f/Make-lang.in Wed Nov 14 14:33:42 2001 *************** f77.install-man: $(srcdir)/f/g77.1 insta *** 327,339 **** esac -if [ -f $(libsubdir)/lang-f77.man -a -f f771$(exeext) ] ; then \ if [ -f g77-cross$(exeext) ] ; then \ ! rm -f $(man1dir)/$(G77_CROSS_NAME)$(manext); \ ! $(INSTALL_DATA) $(srcdir)/f/g77.1 $(man1dir)/$(G77_CROSS_NAME)$(manext); \ ! chmod a-x $(man1dir)/$(G77_CROSS_NAME)$(manext); \ else \ ! rm -f $(man1dir)/$(G77_INSTALL_NAME)$(manext); \ ! $(INSTALL_DATA) $(srcdir)/f/g77.1 $(man1dir)/$(G77_INSTALL_NAME)$(manext); \ ! chmod a-x $(man1dir)/$(G77_INSTALL_NAME)$(manext); \ fi; \ else true; fi rm -f $(libsubdir)/lang-f77.man --- 327,339 ---- esac -if [ -f $(libsubdir)/lang-f77.man -a -f f771$(exeext) ] ; then \ if [ -f g77-cross$(exeext) ] ; then \ ! rm -f $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \ ! $(INSTALL_DATA) $(srcdir)/f/g77.1 $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \ ! chmod a-x $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \ else \ ! rm -f $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \ ! $(INSTALL_DATA) $(srcdir)/f/g77.1 $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \ ! chmod a-x $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \ fi; \ else true; fi rm -f $(libsubdir)/lang-f77.man *************** f77.uninstall: installdirs *** 354,361 **** -if [ -f $(libsubdir)/lang-f77.un ]; then \ rm -rf $(bindir)/$(G77_INSTALL_NAME)$(exeext); \ rm -rf $(bindir)/$(G77_CROSS_NAME)$(exeext); \ ! rm -rf $(man1dir)/$(G77_INSTALL_NAME)$(manext); \ ! rm -rf $(man1dir)/$(G77_CROSS_NAME)$(manext); \ rm -rf $(infodir)/g77.info*; \ fi rm -f $(libsubdir)/lang-f77.un --- 354,361 ---- -if [ -f $(libsubdir)/lang-f77.un ]; then \ rm -rf $(bindir)/$(G77_INSTALL_NAME)$(exeext); \ rm -rf $(bindir)/$(G77_CROSS_NAME)$(exeext); \ ! rm -rf $(man1dir)/$(G77_INSTALL_NAME)$(man1ext); \ ! rm -rf $(man1dir)/$(G77_CROSS_NAME)$(man1ext); \ rm -rf $(infodir)/g77.info*; \ fi rm -f $(libsubdir)/lang-f77.un diff -Nrc3pad gcc-3.0.2/gcc/f/lang-specs.h gcc-3.0.3/gcc/f/lang-specs.h *** gcc-3.0.2/gcc/f/lang-specs.h Thu Mar 22 11:16:20 2001 --- gcc-3.0.3/gcc/f/lang-specs.h Sun Nov 25 04:12:24 2001 *************** the Free Software Foundation, 59 Temple *** 28,35 **** {".fpp", "@f77-cpp-input", 0}, {".FPP", "@f77-cpp-input", 0}, {"@f77-cpp-input", ! "tradcpp0 -lang-fortran %(cpp_options) %{!M:%{!MM:%{!E:%{!pipe:%g.f |\n\ ! f771 %{!pipe:%g.f} %(cc1_options) %{I*} %{!fsyntax-only:%(invoke_as)}}}}}", 0}, {".r", "@ratfor", 0}, {"@ratfor", "%{C:%{!E:%eGNU C does not support -C without using -E}}\ --- 28,35 ---- {".fpp", "@f77-cpp-input", 0}, {".FPP", "@f77-cpp-input", 0}, {"@f77-cpp-input", ! "tradcpp0 -lang-fortran %(cpp_options) %{!M:%{!MM:%{!E:%{!pipe:%g.f} |\n\ ! f771 %{!pipe:%g.f} %(cc1_options) %{I*} %{!fsyntax-only:%(invoke_as)}}}}", 0}, {".r", "@ratfor", 0}, {"@ratfor", "%{C:%{!E:%eGNU C does not support -C without using -E}}\ diff -Nrc3pad gcc-3.0.2/gcc/f/target.h gcc-3.0.3/gcc/f/target.h *** gcc-3.0.2/gcc/f/target.h Tue Aug 14 16:08:51 2001 --- gcc-3.0.3/gcc/f/target.h Thu Nov 15 12:56:18 2001 *************** the Free Software Foundation, 59 Temple *** 234,240 **** #define FFETARGET_f2cTYLOGICAL2 13 #define FFETARGET_f2cTYQUAD 14 ! #if !defined(__alpha__) && (!defined (_ARCH_PPC) || !defined (__64BIT__)) && (!defined(__sparc__) || (!defined(__sparcv9) && !defined(__arch64__))) && (!defined(__ia64__) || !defined(__LP64__)) && !defined(__s390x__) #define FFETARGET_32bit_longs #endif --- 234,240 ---- #define FFETARGET_f2cTYLOGICAL2 13 #define FFETARGET_f2cTYQUAD 14 ! #if !defined(__alpha__) && (!defined (_ARCH_PPC) || !defined (__64BIT__)) && (!defined(__sparc__) || (!defined(__sparcv9) && !defined(__arch64__))) && (!defined(__ia64__) || !defined(__LP64__)) && (!defined(__hppa__) || !defined(__LP64__)) && !defined(__s390x__) #define FFETARGET_32bit_longs #endif diff -Nrc3pad gcc-3.0.2/gcc/f/version.c gcc-3.0.3/gcc/f/version.c *** gcc-3.0.2/gcc/f/version.c Tue Oct 23 10:21:29 2001 --- gcc-3.0.3/gcc/f/version.c Thu Dec 20 11:23:26 2001 *************** *** 1 **** ! const char *ffe_version_string = "0.5.26 20011023 (release)"; --- 1 ---- ! const char *ffe_version_string = "0.5.26 20011220 (release)"; diff -Nrc3pad gcc-3.0.2/libf2c/ChangeLog gcc-3.0.3/libf2c/ChangeLog *** gcc-3.0.2/libf2c/ChangeLog Tue Oct 23 10:20:23 2001 --- gcc-3.0.3/libf2c/ChangeLog Thu Dec 20 11:22:35 2001 *************** *** 1,3 **** --- 1,21 ---- + 2001-12-20 Release Manager + + * GCC 3.0.3 Released. + + 2001-12-03 Toon Moene + + PR fortran/4885 + * endfile.c (t_runc): After ftruncate, seek to end-of-file. + + 2001-11-25 Toon Moene + + * libF77/Makefile.in: Fix non-portable use of `$<' in z_log.c's rule. + + 2001-11-25 Toon Moene + + PR libf2c/4930 + * libF77/Makefile.in: Compile z_log.c with -ffloat-store. + 2001-10-23 Release Manager * GCC 3.0.2 Released. diff -Nrc3pad gcc-3.0.2/libf2c/libF77/Makefile.in gcc-3.0.3/libf2c/libF77/Makefile.in *** gcc-3.0.2/libf2c/libF77/Makefile.in Fri Mar 5 16:02:52 1999 --- gcc-3.0.3/libf2c/libF77/Makefile.in Sun Nov 25 08:17:56 2001 *************** z_cos.o: z_cos.c *** 144,149 **** --- 144,150 ---- z_div.o: z_div.c z_exp.o: z_exp.c z_log.o: z_log.c + $(CC) -c -DSkip_f2c_Undefs $(ALL_CFLAGS) -ffloat-store $(srcdir)/z_log.c z_sin.o: z_sin.c z_sqrt.o: z_sqrt.c r_abs.o: r_abs.c diff -Nrc3pad gcc-3.0.2/libf2c/libF77/Version.c gcc-3.0.3/libf2c/libF77/Version.c *** gcc-3.0.2/libf2c/libF77/Version.c Tue Oct 23 10:21:33 2001 --- gcc-3.0.3/libf2c/libF77/Version.c Thu Dec 20 11:23:29 2001 *************** static char junk[] = "\n@(#)LIBF77 VERSI *** 3,9 **** /* */ ! char __G77_LIBF77_VERSION__[] = "0.5.26 20011023 (release)"; /* 2.00 11 June 1980. File version.c added to library. --- 3,9 ---- /* */ ! char __G77_LIBF77_VERSION__[] = "0.5.26 20011220 (release)"; /* 2.00 11 June 1980. File version.c added to library. diff -Nrc3pad gcc-3.0.2/libf2c/libI77/Version.c gcc-3.0.3/libf2c/libI77/Version.c *** gcc-3.0.2/libf2c/libI77/Version.c Tue Oct 23 10:21:38 2001 --- gcc-3.0.3/libf2c/libI77/Version.c Thu Dec 20 11:23:34 2001 *************** static char junk[] = "\n@(#) LIBI77 VERS *** 3,9 **** /* */ ! char __G77_LIBI77_VERSION__[] = "0.5.26 20011023 (release)"; /* 2.01 $ format added --- 3,9 ---- /* */ ! char __G77_LIBI77_VERSION__[] = "0.5.26 20011220 (release)"; /* 2.01 $ format added diff -Nrc3pad gcc-3.0.2/libf2c/libI77/endfile.c gcc-3.0.3/libf2c/libI77/endfile.c *** gcc-3.0.2/libf2c/libI77/endfile.c Wed May 16 03:28:31 2001 --- gcc-3.0.3/libf2c/libI77/endfile.c Mon Dec 3 15:50:11 2001 *************** done: *** 132,137 **** --- 132,138 ---- #else /* !defined(HAVE_FTRUNCATE) */ fflush(b->ufd); rc = ftruncate(fileno(b->ufd), (off_t)loc); + fseek(bf,loc,SEEK_SET); #endif /* !defined(HAVE_FTRUNCATE) */ if (rc) err(a->aerr,111,"endfile"); diff -Nrc3pad gcc-3.0.2/libf2c/libU77/Version.c gcc-3.0.3/libf2c/libU77/Version.c *** gcc-3.0.2/libf2c/libU77/Version.c Tue Oct 23 10:21:44 2001 --- gcc-3.0.3/libf2c/libU77/Version.c Thu Dec 20 11:23:39 2001 *************** *** 1,6 **** static char junk[] = "\n@(#) LIBU77 VERSION 19980709\n"; ! char __G77_LIBU77_VERSION__[] = "0.5.26 20011023 (release)"; #include --- 1,6 ---- static char junk[] = "\n@(#) LIBU77 VERSION 19980709\n"; ! char __G77_LIBU77_VERSION__[] = "0.5.26 20011220 (release)"; #include