--- glibc-2.3.2/Makeconfig.orig 2003-01-06 00:31:36.000000000 -0500 +++ glibc-2.3.2/Makeconfig 2003-12-15 20:15:55.000000000 -0500 @@ -711,7 +711,7 @@ # Must build the routines as PIC, though, because they can end up in (users') # shared objects. We don't want to use CFLAGS-os because users may, for # example, make that processor-specific. -CFLAGS-.oS = $(CFLAGS-.o) $(pic-ccflag) +CFLAGS-.oS = $(CFLAGS-.o) -fPIC CPPFLAGS-.oS = $(CPPFLAGS-.o) -DPIC -DLIBC_NONSHARED=1 libtype.oS = lib%_nonshared.a endif