Browse Source

* proper fix for the passing of TEST_OPT to tstunits on msdos. The value of
TEST_OPT was normally already passed in OPT, but on msdos the old value
was killed, due to the 'override OPT=-CX'.

git-svn-id: trunk@26009 -

nickysn 11 years ago
parent
commit
c666649320
2 changed files with 8 additions and 8 deletions
  1. 4 4
      tests/tstunits/Makefile
  2. 4 4
      tests/tstunits/Makefile.fpc

+ 4 - 4
tests/tstunits/Makefile

@@ -1755,16 +1755,16 @@ endif
 .PHONY: cleanrtl distcleanrtl
 .PHONY: cleanfpcunit distcleanfpcunit
 .PHONY: cleanpackages distcleanpackages
-ifeq ($(OS_TARGET),msdos)
-override OPT=-CX
-endif
-TESTOPT:=-n $(TEST_OPT) -FE$(COMPILER_TARGETDIR) -T$(OS_TARGET) $(OPT)
+TESTOPT:=-n -FE$(COMPILER_TARGETDIR) -T$(OS_TARGET) $(OPT)
 ifeq ($(CPU_TARGET),armeb)
 override TESTOPT+=-Cb
 endif
 ifneq ($(BINUTILSPREFIX),)
 override TESTOPT+=-XP$(BINUTILSPREFIX) -Xc
 endif
+ifeq ($(OS_TARGET),msdos)
+override TESTOPT+=-CX
+endif
 TESTCOMPILER:=$(FPC) $(TESTOPT)
 ifdef CROSSCOMPILE
 override CROSSOPT:=$(OPT)

+ 4 - 4
tests/tstunits/Makefile.fpc

@@ -23,17 +23,17 @@ fpcdir=../..
 .PHONY: cleanfpcunit distcleanfpcunit
 .PHONY: cleanpackages distcleanpackages
 
-ifeq ($(OS_TARGET),msdos)
-override OPT=-CX
-endif
 
-TESTOPT:=-n $(TEST_OPT) -FE$(COMPILER_TARGETDIR) -T$(OS_TARGET) $(OPT)
+TESTOPT:=-n -FE$(COMPILER_TARGETDIR) -T$(OS_TARGET) $(OPT)
 ifeq ($(CPU_TARGET),armeb)
 override TESTOPT+=-Cb
 endif
 ifneq ($(BINUTILSPREFIX),)
 override TESTOPT+=-XP$(BINUTILSPREFIX) -Xc
 endif
+ifeq ($(OS_TARGET),msdos)
+override TESTOPT+=-CX
+endif
 TESTCOMPILER:=$(FPC) $(TESTOPT)
 
 ifdef CROSSCOMPILE