This is the mail archive of the gcc@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]

patch that FIXED regression PR opt/7247 (still broken in 3.2 branch)


PR optimization/7247 is for a regression that was fixed in the mainline
before the 3.3-branch was created and still exists in the 3.2 branch.
It was fixed on the mainline with this patch:

--- gcc/cp/ChangeLog ---
2002-03-11  Dan Nicolaescu  <dann@ics.uci.edu>
          Daniel Berlin  <dan@dberlin.org>

      * cp-lang.c (ok_to_generate_alias_set_for_type): New function.
      (cxx_get_alias_set): Use it.

--- gcc/ChangeLog ---
2002-03-11  Dan Nicolaescu  <dann@ics.uci.edu>
          Daniel Berlin  <dan@dberlin.org>

      C++ alias analysis improvement.
      * alias.c (record_component_aliases): Record aliases for base
      classes too. 

For my search I used the reduced test case in the PR with the
optimizations shown there.  This information has been added to GNATS.

Janis


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