gcc/libmudflap
Zack Weinberg c31b8e1b17 tree-mudflap.c: Include cgraph.h.
gcc:
	* tree-mudflap.c: Include cgraph.h.
	(mf_init_extern_trees): Rename to mudflap_init.  Export.
	Rewrite to create synthetic declarations instead of looking
	up declarations from mf-runtime.h.
	(mf_make_builtin, mf_make_cache_struct_type): New functions.
	(mf_cache_shift_decl, mf_cache_mask_decl, mf_unregister_fndecl):
	Correct commentary.
	(execute_mudflap_function_decls, mudflap_register_call):
	Don't call mf_init_extern_trees.
	(mudflap_finish_file): Use cgraph_build_static_cdtor.

	* tree-mudflap.h: Update prototypes.
	* c-mudflap.c: Delete file.
	* c-common.c: Include tree-mudflap.h.
	(c_common_nodes_and_builtins): Call mudflap_init if appropriate.
	* Makefile.in: Remove all references to c-mudflap.o.
	Update dependencies.
gcc/cp:
	* cp-mudflap.c: Delete file.
	* Makefile.in: Remove all references to cp-mudflap.o.
libmudflap:
	* mf-runtime.h.in: Wrap declarations of struct __mf_cache,
	__mf_lookup_cache, __mf_lc_mask, or __mf_lc_shift in
	#ifndef _MUDFLAP.

From-SVN: r84126
2004-07-05 18:12:47 +00:00
..
testsuite Adopt splay trees for object database. 2004-06-24 21:12:18 +00:00
.cvsignore Added .cvsignore entry for autom4te.cache to boehm-gc, libffi and 2004-06-15 07:42:08 +00:00
acinclude.m4 acinclude.m4 (lt_cv_deplibs_check_method): Use pass_all on sh*. 2004-05-18 10:35:12 +00:00
aclocal.m4 configure.ac: New name of configure.in. 2004-06-15 14:47:55 +00:00
ChangeLog tree-mudflap.c: Include cgraph.h. 2004-07-05 18:12:47 +00:00
config.h.in * quick build fix 2004-06-25 17:17:51 +00:00
configure configure.ac (AC_CHECK_HEADERS): Add dirent.h configure: Regenerate. 2004-06-29 10:27:15 +00:00
configure.ac configure.ac (AC_CHECK_HEADERS): Add dirent.h configure: Regenerate. 2004-06-29 10:27:15 +00:00
Makefile.am [multiple changes] 2004-06-29 22:30:53 +00:00
Makefile.in [multiple changes] 2004-06-29 22:30:53 +00:00
mf-heuristics.c
mf-hooks1.c Adopt splay trees for object database. 2004-06-24 21:12:18 +00:00
mf-hooks2.c configure.ac (AC_CHECK_HEADERS): Add dirent.h configure: Regenerate. 2004-06-29 10:27:15 +00:00
mf-hooks3.c Adopt splay trees for object database. 2004-06-24 21:12:18 +00:00
mf-impl.h Adopt splay trees for object database. 2004-06-24 21:12:18 +00:00
mf-runtime.c [multiple changes] 2004-06-29 22:30:53 +00:00
mf-runtime.h.in tree-mudflap.c: Include cgraph.h. 2004-07-05 18:12:47 +00:00
splay-tree.c [multiple changes] 2004-06-29 22:30:53 +00:00
splay-tree.h [multiple changes] 2004-06-29 22:30:53 +00:00
stamp-h.in