mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-20 04:59:26 +02:00
Use -KPIC option for dllprt0.as for mips/mipsel
git-svn-id: trunk@23442 -
This commit is contained in:
parent
164c677cfd
commit
84d21fad21
@ -129,9 +129,11 @@ endif
|
||||
# Select 32/64 mode
|
||||
ifeq ($(ARCH),mips)
|
||||
ASTARGET=-32 -mips32 -EB
|
||||
ASSHAREDOPT=-KPIC
|
||||
endif
|
||||
ifeq ($(ARCH),mipsel)
|
||||
ASTARGET=-32 -mips32 -EL
|
||||
ASSHAREDOPT=-KPIC
|
||||
endif
|
||||
|
||||
ifeq ($(ARCH),sparc)
|
||||
@ -150,8 +152,9 @@ endif
|
||||
prt0$(OEXT) : $(ARCH)/prt0.as
|
||||
$(AS) $(ASTARGET) -o $(UNITTARGETDIRPREFIX)prt0$(OEXT) $(ARCH)/prt0.as
|
||||
|
||||
# ASSHAREDOPT adds -KPIC mandatoy for mips/mipsel objects in shared libs
|
||||
dllprt0$(OEXT) : $(ARCH)/dllprt0.as
|
||||
$(AS) $(ASTARGET) -o $(UNITTARGETDIRPREFIX)dllprt0$(OEXT) $(ARCH)/dllprt0.as
|
||||
$(AS) $(ASTARGET) $(ASSHAREDOPT) -o $(UNITTARGETDIRPREFIX)dllprt0$(OEXT) $(ARCH)/dllprt0.as
|
||||
|
||||
gprt0$(OEXT) : $(ARCH)/gprt0.as
|
||||
$(AS) $(ASTARGET) -o $(UNITTARGETDIRPREFIX)gprt0$(OEXT) $(ARCH)/gprt0.as
|
||||
|
Loading…
Reference in New Issue
Block a user