* c-decl.c (c_expand_body): Don't call outlining_inline_function.
commitf35468307d96ed321763d3d7a2819feb9683fc52
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 6 Jan 2002 03:51:13 +0000 (6 03:51 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 6 Jan 2002 03:51:13 +0000 (6 03:51 +0000)
treeb5435975138444886ee3c592973a8b7f20046641
parente7772f4e41529d070627e3217b21148383357d66
    * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48572 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-decl.c
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/dwarf2out.c
gcc/integrate.c
gcc/toplev.c