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

           Summary: ia64-hp-vms: main_input_filename clash
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Keywords: build
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: amyl...@gcc.gnu.org
            Blocks: 47093
              Host: x86_64-pc-linux-gnu
            Target: ia64-hp-vms


../../../gcc/gcc/vmsdbgout.c:1457:29: error: expected ‘;’, ‘,’ or ‘)’ before
‘.’ token
../../../gcc/gcc/vmsdbgout.c:1571:31: error: expected ‘;’, ‘,’ or ‘)’ before
‘.’ token
../../../gcc/gcc/vmsdbgout.c:156:13: error: ‘vmsdbgout_init’ used but never
defined [-Werror]
../../../gcc/gcc/vmsdbgout.c:157:13: error: ‘vmsdbgout_finish’ used but never
defined [-Werror]
../../../gcc/gcc/vmsdbgout.c:580:1: error: ‘write_modbeg’ defined but not used
[-Werror=unused-function]
../../../gcc/gcc/vmsdbgout.c:643:1: error: ‘write_modend’ defined but not used
[-Werror=unused-function]
../../../gcc/gcc/vmsdbgout.c:662:1: error: ‘write_rtnbeg’ defined but not used
[-Werror=unused-function]
../../../gcc/gcc/vmsdbgout.c:757:1: error: ‘write_rtnend’ defined but not used
[-Werror=unused-function]
../../../gcc/gcc/vmsdbgout.c:803:1: error: ‘write_pclines’ defined but not used
[-Werror=unused-function]
../../../gcc/gcc/vmsdbgout.c:1127:1: error: ‘write_srccorrs’ defined but not
used [-Werror=unused-function]
../../../gcc/gcc/vmsdbgout.c:268:13: error: ‘text_end_label’ defined but not
used [-Werror=unused-variable]
cc1: all warnings being treated as errors

make[2]: *** [vmsdbgout.o] Error 1


vmsdbgout.c uses "main_input_filename" as a parameter name in vmsdbgout_init
and vmsdbgout_finish; alas, that name is defined as a macro in the generated
file options.h , expanding to a structure member reference.

Reply via email to