This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug ada/41122] New: libada multilib string parsing error


AWK .. ackkk... acckk... help! Apparently libada has an awk program that can't
handle the m68k multilib.  Calling all Awk experts.. :)

make[2]: BEGIN { FS="[ \t]*[,()][ \t]*"; ORS=" " }; /^M68K_DEVICE/ { CPU=$3;
FLAGS=$8; CPU_NAME=substr($2,2,length($2)-2); MLIB=substr($5,2,length($5)-2);
if ( (CPU_NAME == MLIB) && (match(MLIB, "^68") || MLIB == "cpu32" || MLIB ==
"5206" || MLIB == "5208" || MLIB == "5307" || MLIB == "5329" || MLIB == "5407"
|| MLIB == "5475")) print  "m"MLIB }: Command not found
make[2]: Entering directory
`/home/joel/test-gcc/b-gcc2-m68k/m68k-rtems4.10/libada'
make[2]: BEGIN { FS="[ \t]*[,()][ \t]*"; ORS=" " }; /^M68K_DEVICE/ { CPU=$3;
FLAGS=$8; CPU_NAME=substr($2,2,length($2)-2); MLIB=substr($5,2,length($5)-2);
if ( CPU == "") print  MLIB }: Command not found
/home/joel/test-gcc/gcc-4.3.4/libada/../gcc/config/m68k/t-mlibs:27: *** Error
default cpu '' is not in multilib set ''.  Stop.
make[2]: Leaving directory
`/home/joel/test-gcc/b-gcc2-m68k/m68k-rtems4.10/libada'
make[1]: *** [all-target-libada] Error 2
make[1]: *** Waiting for unfinished jobs....


-- 
           Summary: libada multilib string parsing error
           Product: gcc
           Version: 4.3.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: joel at gcc dot gnu dot org
GCC target triplet: m68k*-*-rtems*


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]