@@ -141,6 +141,8 @@ check-gcc: check-gcc-@default_target@
141141check-gcc-linux : stamps/check-gcc-linux
142142check-gcc-newlib : stamps/check-gcc-newlib
143143check-gcc-newlib-nano : stamps/check-gcc-newlib-nano
144+ .PHONY : check-glibc-linux
145+ check-glibc-linux : $(addprefix stamps/check-glibc-linux-,$(GLIBC_MULTILIB_NAMES ) )
144146.PHONY : check-dhrystone check-dhrystone-linux check-dhrystone-newlib
145147check-dhrystone : check-dhrystone-@default_target@
146148.PHONY : check-binutils check-binutils-linux check-binutils-newlib
@@ -873,17 +875,24 @@ stamps/build-dejagnu: $(srcdir)/dejagnu $(srcdir)/dejagnu/.git
873875 date > $@
874876
875877stamps/check-gcc-newlib : stamps/build-gcc-newlib-stage2 $(SIM_STAMP ) stamps/build-dejagnu
876- $(SIM_PREPARE ) $(MAKE ) -C build-gcc-newlib-stage2 check-gcc " RUNTESTFLAGS=--target_board='$( NEWLIB_TARGET_BOARDS) '"
878+ $(SIM_PREPARE ) $(MAKE ) -C build-gcc-newlib-stage2 check-gcc " RUNTESTFLAGS=$( RUNTESTFLAGS ) --target_board='$( NEWLIB_TARGET_BOARDS) '"
877879 mkdir -p $(dir $@ )
878880 date > $@
879881
880882stamps/check-gcc-newlib-nano : stamps/build-gcc-newlib-stage2 $(SIM_STAMP ) stamps/build-dejagnu
881- $(SIM_PREPARE ) $(MAKE ) -C build-gcc-newlib-stage2 check-gcc " RUNTESTFLAGS=--target_board='$( NEWLIB_NANO_TARGET_BOARDS) '"
883+ $(SIM_PREPARE ) $(MAKE ) -C build-gcc-newlib-stage2 check-gcc " RUNTESTFLAGS=$( RUNTESTFLAGS ) --target_board='$( NEWLIB_NANO_TARGET_BOARDS) '"
882884 mkdir -p $(dir $@ )
883885 date > $@
884886
885887stamps/check-gcc-linux : stamps/build-gcc-linux-stage2 $(SIM_STAMP ) stamps/build-dejagnu
886- $(SIM_PREPARE ) $(MAKE ) -C build-gcc-linux-stage2 check-gcc " RUNTESTFLAGS=--target_board='$( GLIBC_TARGET_BOARDS) '"
888+ $(SIM_PREPARE ) $(MAKE ) -C build-gcc-linux-stage2 check-gcc " RUNTESTFLAGS=$( RUNTESTFLAGS) --target_board='$( GLIBC_TARGET_BOARDS) '"
889+ mkdir -p $(dir $@ )
890+ date > $@
891+
892+ stamps/check-glibc-linux-% : $(addprefix stamps/build-glibc-linux-,$(GLIBC_MULTILIB_NAMES ) )
893+ $(eval $@ _BUILD_DIR := $(notdir $@ ) )
894+ $(eval $@ _BUILD_DIR := $(subst check-,build-,$($@ _BUILD_DIR) ) )
895+ $(SIM_PREPARE ) $(MAKE ) -C $($@ _BUILD_DIR) check
887896 mkdir -p $(dir $@ )
888897 date > $@
889898
0 commit comments