diff -urN binutils-2.17.orig/bfd/elf32-cris.c binutils-2.17/bfd/elf32-cris.c --- binutils-2.17.orig/bfd/elf32-cris.c 2007-06-12 22:23:24.000000000 +0200 +++ binutils-2.17/bfd/elf32-cris.c 2007-06-12 22:28:54.000000000 +0200 @@ -2709,12 +2709,12 @@ && (sec->flags & SEC_READONLY) != 0) { /* FIXME: How do we make this optionally a warning only? */ - (*_bfd_error_handler) - (_("%B, section %A:\n relocation %s should not" - " be used in a shared object; recompile with -fPIC"), - abfd, - sec, - cris_elf_howto_table[r_type].name); + // (*_bfd_error_handler) + //(_("%B, section %A:\n relocation %s should not" + // " be used in a shared object; recompile with -fPIC"), +// abfd, +// sec, +// cris_elf_howto_table[r_type].name); } /* Fall through. */