Sean Keely
e81d04e11b
Use a default module search path if not already specified.
...
Change-Id: I782f0b758dc908c25abeb7f3536418cb5a48ac5e
2017-11-20 14:12:27 -05:00
Oak Zeng
d4e6ec0ff0
Added "-g" to CFLAGS for debug build
...
Previously even for debug build, -O2 is used.
So there wasn't debug information in the debug build.
Change-Id: I6334474e007480eb2db191bdfec5a71677c26a52
Signed-off-by: Oak Zeng <Oak.Zeng@amd.com >
2017-11-09 07:43:36 -05:00
Kent Russell
c704ff60b3
CMakeLists: Make roct-dev dependent on roct
...
Change-Id: Ib7d2927087dcd53da7916951de9d6a71ae6bb21b
2017-11-07 06:43:37 -05:00
Jan Vesely
d8a8f88737
cmake: make sure there are no undefined symbols
...
Change-Id: Id5a268d7e512f71c1a65af598543eb60ae6c3596
Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu >
Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com >
2017-10-25 17:46:58 -04:00
Jan Vesely
383f275aa7
cmake: Use pkg-config to find libpci
...
Change-Id: I1ab4397d88a2bd48ce0d6f2d3c33efcf47bc442f
Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu >
Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com >
2017-10-25 17:46:58 -04:00
Felix Kuehling
cb4814eadc
Make system memory allocations NUMA aware
...
Use mbind to specify the NUMA node for system memory allocation. This
only works with HSA_USERPTR_FOR_PAGED_MEM=1.
Change-Id: I88e7815d5a5aefcc4c22358c1a4a1635d7677ef3
Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com >
2017-10-13 16:25:56 -04:00
ozeng
8176830577
CMakeLists changes to make thunk buildable on CentOS 6.9
...
Removed Werror CFLAGS for lower version of gcc. there
will be some warning message on lower gcc version but build
is ok.
Signed-off-by: Oak Zeng <Oak.Zeng@amd.com >
Change-Id: Icf556625cb870c4ad73e1d89f3d4ade3a96e821f
2017-08-01 12:06:05 -04:00
James Edwards
e93d3de0a1
Final changes to roct CMakeLists.txt file for devel package.
...
Change-Id: Ie0ce0c5cd8e7811f67e92439d1df1612eabefdfa
2017-07-19 17:16:17 -05:00
James Edwards
a1353acd85
Update the ROCt CMakeList.txt files to build both runtime and devel packages.
...
Change-Id: I01b6e4e5db91dd5f56ffea54c548e10f1f4aae5d
2017-07-19 01:16:13 -04:00
James Edwards
ec84fbe264
Fix permissions on hsakmt include files.
...
Change-Id: I1d428e60268e6d2de6776ff5f16d03503d00ddcc
2017-03-02 12:00:09 -06:00
James Edwards
9e81f0f5e2
Add libpci to CMakeLists.txt for thunk.
...
Change-Id: I0228035ce769feaf54cbca75f076f73614cbb9cc
2017-02-11 16:24:54 -06:00
James Edwards
a5a30e8199
Fix file stripping for release builds.
...
Change-Id: I538c366f0992980ffff1ef337807035b9378845c
2017-02-09 14:42:14 -06:00
James Edwards
bc44715be2
Update libhsakmt CMakeList.txt file for tag based versioning and proper packaging
...
Change-Id: I63e82deefa8377ced810d99b5b2f0457299048a6
2017-02-08 14:42:29 -06:00
James Edwards
b170e0ad8c
Fix CMakeList.txt file to use correct compile options. Fix compilation errors.
...
Change-Id: I6229a83d0823ee7a123cdaa9efd782108aa3a03c
2016-09-30 16:36:01 -05:00
James Edwards
7511631f08
Add libhsakmt cmake build and packaging files.
...
Change-Id: Ic7fa22d5b266480aa0c62628022f39da4e043d23
2016-09-20 17:48:36 -04:00