dwarf2out.c (add_var_loc_to_decl): Change last argument to rtx...
authorJakub Jelinek <jakub@redhat.com>
Thu, 18 Feb 2010 08:58:14 +0000 (09:58 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 18 Feb 2010 08:58:14 +0000 (09:58 +0100)
commit82cf0c8c008b9f8ab85a274d79ee73ea730caca0
treec2e98a4b396eb4d3fc85f3d5d5bc3fb2f2dbd8de
parent5a1e3b6c7fb3a3efbd1419673cfa58e600a8a2fd
dwarf2out.c (add_var_loc_to_decl): Change last argument to rtx...

* dwarf2out.c (add_var_loc_to_decl): Change last argument to
rtx, allocate struct var_loc_node here and return it to the
caller, and only if it is actually needed.
(dwarf2out_var_location): Adjust add_var_loc_to_decl caller,
move it earlier and return immediately if it returns NULL.

From-SVN: r156860
gcc/ChangeLog
gcc/dwarf2out.c