This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[tree-ssa]: Andersen points-to analysis


Patch is gzip'd, since it's mostly generated files.
Tested on powerpc-darwin and i686-pc-linux-gnu.
Bootstrapped with and without -ftree-points-to=andersen, and with
and without libbanshee.
Committed.


toplevel changes:
2002-11-24  Daniel Berlin  <dberlin@dberlin.org>

	* configure.in: Add libbanshee related stuff.
	* Makefile.in: Regenerate from Makefile.def.
	* Makefile.def: Move libmudflap stuff to here, where it belongs.
	Add libbanshee stuff.
	* Makefile.tpl: Add libbanshee stuff.


gcc/ changes:
2002-11-24  Daniel Berlin  <dberlin@dberlin.org>

	* configure.in: Add --with-libbanshee, passed to us by toplevel if
	libbanshee was configured. Substitute approriate definitions for
	Makefile (IE disabling tree-alias-ander building) if it wasn't.
	* config.in: Regenerated.
	* config.gcc: Rebuild libbanshee with stage1 compiler on darwin to
	work around system compiler problem.
	* configure: Regenerated.
	* Makefile.in: Add banshee stuff.
	* tree-alias-ander.c: New file.
	* tree-alias-ander.h: New file.
	* tree-alias-common.c (get_alias_var): Fix field based stuff.
	(find_func_aliases): Don't walk subtrees if we processed the tree.
	(ptr_may_alias_var): Fix both field-based and non-field-based lookup.

--Dan

Attachment: andersen.gz
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]