All, It happens with all mulitilib configurations not just arm-elf
if we have reached the end of the multilib_options string there are no more options to process so break from the loop. This patch is an alternative fix. ================================= Index: gcc.c ============================ --- gcc.c (revision 209248) +++ gcc.c (working copy) @@ -7531,6 +7531,9 @@ } break; } + + if (*q == '\0') + break; } } } ============================ Graham