Compile HIP runtime with hidden visibility by default (#1303)

* add default visibility to most APIs in program_state

* remove unwanted C++ headers

* Add symbol visibility pragmas and compiler flags

* Add visibility attribute to APIs in channel_descriptor and hip_hcc

* remove unused headers

* simplify build flags with hcc

* add pragma visibility hidden to functional_grid_launch

* [CMake] add gfx908 back
此提交包含在:
Siu Chi Chan
2019-08-08 04:33:04 -04:00
提交者 Maneesh Gupta
父節點 268d82aefd
當前提交 3cf2d7d385
共有 9 個檔案被更改,包括 45 行新增25 行删除
+1
查看文件
@@ -46,6 +46,7 @@ THE SOFTWARE.
#include "hsa/hsa_ext_image.h"
#include "hip/hip_runtime.h"
#include "hip_hcc_internal.h"
#include "hip/hip_hcc.h"
#include "trace_helper.h"
#include "env.h"