about summary refs log tree commit diff
path: root/sysdeps/x86_64/fpu/Makeconfig
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2022-02-24 14:10:45 -0800
committerH.J. Lu <hjl.tools@gmail.com>2022-02-25 10:35:45 -0800
commit1fe00d3eb602a0754873b536dc92fb6226759ee4 (patch)
tree9ac924ea02427b8d752cea8269e1e011d8cac452 /sysdeps/x86_64/fpu/Makeconfig
parentc12c2a41b0bf626f50265e67d3393e1607c9cc77 (diff)
downloadglibc-1fe00d3eb602a0754873b536dc92fb6226759ee4.tar.gz
glibc-1fe00d3eb602a0754873b536dc92fb6226759ee4.tar.xz
glibc-1fe00d3eb602a0754873b536dc92fb6226759ee4.zip
build: Properly generate .d dependency files [BZ #28922]
1. Also generate .d dependency files for $(tests-container) and
$(tests-printers).
2. elf: Add tst-auditmod17.os to extra-test-objs.
3. iconv: Add tst-gconv-init-failure-mod.os to extra-test-objs.
4. malloc: Rename extra-tests-objs to extra-test-objs.
5. linux: Add tst-sysconf-iov_max-uapi.o to extra-test-objs.
6. x86_64: Add tst-x86_64mod-1.o, tst-platformmod-2.o, test-libmvec.o,
test-libmvec-avx.o, test-libmvec-avx2.o and test-libmvec-avx512f.o to
extra-test-objs.
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/x86_64/fpu/Makeconfig')
-rw-r--r--sysdeps/x86_64/fpu/Makeconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/sysdeps/x86_64/fpu/Makeconfig b/sysdeps/x86_64/fpu/Makeconfig
index 30b8d97826..5c03b1dbb8 100644
--- a/sysdeps/x86_64/fpu/Makeconfig
+++ b/sysdeps/x86_64/fpu/Makeconfig
@@ -113,6 +113,12 @@ libmvec-abi-func-avx512f-tests = \
 $(common-objpfx)libmvec.mk: $(common-objpfx)config.make
 	(echo "ifeq (\$$(subdir)\$$(build-mathvec),mathyes)"; \
 	 echo; \
+	 echo "extra-test-objs += \\"; \
+	 for i in "" "-avx" "-avx2" "-avx512f"; do \
+	   echo "  test-libmvec$$i.o \\"; \
+	 done; \
+	 echo "# extra-test-objs"; \
+	 echo; \
 	 for i in "" "-avx" "-avx2" "-avx512f"; do \
 	   for t in $(libmvec-abi-func-tests); do \
 	     echo "\$$(objpfx)$$t$$i: \\"; \