diff options
author | Tom Stellard <[email protected]> | 2013-10-23 15:35:45 -0400 |
---|---|---|
committer | Tom Stellard <[email protected]> | 2013-11-11 17:21:34 -0500 |
commit | 6d6c749215739d0b5f5143dd00a782082b3d03a2 (patch) | |
tree | 0d028b55342f7c46f2f26d9cc3c5755ed3fdbe25 /src | |
parent | a859131003fc79094cf99c92cc6a11a0f0c659f7 (diff) |
pipe-loader: Only export necessary symbols v3
This makes it possible to use clover with statically linked LLVM.
v2:
- Inline LINKER_SCRIPT variable
v3: Kai Wasserbäch
- Fix out out-of-tree-builds
Tested-by: Kai Wasserbäch <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/targets/pipe-loader/Makefile.am | 2 | ||||
-rw-r--r-- | src/gallium/targets/pipe-loader/pipe.link | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/gallium/targets/pipe-loader/Makefile.am b/src/gallium/targets/pipe-loader/Makefile.am index e6772b8e308..970ff0ec3f2 100644 --- a/src/gallium/targets/pipe-loader/Makefile.am +++ b/src/gallium/targets/pipe-loader/Makefile.am @@ -22,6 +22,8 @@ include $(top_srcdir)/src/gallium/Automake.inc +LDFLAGS += -Wl,$(top_srcdir)/src/gallium/targets/pipe-loader/pipe.link + AM_CPPFLAGS = \ $(GALLIUM_CFLAGS) \ -I$(top_srcdir)/include \ diff --git a/src/gallium/targets/pipe-loader/pipe.link b/src/gallium/targets/pipe-loader/pipe.link new file mode 100644 index 00000000000..1c98da67f23 --- /dev/null +++ b/src/gallium/targets/pipe-loader/pipe.link @@ -0,0 +1,3 @@ +VERSION { + {global: driver_descriptor; local: *; }; +}; |