@@ -204,6 +204,9 @@ check-gcc: check-gcc-@default_target@
204204check-gcc-linux : stamps/check-gcc-linux
205205check-gcc-newlib : stamps/check-gcc-newlib
206206check-gcc-newlib-nano : stamps/check-gcc-newlib-nano
207+ .PHONY : check-libc-newlib check-libc-newlib-nano
208+ check-libc-newlib : stamps/check-libc-newlib
209+ check-libc-newlib-nano : stamps/check-libc-newlib-nano
207210.PHONY : check-glibc-linux
208211check-glibc-linux : $(addprefix stamps/check-glibc-linux-,$(GLIBC_MULTILIB_NAMES ) )
209212.PHONY : check-dhrystone check-dhrystone-linux check-dhrystone-newlib
@@ -1268,6 +1271,16 @@ stamps/check-gcc-linux: stamps/build-gcc-linux-stage2 $(SIM_STAMP) stamps/build-
12681271 mkdir -p $(dir $@ )
12691272 date > $@
12701273
1274+ stamps/check-libc-newlib : stamps/build-gcc-newlib-stage2 $(SIM_STAMP ) stamps/build-dejagnu
1275+ $(SIM_PREPARE ) $(MAKE ) -C build-newlib check-target-newlib " RUNTESTFLAGS=$( RUNTESTFLAGS) --target_board='$( NEWLIB_TARGET_BOARDS) '"
1276+ mkdir -p $(dir $@ )
1277+ date > $@
1278+
1279+ stamps/check-libc-newlib-nano : stamps/build-gcc-newlib-stage2 $(SIM_STAMP ) stamps/build-dejagnu
1280+ $(SIM_PREPARE_NANO ) $(MAKE ) -C build-newlib-nano check-target-newlib " RUNTESTFLAGS=$( RUNTESTFLAGS) --target_board='$( NEWLIB_TARGET_BOARDS) '"
1281+ mkdir -p $(dir $@ )
1282+ date > $@
1283+
12711284stamps/check-glibc-linux-% : stamps/build-gcc-linux-stage2 $(SIM_STAMP ) stamps/build-dejagnu \
12721285 $(addprefix stamps/build-glibc-linux-,$(GLIBC_MULTILIB_NAMES ) )
12731286 $(eval $@ _BUILD_DIR := $(notdir $@ ) )
@@ -1345,6 +1358,17 @@ report-gcc-newlib-nano: stamps/check-gcc-newlib-nano
13451358report-gcc-linux : stamps/check-gcc-linux
13461359 $(srcdir ) /scripts/testsuite-filter gcc glibc $(srcdir ) /test/allowlist ` find build-gcc-linux-stage2/gcc/testsuite/ -name * .sum | paste -sd " ," -`
13471360
1361+ .PHONY : report-libc-newlib report-libc-newlib-nano
1362+ report-libc-newlib : stamps/check-libc-newlib
1363+ $(srcdir ) /scripts/testsuite-filter newlib newlib \
1364+ $(srcdir ) /test/allowlist \
1365+ ` find build-newlib/ -name * .sum | paste -sd " ," -`
1366+
1367+ report-libc-newlib-nano : stamps/check-libc-newlib-nano
1368+ $(srcdir ) /scripts/testsuite-filter newlib newlib \
1369+ $(srcdir ) /test/allowlist \
1370+ ` find build-newlib-nano/ -name * .sum | paste -sd " ," -`
1371+
13481372.PHONY : report-dhrystone-newlib report-dhrystone-newlib-nano
13491373report-dhrystone-newlib : $(patsubst % ,stamps/check-dhrystone-newlib-% ,$(NEWLIB_MULTILIB_NAMES ) )
13501374 if cat $^ | grep -v ' ^PASS' ; then false ; else true ; fi
0 commit comments