https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85669

--- Comment #2 from Douglas Mencken <dougmencken at gmail dot com> ---
reverting of Michael’s patch gives

/Developer/GCC/7.3p/PowerPC/32bit/bin/g++ -std=gnu++98 -fno-PIE -c 
-DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -mdynamic-no-pic -DIN_GCC    
-fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing
-Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings   -DHAVE_CONFIG_H -I. -I. -I../../gcc-8.1.0/gcc
-I../../gcc-8.1.0/gcc/. -I../../gcc-8.1.0/gcc/../include
-I../../gcc-8.1.0/gcc/../libcpp/include
-I/Volumes/hfsplushd/Development/gcc-toolchain/_gcc_boo/./gmp
-I/Volumes/hfsplushd/Development/gcc-toolchain/gcc-8.1.0/gmp
-I/Volumes/hfsplushd/Development/gcc-toolchain/_gcc_boo/./mpfr/src
-I/Volumes/hfsplushd/Development/gcc-toolchain/gcc-8.1.0/mpfr/src
-I/Volumes/hfsplushd/Development/gcc-toolchain/gcc-8.1.0/mpc/src 
-I../../gcc-8.1.0/gcc/../libdecnumber -I../../gcc-8.1.0/gcc/../libdecnumber/dpd
-I../libdecnumber -I../../gcc-8.1.0/gcc/../libbacktrace
-I/Volumes/hfsplushd/Development/gcc-toolchain/_gcc_boo/./isl/include
-I/Volumes/hfsplushd/Development/gcc-toolchain/gcc-8.1.0/isl/include  -o
attribs.o -MT attribs.o -MMD -MP -MF ./.deps/attribs.TPo
../../gcc-8.1.0/gcc/attribs.c
In file included from ../../gcc-8.1.0/gcc/target.h:51:0,
                 from ../../gcc-8.1.0/gcc/attribs.c:23:
./insn-codes.h:505:4: error: redefinition of 'CODE_FOR_floorkf2'
    CODE_FOR_floorkf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
./insn-codes.h:497:4: note: 'CODE_FOR_floorkf2' previously defined here
    CODE_FOR_floorkf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
./insn-codes.h:506:4: error: redefinition of 'CODE_FOR_floortf2'
    CODE_FOR_floortf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
./insn-codes.h:498:4: note: 'CODE_FOR_floortf2' previously defined here
    CODE_FOR_floortf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
./insn-codes.h:507:4: error: redefinition of 'CODE_FOR_ceilkf2'
    CODE_FOR_ceilkf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~
./insn-codes.h:499:4: note: 'CODE_FOR_ceilkf2' previously defined here
    CODE_FOR_ceilkf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~
./insn-codes.h:508:4: error: redefinition of 'CODE_FOR_ceiltf2'
    CODE_FOR_ceiltf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~
./insn-codes.h:500:4: note: 'CODE_FOR_ceiltf2' previously defined here
    CODE_FOR_ceiltf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~
./insn-codes.h:509:4: error: redefinition of 'CODE_FOR_btrunckf2'
    CODE_FOR_btrunckf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~~
./insn-codes.h:501:4: note: 'CODE_FOR_btrunckf2' previously defined here
    CODE_FOR_btrunckf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~~
./insn-codes.h:510:4: error: redefinition of 'CODE_FOR_btrunctf2'
    CODE_FOR_btrunctf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~~
./insn-codes.h:502:4: note: 'CODE_FOR_btrunctf2' previously defined here
    CODE_FOR_btrunctf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~~
./insn-codes.h:511:4: error: redefinition of 'CODE_FOR_roundkf2'
    CODE_FOR_roundkf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
./insn-codes.h:503:4: note: 'CODE_FOR_roundkf2' previously defined here
    CODE_FOR_roundkf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
./insn-codes.h:512:4: error: redefinition of 'CODE_FOR_roundtf2'
    CODE_FOR_roundtf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
