Browse Source

swr: fix swr linkage so that static llvm works

Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
tags/12.0-branchpoint
Tim Rowley 9 years ago
parent
commit
6423004d85
1 changed files with 10 additions and 1 deletions
  1. 10
    1
      src/gallium/drivers/swr/Makefile.am

+ 10
- 1
src/gallium/drivers/swr/Makefile.am View File

@@ -102,7 +102,10 @@ rasterizer/jitter/builder_x86.cpp: rasterizer/jitter/scripts/gen_llvm_ir_macros.

COMMON_LIBADD = \
$(top_builddir)/src/gallium/auxiliary/libgallium.la \
$(top_builddir)/src/mesa/libmesagallium.la
$(top_builddir)/src/mesa/libmesagallium.la \
$(LLVM_LIBS)

COMMON_LDFLAGS = $(LLVM_LDFLAGS)

lib_LTLIBRARIES = libswrAVX.la libswrAVX2.la

@@ -117,6 +120,9 @@ libswrAVX_la_SOURCES = \
libswrAVX_la_LIBADD = \
$(COMMON_LIBADD)

libswrAVX_la_LDFLAGS = \
$(COMMON_LDFLAGS)

libswrAVX2_la_CXXFLAGS = \
-march=core-avx2 \
-DKNOB_ARCH=KNOB_ARCH_AVX2 \
@@ -128,4 +134,7 @@ libswrAVX2_la_SOURCES = \
libswrAVX2_la_LIBADD = \
$(COMMON_LIBADD)

libswrAVX2_la_LDFLAGS = \
$(COMMON_LDFLAGS)

include $(top_srcdir)/install-gallium-links.mk

Loading…
Cancel
Save