diff options
| author | dberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-13 02:25:48 +0000 |
|---|---|---|
| committer | dberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-13 02:25:48 +0000 |
| commit | 300b54b8996c030072d09b2253225d9e016ffedd (patch) | |
| tree | 9f8919f03624db185815a820337be45e32bc1ccd /libjava/gnu/java/net/BASE64.java | |
| parent | 9d77eee2d910b9bd650a7e6c8c503a5b4d26c379 (diff) | |
| download | ppe42-gcc-300b54b8996c030072d09b2253225d9e016ffedd.tar.gz ppe42-gcc-300b54b8996c030072d09b2253225d9e016ffedd.zip | |
2005-07-12 Daniel Berlin <dberlin@dberlin.org>
Fix PR tree-optimization/22422
* tree-ssa-structalias.c (struct variable_info): Add flag for
special vars.
(get_varinfo): Now a static function.
(new_varinfo): init has_union and is_special_var to false.
(solution_set_add): Check has_union.
(do_da_constraint): Move temporary variable so it gets reset
properly.
Also check for special variable.
(do_ds_constraint): Ditto.
(do_sd_constraint): Ditto.
(do_structure_copy): Check for special variable.
(find_func_aliases): Ditto.
(init_base_vars): Set special vars properly.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101959 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/net/BASE64.java')
0 files changed, 0 insertions, 0 deletions