./insn-codes.h:504:4: note: 'CODE_FOR_roundtf2' previously defined here
    CODE_FOR_roundtf2 = CODE_FOR_nothing,
    ^~~~~~~~~~~~~~~~~
In file included from ./tm.h:25:0,
                 from ../../gcc-8.1.0/gcc/target.h:52,
                 from ../../gcc-8.1.0/gcc/attribs.c:23:
./insn-flags.h: In function 'rtx_def* gen_floorkf2(rtx, rtx)':
./insn-flags.h:3484:1: error: redefinition of 'rtx_def* gen_floorkf2(rtx, rtx)'
 gen_floorkf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
./insn-flags.h:3436:1: note: 'rtx_def* gen_floorkf2(rtx, rtx)' previously
defined here
 gen_floorkf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
./insn-flags.h: In function 'rtx_def* gen_floortf2(rtx, rtx)':
./insn-flags.h:3490:1: error: redefinition of 'rtx_def* gen_floortf2(rtx, rtx)'
 gen_floortf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
./insn-flags.h:3442:1: note: 'rtx_def* gen_floortf2(rtx, rtx)' previously
defined here
 gen_floortf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
./insn-flags.h: In function 'rtx_def* gen_ceilkf2(rtx, rtx)':
./insn-flags.h:3496:1: error: redefinition of 'rtx_def* gen_ceilkf2(rtx, rtx)'
 gen_ceilkf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~
./insn-flags.h:3448:1: note: 'rtx_def* gen_ceilkf2(rtx, rtx)' previously
defined here
 gen_ceilkf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~
./insn-flags.h: In function 'rtx_def* gen_ceiltf2(rtx, rtx)':
./insn-flags.h:3502:1: error: redefinition of 'rtx_def* gen_ceiltf2(rtx, rtx)'
 gen_ceiltf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~
./insn-flags.h:3454:1: note: 'rtx_def* gen_ceiltf2(rtx, rtx)' previously
defined here
 gen_ceiltf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~
./insn-flags.h: In function 'rtx_def* gen_btrunckf2(rtx, rtx)':
./insn-flags.h:3508:1: error: redefinition of 'rtx_def* gen_btrunckf2(rtx,
rtx)'
 gen_btrunckf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~~
./insn-flags.h:3460:1: note: 'rtx_def* gen_btrunckf2(rtx, rtx)' previously
defined here
 gen_btrunckf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~~
./insn-flags.h: In function 'rtx_def* gen_btrunctf2(rtx, rtx)':
./insn-flags.h:3514:1: error: redefinition of 'rtx_def* gen_btrunctf2(rtx,
rtx)'
 gen_btrunctf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~~
./insn-flags.h:3466:1: note: 'rtx_def* gen_btrunctf2(rtx, rtx)' previously
defined here
 gen_btrunctf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~~
./insn-flags.h: In function 'rtx_def* gen_roundkf2(rtx, rtx)':
./insn-flags.h:3520:1: error: redefinition of 'rtx_def* gen_roundkf2(rtx, rtx)'
 gen_roundkf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
./insn-flags.h:3472:1: note: 'rtx_def* gen_roundkf2(rtx, rtx)' previously
defined here
 gen_roundkf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
./insn-flags.h: In function 'rtx_def* gen_roundtf2(rtx, rtx)':
./insn-flags.h:3526:1: error: redefinition of 'rtx_def* gen_roundtf2(rtx, rtx)'
 gen_roundtf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
./insn-flags.h:3478:1: note: 'rtx_def* gen_roundtf2(rtx, rtx)' previously
defined here
 gen_roundtf2(rtx ARG_UNUSED (a), rtx ARG_UNUSED (b))
 ^~~~~~~~~~~~
make[3]: *** [attribs.o] Error 1
make[2]: *** [all-stage1-gcc] Error 2
make[1]: *** [stage1-bubble] Error 2
make: *** [all] Error 2

Reply via email to