summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/gcc/f/gbe/2.6.3.diff
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/usr.bin/gcc/f/gbe/2.6.3.diff')
-rw-r--r--gnu/usr.bin/gcc/f/gbe/2.6.3.diff186
1 files changed, 0 insertions, 186 deletions
diff --git a/gnu/usr.bin/gcc/f/gbe/2.6.3.diff b/gnu/usr.bin/gcc/f/gbe/2.6.3.diff
deleted file mode 100644
index 8ceee52de91..00000000000
--- a/gnu/usr.bin/gcc/f/gbe/2.6.3.diff
+++ /dev/null
@@ -1,186 +0,0 @@
-*** gcc-2.6.3/Makefile.in Fri Dec 2 16:03:09 1994
---- g77-2.6.3-0.5.16/Makefile.in Thu Aug 10 04:01:02 1995
-*************** ENQUIRE_CFLAGS = -DNO_MEM -DNO_LONG_DOUB
-*** 118,121 ****
---- 118,126 ----
- ENQUIRE_LDFLAGS = $(LDFLAGS)
-
-+ # NEXT FOUR LINES ADDED BY g77 PATCH ONLY TO ENABLE COMPATIBILITY WITH 2.7.x.
-+ # Sed command to transform gcc to installed name. Overwritten by configure.
-+ program_transform_name = -e s,x,x,
-+ program_transform_cross_name = -e s,^,$(target)-,
-+
- # Tools to use when building a cross-compiler.
- # These are used because `configure' appends `cross-make'
-*************** infodir = $(prefix)/info
-*** 176,179 ****
---- 181,188 ----
- # Extension (if any) to put in installed man-page filename.
- manext = .1
-+ # NEXT THREE LINES ADDED BY g77 PATCH ONLY TO ENABLE COMPATIBILITY WITH 2.7.x.
-+ objext = .o
-+ exeext =
-+
- # Directory in which to put man pages.
- mandir = $(prefix)/man/man1
-*************** c-common.o : c-common.c $(CONFIG_H) $(TR
-*** 1010,1014 ****
- # Language-independent files.
-
-! gcc.o: gcc.c $(CONFIG_H) multilib.h config.status
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- -DSTANDARD_STARTFILE_PREFIX=\"$(libdir)/\" \
---- 1019,1023 ----
- # Language-independent files.
-
-! gcc.o: gcc.c $(CONFIG_H) multilib.h config.status f/lang-specs.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- -DSTANDARD_STARTFILE_PREFIX=\"$(libdir)/\" \
-*************** stor-layout.o : stor-layout.c $(CONFIG_H
-*** 1032,1036 ****
- fold-const.o : fold-const.c $(CONFIG_H) $(TREE_H) flags.h
- toplev.o : toplev.c $(CONFIG_H) $(TREE_H) $(RTL_H) flags.h input.h \
-! insn-attr.h xcoffout.h defaults.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- $(MAYBE_TARGET_DEFAULT) $(MAYBE_USE_COLLECT2) \
---- 1041,1045 ----
- fold-const.o : fold-const.c $(CONFIG_H) $(TREE_H) flags.h
- toplev.o : toplev.c $(CONFIG_H) $(TREE_H) $(RTL_H) flags.h input.h \
-! insn-attr.h xcoffout.h defaults.h f/lang-options.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- $(MAYBE_TARGET_DEFAULT) $(MAYBE_USE_COLLECT2) \
-*** gcc-2.6.3/fold-const.c Fri Dec 2 16:03:43 1994
---- g77-2.6.3-0.5.16/fold-const.c Thu Aug 10 04:01:03 1995
-*************** eval_subst (arg, old0, new0, old1, new1)
-*** 1938,1943 ****
---- 1938,1948 ----
- switch (code)
- {
-+ /* ??? Disable this since the SAVE_EXPR might already be in use outside
-+ the expression. There may be no way to make this work, but it needs
-+ to be looked at again for 2.6. */
-+ #if 0
- case SAVE_EXPR:
- return eval_subst (TREE_OPERAND (arg, 0), old0, new0, old1, new1);
-+ #endif
-
- case COMPOUND_EXPR:
-*************** fold (expr)
-*** 3953,3958 ****
---- 3958,3968 ----
- tree xarg0 = arg0;
-
-+ /* ??? Disable this since the SAVE_EXPR might already be in use outside
-+ the expression. There may be no way to make this work, but it needs
-+ to be looked at again for 2.6. */
-+ #if 0
- if (TREE_CODE (xarg0) == SAVE_EXPR)
- have_save_expr = 1, xarg0 = TREE_OPERAND (xarg0, 0);
-+ #endif
-
- STRIP_NOPS (xarg0);
-*************** fold (expr)
-*** 3971,3976 ****
---- 3981,3991 ----
- }
-
-+ /* ??? Disable this since the SAVE_EXPR might already be in use outside
-+ the expression. There may be no way to make this work, but it needs
-+ to be looked at again for 2.6. */
-+ #if 0
- if (TREE_CODE (xarg0) == SAVE_EXPR)
- have_save_expr = 1, xarg0 = TREE_OPERAND (xarg0, 0);
-+ #endif
-
- STRIP_NOPS (xarg0);
-*** gcc-2.6.3/gcc.c Mon Nov 7 11:01:43 1994
---- g77-2.6.3-0.5.16/gcc.c Thu Aug 10 04:01:03 1995
-*************** static struct compiler default_compilers
-*** 712,715 ****
---- 712,716 ----
- %{c:%W{o*}%{!o*:-o %w%b.o}}\
- %{!c:-o %d%w%u.o} %{!pipe:%g.s} %A\n}}}}}} "},
-+ #include "f/lang-specs.h"
- /* Mark end of table */
- {0, 0}
-*** gcc-2.6.3/obstack.c Sat Nov 12 06:40:02 1994
---- g77-2.6.3-0.5.16/obstack.c Thu Aug 10 04:01:04 1995
-*************** Foundation, 675 Mass Ave, Cambridge, MA
-*** 27,33 ****
- (especially if it is a shared library). Rather than having every GNU
- program understand `configure --with-gnu-libc' and omit the object files,
-! it is simpler to just do this in the source for each such file. */
-
-! #if defined (_LIBC) || !defined (__GNU_LIBRARY__)
-
-
---- 27,40 ----
- (especially if it is a shared library). Rather than having every GNU
- program understand `configure --with-gnu-libc' and omit the object files,
-! it is simpler to just do this in the source for each such file.
-
-! Actually, don't comment this code out after all. Else, unless the
-! inlining set up by obstack.h also is commented out (and replaced by
-! including the system's <obstack.h>), bugs will result on a system
-! with an older obstack (with older and different inlining) installed.
-! And for now it doesn't seem worth having obstack.h #include <stdio.h>,
-! as above, just to get __GNU_LIBRARY__ defined, for example. */
-!
-! #if defined (_LIBC) || !defined (__GNU_LIBRARY__) || 1
-
-
-*** gcc-2.6.3/stor-layout.c Thu Oct 20 09:41:02 1994
---- g77-2.6.3-0.5.16/stor-layout.c Thu Aug 10 04:01:04 1995
-*************** get_pending_sizes ()
-*** 80,83 ****
---- 80,93 ----
- }
-
-+ void
-+ put_pending_sizes (chain)
-+ tree chain;
-+ {
-+ if (pending_sizes)
-+ abort ();
-+
-+ pending_sizes = chain;
-+ }
-+
- /* Given a size SIZE that isn't constant, return a SAVE_EXPR
- to serve as the actual size-expression for a type or decl. */
-*** gcc-2.6.3/toplev.c Tue Oct 25 16:09:12 1994
---- g77-2.6.3-0.5.16/toplev.c Thu Aug 10 04:01:05 1995
-*************** char *lang_options[] =
-*** 725,728 ****
---- 725,730 ----
- "-Wno-protocol",
-
-+ #include "f/lang-options.h"
-+
- /* This is for GNAT and is temporary. */
- "-gnat",
-*** gcc-2.6.3/tree.c Fri Dec 2 16:03:49 1994
---- g77-2.6.3-0.5.16/tree.c Thu Aug 10 04:01:05 1995
-*************** save_expr (expr)
-*** 1984,1988 ****
-
- if (TREE_CONSTANT (t) || (TREE_READONLY (t) && ! TREE_SIDE_EFFECTS (t))
-! || TREE_CODE (t) == SAVE_EXPR)
- return t;
-
---- 1984,1988 ----
-
- if (TREE_CONSTANT (t) || (TREE_READONLY (t) && ! TREE_SIDE_EFFECTS (t))
-! || TREE_CODE (t) == SAVE_EXPR || TREE_CODE (t) == ERROR_MARK)
- return t;
-
-*** gcc-2.6.3/tree.h Thu Sep 8 14:25:41 1994
---- g77-2.6.3-0.5.16/tree.h Thu Aug 10 04:01:06 1995
-*************** extern tree size_int PROTO((unsigned))
-*** 1245,1248 ****
---- 1245,1249 ----
- extern tree round_up PROTO((tree, int));
- extern tree get_pending_sizes PROTO((void));
-+ extern void put_pending_sizes PROTO((tree));
-
- /* Type for sizes of data-type. */