varasm.c (assemble_constructor): Take a symbol_ref and a priority instead of a bare...
authorRichard Henderson <rth@redhat.com>
Tue, 7 Aug 2001 00:13:35 +0000 (17:13 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 7 Aug 2001 00:13:35 +0000 (17:13 -0700)
commit47907859fdd0b39ecb2a78c068872470f823329f
treefe1d06a13ef40c7bd7f7953e66a94a01e57f7d54
parent362b68a82dcf98169e852579a784dd4bddcccc25
varasm.c (assemble_constructor): Take a symbol_ref and a priority instead of a bare string.

        * varasm.c (assemble_constructor): Take a symbol_ref and a
        priority instead of a bare string.  Move priority handling
        here from cp/decl2.c.
        * output.h: Update decls.

        * c-decl.c (c_expand_body): Update calls to assemble_constructor
        and assemble_destructor.
        * profile.c (output_func_start_profiler): Likewise.
        * objc/objc-act.c (finish_objc): Likewise.
        (build_module_descriptor): Return the symbol not the symbol name.

        * ch/grant.c (chill_finish_compile): Pass a symbol_ref and priority
        to assemble_constructor.

        * cp/decl2.c (finish_objects): Pass a symbol_ref and priority to
        assemble_{constructor,destructor}.  Remove priority handling.

        * java/class.c (emit_register_classes): Pass a symbol_ref and priority
        to assemble_constructor.

From-SVN: r44678
12 files changed:
gcc/ChangeLog
gcc/c-decl.c
gcc/ch/ChangeLog
gcc/ch/grant.c
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/java/ChangeLog
gcc/java/class.c
gcc/objc/objc-act.c
gcc/output.h
gcc/profile.c
gcc/varasm.c