ld/testing: clear compiler & linker flags when running testsuite. submit/tizen_base/20181228.105429 submit/tizen_base/20190108.221718
authorAndrey Drobyshev <a.drobyshev@partner.samsung.com>
Mon, 8 Oct 2018 12:41:37 +0000 (15:41 +0300)
committerDongkyun Son <dongkyun.s@samsung.com>
Fri, 28 Dec 2018 10:46:59 +0000 (10:46 +0000)
Passing CLFAGS, CXXFLAGS, LDFLAGS used previously on build stage cause failures
when running "make check". It's safer to clear them.

Change-Id: If2bba2baca0f99c3931af2a55739ff6a087f2b0f
Signed-off-by: Andrey Drobyshev <a.drobyshev@partner.samsung.com>
ld/Makefile.in

index 7c78198..afca102 100644 (file)
@@ -242,6 +242,7 @@ ETAGS = etags
 CTAGS = ctags
 DEJATOOL = $(PACKAGE)
 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
+MAKECHECKENV = CFLAGS='' CXXFLAGS='' LDFLAGS=''
 DIST_SUBDIRS = $(SUBDIRS)
 transform = s/^ld-new$$/$(installed_linker)/;@program_transform_name@
 ACLOCAL = @ACLOCAL@
@@ -1939,7 +1940,7 @@ distclean-DEJAGNU:
 check-am: all-am
        $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
 check: $(BUILT_SOURCES)
-       $(MAKE) $(AM_MAKEFLAGS) check-recursive
+       $(MAKECHECKENV) $(MAKE) $(AM_MAKEFLAGS) check-recursive
 all-am: Makefile $(INFO_DEPS) $(LTLIBRARIES) $(PROGRAMS) $(MANS) \
                config.h
 installdirs: installdirs-recursive