Commit f02ce8d9f9c1c287915a8acef067cc2e30875b05

Stefano Lattarini 2011-04-11T15:15:55

tests: do not uselessly require GNU make or gcc in a few tests * tests/lex3.test: Remove gcc from requirements, as any working C compiler should be ok. Consequently, do not clobber user CFLAGS. Also, remove GNUmake from requirements; it was added (see commit `Release-1-8-103-g0d2f592') because this test fails with FreeBSD make due to VPATH issues -- but so do many other yacc-related and lex-related tests currently, and requiring GNU make in all of them would unacceptably reduce coverage. * tests/lexvpath.test: Remove gcc from requirements, as any working C compiler should be ok. * tests/yacc4.test: Likewise. * tests/yacc8.test: Likewise. * tests/lex5.test: Likewise. Also, do not require anymore GNU make; to compensate, explicitly call "$MAKE Makefile" to update the out-of-date Makefile if $MAKE is not GNU make.