where define the TARGET_80387 in md file ?

thank Ciao!
I check the config of llvm-gcc and confirm that -enable-llvm path is
right. evenly I rebuild the LLVM 2.9 again, but get the same error.So
I checked the generation process of options.h and found some stranage
conditions as follows:

gawk -f ../../llvm-gcc-4.2-2.9.source/gcc/opt-gather.awk
../../llvm-gcc-4.2-2.9.source/gcc/ada/lang.opt
../../llvm-gcc-4.2-2.9.source/gcc/fortran/lang.opt
../../llvm-gcc-4.2-2.9.source/gcc/java/lang.opt
../../llvm-gcc-4.2-2.9.source/gcc/treelang/lang.opt
../../llvm-gcc-4.2-2.9.source/gcc/c.opt
../../llvm-gcc-4.2-2.9.source/gcc/common.opt
../../llvm-gcc-4.2-2.9.source/gcc/config/i386/i386.opt
../../llvm-gcc-4.2-2.9.source/gcc/config/linux.opt > tmp-optionlist
/bin/sh ../../llvm-gcc-4.2-2.9.source/gcc/../move-if-change
tmp-optionlist optionlist
echo timestamp > s-options
gawk -f ../../llvm-gcc-4.2-2.9.source/gcc/opt-functions.awk -f
../../llvm-gcc-4.2-2.9.source/gcc/opth-gen.awk \
            < optionlist > tmp-options.h
/bin/sh ../../llvm-gcc-4.2-2.9.source/gcc/../move-if-change
tmp-options.h options.h

in the first step, /opt-gather.awk can write ONLY 7 line into
tmp-optionlist, actual in its code "numrec" is 745

# Sort it and output it
END {
     sort(record,numrec)
     for (i = 1; i <= numrec; i++) {//this loop execute only 7,
although numrec=745
          print record[i] }
}
I try to explicitly changeto : for (i = 1; i <= 745; i++)
but there occurs redefinition error, I think optlist files input is
not compatible.
why I got this error, is it because of my stupid error?