clover/llvm: Collect #ifdef mess into a separate file.
authorFrancisco Jerez <currojerez@riseup.net>
Sat, 25 Jun 2016 23:52:11 +0000 (16:52 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Tue, 12 Jul 2016 03:20:12 +0000 (20:20 -0700)
commit251054220eeaf23f20e0f8447071a22b11225ac6
tree8032278643bd0c273bcc3cfa58eb1f5b5d6ff7cb
parent11afde89b82174c499007b79152a38fd61839c57
clover/llvm: Collect #ifdef mess into a separate file.

This gets rid of most ifdef's from the invocation.cpp code -- Only a
couple of them are left which will be removed differently in the
following commits.

Reviewed-by: Serge Martin <edb+mesa@sigluy.net>
Tested-by: Jan Vesely <jan.vesely@rutgers.edu>
src/gallium/state_trackers/clover/Makefile.sources
src/gallium/state_trackers/clover/llvm/compat.hpp [new file with mode: 0644]
src/gallium/state_trackers/clover/llvm/invocation.cpp