c-decl.c (c_expand_body): Don't call outlining_inline_function.
authorRichard Henderson <rth@redhat.com>
Sun, 6 Jan 2002 03:51:13 +0000 (19:51 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 6 Jan 2002 03:51:13 +0000 (19:51 -0800)
commitc28abdf00d60460c4f7e27edc7deb099ae91e8c1
treeb5435975138444886ee3c592973a8b7f20046641
parentec6d4fa60cd144a5e5cd1c3bc5e38f630432fef5
c-decl.c (c_expand_body): Don't call outlining_inline_function.

        * c-decl.c (c_expand_body): Don't call outlining_inline_function.
        * integrate.c (output_inline_function): Likewise.
        * toplev.c (rest_of_compilation): Do it here instead.  Move call
        to remove_unnecessary_notes after emitting abstract instance.
        Force an emitted nested function to have its parent emited as well.
        * dwarf2out.c (loc_descriptor_from_tree): Read mode after checking
        for null.
        (rtl_for_decl_location): Do not look at reload data structures
        before reload has run.

        * semantics.c (expand_body): Revert last change.

From-SVN: r48572
gcc/ChangeLog
gcc/c-decl.c
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/dwarf2out.c
gcc/integrate.c
gcc/toplev.c