On Wed, Oct 10, 2012 at 12:29:04PM +0200, Paolo Carlini wrote:
> Hi,
> 
> On 10/03/2012 11:57 AM, Gopalasubramanian, Ganesh wrote:
> >Testing was done before posting the patch. It was successful.
> This change is now in:
> 
>     http://gcc.gnu.org/ml/gcc-cvs/2012-10/msg00418.html
> 
> and it looks like is breaking the build for me:
> 
>     build/genattrtab
> /scratch/Gcc/svn-dirs/trunk/gcc/config/i386/i386.md
> insn-conditions.md \
>         -Atmp-attrtab.c -Dtmp-dfatab.c -Ltmp-latencytab.c
> build/genautomata /scratch/Gcc/svn-dirs/trunk/gcc/config/i386/i386.md \
>   insn-conditions.md > tmp-automata.c
> genautomata: automaton `bdver1_mult' is not declared
> genautomata: unit `bdver1-mult' is not used

Yeah, clearly a different version of the patch has been posted
vs. what has been checked in.  The difference is removal of the
(define_cpu_unit "bdver1-mult" "bdver1_mult")
line (present in the posted patch, not in the checked in patch).

Also, the ChangeLog entry is wrong:
        PR 51109
        * gcc/config/i386/bdver1.md (bdver1_int): Automaton has been 
        split to reduce state transitions.
- should start with:
        PR target/51109
        * config/i386/bdver1.md
and really document the changes it has done, or just not contain
(bdver1_int) and document the file changes.

And Copyright year hasn't been updated (but this wasn't first
commit in 2012, others made the same mistake, no changes in 2011
btw).

        Jakub

Reply via email to