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

[Bug tree-optimization/20204] [4.0 regression] miscompilation of asm-declared registers


------- Additional Comments From hp at gcc dot gnu dot org  2005-02-25 01:12 -------
Well, I can't follow the code, but here are all the gcc changes in that
time-frame:

diff -p -c -r2.7576 -r2.7578
*** ChangeLog   24 Feb 2005 01:54:58 -0000      2.7576
--- ChangeLog   24 Feb 2005 14:17:25 -0000      2.7578
***************
*** 1,3 ****
--- 1,19 ----
+ 2005-02-24  Diego Novillo  <dnovillo@redhat.com>
+
+       * tree-into-ssa.c: Re-organize internal functions.
+
+ 2005-02-24  Richard Henderson  <rth@redhat.com>
+
+       PR middle-end/18902
+       * c-opts.c (c_common_post_options): Set flag_complex_method to 2
+       for c99.
+       * common.opt (fcx-limited-range): New.
+       * opts.c (set_fast_math_flags): Set flag_cx_limited_range.
+       * toplev.c (flag_complex_method): Initialize to 1.
+       (process_options): Set flag_complex_method to 0 if
+       flag_cx_limited_range.
+       * doc/invoke.texi (-fcx-limited-range): New.
+
  2005-02-24  Kazu Hirata  <kazu@cs.umass.edu>

        * cse.c (delete_trivially_dead_insns): Speed up by using

I can certainly understand that a typo changed some assigmnent such that
asm-declared registers are mishandled.  Pretty please.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20204


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