diff options
author | Frank Ch. Eigler <fche@redhat.com> | 2004-10-13 18:18:18 +0000 |
---|---|---|
committer | Frank Ch. Eigler <fche@gcc.gnu.org> | 2004-10-13 18:18:18 +0000 |
commit | ccab73c3b7c38e3c7ac7e3a0b37f063856575953 (patch) | |
tree | d45b32817a4a2a9f226b5ee50be649e15f3f2870 /gcc/toplev.c | |
parent | 163075a027a337c3ed19701f03c8bf2ed7ce26af (diff) | |
download | gcc-ccab73c3b7c38e3c7ac7e3a0b37f063856575953.zip gcc-ccab73c3b7c38e3c7ac7e3a0b37f063856575953.tar.gz gcc-ccab73c3b7c38e3c7ac7e3a0b37f063856575953.tar.bz2 |
toplev.c (compile_file): Call mudflap_finish_file from here ...
2004-10-13 Frank Ch. Eigler <fche@redhat.com>
* toplev.c (compile_file): Call mudflap_finish_file from here ...
* c-decl.c (c_write_global_declarations): ... instead of here ...
* cp/decl.c (cp_finish_file): ... and here.
* tree-mudflap.c (mudflap_enqueue_decl): Reword a warning message.
From-SVN: r88995
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r-- | gcc/toplev.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index eaeeeca..31dbbe1 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -80,6 +80,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include "coverage.h" #include "value-prof.h" #include "alloc-pool.h" +#include "tree-mudflap.h" #if defined (DWARF2_UNWIND_INFO) || defined (DWARF2_DEBUGGING_INFO) #include "dwarf2out.h" @@ -1004,6 +1005,10 @@ compile_file (void) functions in this compilation unit were deferred. */ coverage_finish (); + /* Likewise for mudflap static object registrations. */ + if (flag_mudflap) + mudflap_finish_file (); + /* Write out any pending weak symbol declarations. */ weak_finish (); |