Reverse may 15th change, as suggested by Jason.
authorDavid S. Miller <davem@pierdol.cobaltmicro.com>
Wed, 24 Jun 1998 03:35:23 +0000 (03:35 +0000)
committerDavid S. Miller <davem@gcc.gnu.org>
Wed, 24 Jun 1998 03:35:23 +0000 (20:35 -0700)
It causes too many backwards compatability problems, for
more than one frontend.

From-SVN: r20685

gcc/ChangeLog
gcc/toplev.c

index e7271a7befa334e71f59788e7ab16a8120f52ec4..f697f3098ee4d86b3eb6187154ec81c7e8121003 100644 (file)
@@ -1,3 +1,7 @@
+Wed Jun 24 01:32:12 1998  David S. Miller  <davem@pierdol.cobaltmicro.com>
+
+       * toplev.c (rest_of_compilation): Revert May 15 change.
+
 Tue Jun 23 21:27:27 1998  Ken Raeburn  <raeburn@cygnus.com>
 
        * reload.c (find_reloads): Fix check for failure to match any
index fb0245a0c3a287043c8e194240bc295d95bbc447..42d3616e3590b6881f33b84edf4f0f1db1c33987 100644 (file)
@@ -3063,7 +3063,6 @@ rest_of_compilation (decl)
        }
 
       if (! current_function_contains_functions
-         && ! decl_function_context (decl)
          && (DECL_DEFER_OUTPUT (decl)
              || (DECL_INLINE (decl)
                  && ((! TREE_PUBLIC (decl) && ! TREE_ADDRESSABLE (decl)