]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/gcse.h
Makefile.in (gcse.o, [...]): Depend on gcse.h..
authorRichard Sandiford <rdsandiford@googlemail.com>
Mon, 12 Jul 2010 19:04:03 +0000 (19:04 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Mon, 12 Jul 2010 19:04:03 +0000 (19:04 +0000)
commit7c6811fe1e7b07f9ab3ea30d76e615b33ae6a783
tree97f6f506973f488da7ec0448ae53b49404c92688
parent15e7b94f185a0eb2cb8a0b0fbf4c8d3025f1b40d
Makefile.in (gcse.o, [...]): Depend on gcse.h..

gcc/
* Makefile.in (gcse.o, target-globals.o): Depend on gcse.h..
* gcse.h: New file.
* gcse.c: Include gcse.h.
(default_target_gcse): New variable.
(this_target_gcse): New conditional variable.
(can_copy): Redefine as a macro.
(can_copy_init_p): New macro.
(can_copy_p): Remove can_copy_init_p.
* target-globals.h (this_target_gcse): Declare.
(target_globals): Add a gcse field.
(restore_target_globals): Copy the gcse field to
this_target_gcse.
* target-globals.c: Include gcse.h.
(default_target_globals): Initialize the gcse field.
(save_target_globals): Likewise.

From-SVN: r162108
gcc/ChangeLog
gcc/Makefile.in
gcc/gcse.c
gcc/gcse.h [new file with mode: 0644]
gcc/target-globals.c
gcc/target-globals.h