Run tst-fopenloc if $(build-shared) is yes
This commit is contained in:
parent
06585ee8da
commit
bcba7aa24d
@ -1,3 +1,9 @@
|
|||||||
|
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
|
* libio/Makefile: Include ../Makeconfig before tests.
|
||||||
|
(tests): Add tst-fopenloc and depend on $(objpfx)tst-fopenloc.check
|
||||||
|
only if $(build-shared) is yes.
|
||||||
|
|
||||||
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
|
2012-09-10 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
* iconv/gconv_db.c: Update copyright years.
|
* iconv/gconv_db.c: Update copyright years.
|
||||||
|
@ -46,8 +46,10 @@ routines := \
|
|||||||
\
|
\
|
||||||
libc_fatal fmemopen
|
libc_fatal fmemopen
|
||||||
|
|
||||||
|
include ../Makeconfig
|
||||||
|
|
||||||
tests = tst_swprintf tst_wprintf tst_swscanf tst_wscanf tst_getwc tst_putwc \
|
tests = tst_swprintf tst_wprintf tst_swscanf tst_wscanf tst_getwc tst_putwc \
|
||||||
tst_wprintf2 tst-widetext test-fmemopen tst-ext tst-ext2 tst-fopenloc \
|
tst_wprintf2 tst-widetext test-fmemopen tst-ext tst-ext2 \
|
||||||
tst-fgetws tst-ungetwc1 tst-ungetwc2 tst-swscanf tst-sscanf \
|
tst-fgetws tst-ungetwc1 tst-ungetwc2 tst-swscanf tst-sscanf \
|
||||||
tst-mmap-setvbuf bug-ungetwc1 bug-ungetwc2 tst-atime tst-eof \
|
tst-mmap-setvbuf bug-ungetwc1 bug-ungetwc2 tst-atime tst-eof \
|
||||||
tst-freopen bug-rewind bug-rewind2 bug-ungetc bug-fseek \
|
tst-freopen bug-rewind bug-rewind2 bug-ungetc bug-fseek \
|
||||||
@ -58,12 +60,15 @@ tests = tst_swprintf tst_wprintf tst_swscanf tst_wscanf tst_getwc tst_putwc \
|
|||||||
tst-wmemstream1 tst-wmemstream2 \
|
tst-wmemstream1 tst-wmemstream2 \
|
||||||
bug-memstream1 bug-wmemstream1 \
|
bug-memstream1 bug-wmemstream1 \
|
||||||
tst-setvbuf1 tst-popen1 tst-fgetwc bug-wsetpos bug-fclose1
|
tst-setvbuf1 tst-popen1 tst-fgetwc bug-wsetpos bug-fclose1
|
||||||
|
ifeq (yes,$(build-shared))
|
||||||
|
# Add test-fopenloc only if shared library is enabled since it depends on
|
||||||
|
# shared localedata objects.
|
||||||
|
tests += tst-fopenloc
|
||||||
|
endif
|
||||||
test-srcs = test-freopen
|
test-srcs = test-freopen
|
||||||
|
|
||||||
all: # Make this the default target; it will be defined in Rules.
|
all: # Make this the default target; it will be defined in Rules.
|
||||||
|
|
||||||
include ../Makeconfig
|
|
||||||
|
|
||||||
ifeq ($(versioning),yes)
|
ifeq ($(versioning),yes)
|
||||||
routines += oldiofopen oldiofdopen oldiofclose oldiopopen oldpclose \
|
routines += oldiofopen oldiofdopen oldiofclose oldiopopen oldpclose \
|
||||||
oldtmpfile oldiofgetpos oldiofgetpos64 oldiofsetpos \
|
oldtmpfile oldiofgetpos oldiofgetpos64 oldiofsetpos \
|
||||||
@ -170,7 +175,12 @@ shared-only-routines = oldiofopen oldiofdopen oldiofclose oldfileops \
|
|||||||
include ../Rules
|
include ../Rules
|
||||||
|
|
||||||
ifeq (no,$(cross-compiling))
|
ifeq (no,$(cross-compiling))
|
||||||
tests: $(objpfx)test-freopen.out $(objpfx)tst-fopenloc.check
|
tests: $(objpfx)test-freopen.out
|
||||||
|
ifeq (yes,$(build-shared))
|
||||||
|
# Run tst-fopenloc.check only if shared library is enabled since it
|
||||||
|
# depends on tst-fopenloc.out.
|
||||||
|
tests: $(objpfx)tst-fopenloc.check
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(objpfx)test-freopen.out: test-freopen.sh $(objpfx)test-freopen
|
$(objpfx)test-freopen.out: test-freopen.sh $(objpfx)test-freopen
|
||||||
|
Loading…
x
Reference in New Issue
Block a user