--- Make-lang.in-orig 2005-12-14 19:11:41.538266250 +0100 +++ Make-lang.in 2005-12-14 19:12:50.358567250 +0100 @@ -341,9 +341,9 @@ gnatlib-shared: force $(MAKE) -C ada $(FLAGS_TO_PASS) \ GNATLIBFLAGS="$(GNATLIBFLAGS)" \ - GNATLIBCFLAGS="$(GNATLIBCFLAGS)" \ + GNATLIBCFLAGS="$(GNATLIBCFLAGS) -fPIC" \ GNATLIBLDFLAGS="$(GNATLIBLDFLAGS)" \ - TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS)" \ + TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS) -fPIC" \ THREAD_KIND="$(THREAD_KIND)" \ TRACE="$(TRACE)" \ gnatlib-shared