diff --git a/rtl/linux/Makefile.fpc b/rtl/linux/Makefile.fpc index fcf56b0fe0..2795f311d3 100644 --- a/rtl/linux/Makefile.fpc +++ b/rtl/linux/Makefile.fpc @@ -134,6 +134,15 @@ ifeq ($(ARCH),mipsel) ASTARGET=-EL endif +ifeq ($(ARCH),sparc) + ifneq ($(findstring -Cg ,$(COMPILER)),) + ASTARGET+=-K PIC --defsym PIC=1 + endif + ifneq ($(findstring -fPIC ,$(COMPILER)),) + ASTARGET+=-K PIC --defsym PIC=1 + endif +endif + # # Loaders #