]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/varasm.c
varasm.c (assemble_start_function): Remove the function from the pending weak decls...
authorRobert Lipe <robertlipe@usa.net>
Mon, 7 Jun 1999 19:46:39 +0000 (19:46 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 7 Jun 1999 19:46:39 +0000 (13:46 -0600)
commitec99e58ffcdb080f1f5e69ee643b0ecd256f25b4
tree0e7e6c1fa43f5727f16d2798892cafc440774f8f
parent729f8bf2231854123adf9485eca0765866a4b0c3
varasm.c (assemble_start_function): Remove the function from the pending weak decls list when we define a function.

        * varasm.c (assemble_start_function): Remove the function
        from the pending weak decls list when we define a function.
        (assemble_variable): Similarly for variables.
        (weak_finish): Ignore items on the list with a NULL name.
        (remove_from_ending_weak_list); New function to "remove" an item
        from the pending weak declarations list.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>
From-SVN: r27402
gcc/ChangeLog
gcc/varasm.c