]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-typeck.c
c-typeck.c (build_function_call): Set fundecl = function again.
authorDaniel Berlin <dberlin@dberlin.org>
Tue, 21 Jun 2005 00:59:17 +0000 (00:59 +0000)
committerDaniel Berlin <dberlin@gcc.gnu.org>
Tue, 21 Jun 2005 00:59:17 +0000 (00:59 +0000)
commita5eadacc354407939f4bbf55bd44d750e3554344
tree441f3bfca76fbff3165789a7e384227c2ba626ac
parent83fbfe42c25f312d47f30be37bcb957c2b7258cf
c-typeck.c (build_function_call): Set fundecl = function again.

2005-06-20  Daniel Berlin  <dberlin@dberlin.org>

* c-typeck.c (build_function_call): Set fundecl = function again.
* tree-ssa-alias.c (find_used_portions): Address taking causes the
entire variable to be used.
* tree-ssa-structalias.c (do_structure_copy): Fix handling of
unknown size variables, and structure copies from addressof
operations.  Simplify how we do *a = *b type structure copies.
(init_base_vars): Add ANYTHING = &ANYTHING constraint the right
way.  READONLY's address is not taken by default.
INTEGER dereference should point to anything.
(create_variable_info_for): It's okay for the first field to not start
at 0.

From-SVN: r101227
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/gcc.c-torture/compile/pta-1.c [new file with mode: 0644]
gcc/tree-ssa-alias.c
gcc/tree-ssa-structalias.c