re PR fortran/51727 (Changing module files)
authorTobias Schlüter <tobi@gcc.gnu.org>
Thu, 8 Nov 2012 15:46:07 +0000 (16:46 +0100)
committerTobias Schlüter <tobi@gcc.gnu.org>
Thu, 8 Nov 2012 15:46:07 +0000 (16:46 +0100)
commitd476655d1d50448593b4099d0d6e7a4124ab6984
tree3ec961cbce5d8193453e4806801c712407a00d1c
parent271a8a16512f3cd9eaac3df04b87f8c59baa5fec
re PR fortran/51727 (Changing module files)

PR fortran/51727
* module.c (sorted_pointer_info): New.
(gfc_get_sorted_pointer_info): New.
(free_sorted_pointer_info_tree): New.
(compare_sorted_pointer_info): New.
(find_symbols_to_write): New.
(write_symbol1_recursion): New.
(write_symbol1): Collect symbols that need writing, output in order.
(write_generic): Traverse tree in order.

From-SVN: r193329
gcc/fortran/ChangeLog
gcc/fortran/module.c