------- Comment #5 from amylaar at gcc dot gnu dot org 2010-07-12 23:45 ------- (In reply to comment #3) > Does the first chunk count as obvious?
I'd say yes. My boostraps using that hunk with and without --enable-build-with-cxx on i686-pc-linux-gnu have progressed past the stage2/stage3 comparison. (In reply to comment #4) > int min_regno = 0; > > is faster. Yes, it's a cheaper constant on a number of processors in term of size and speed. If we really care about compiler run-time efficiency here (and efficiency for programs that use the same warning regime), we should introduce an attribute to tell the compiler to treat a variable as initialized even if it isn't, so that attribute can be used in these cases of the variable always being assigned before used even if no proof exists inside the rule system of the compiler. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44921