diff --git a/projects/hip/hipify-clang/README.md b/projects/hip/hipify-clang/README.md index 2df3a73bff..845d0e0a9e 100644 --- a/projects/hip/hipify-clang/README.md +++ b/projects/hip/hipify-clang/README.md @@ -321,7 +321,6 @@ For example: ./hipify-clang \ square.cu \ -- \ - -x cuda \ --cuda-path=/usr/local/cuda-8.0 \ --cuda-gpu-arch=sm_50 \ -isystem /usr/local/cuda-8.0/samples/common/inc diff --git a/projects/hip/hipify-clang/src/main.cpp b/projects/hip/hipify-clang/src/main.cpp index 8549e80d18..a8f7e6a2f9 100644 --- a/projects/hip/hipify-clang/src/main.cpp +++ b/projects/hip/hipify-clang/src/main.cpp @@ -171,6 +171,8 @@ int main(int argc, const char **argv) { ReplacementsFrontendActionFactory actionFactory(&replacementsToUse); std::string sInclude = "-I" + sys::path::parent_path(sourceAbsPath).str(); Tool.appendArgumentsAdjuster(ct::getInsertArgumentAdjuster(sInclude.c_str(), ct::ArgumentInsertPosition::BEGIN)); + Tool.appendArgumentsAdjuster(ct::getInsertArgumentAdjuster("cuda", ct::ArgumentInsertPosition::BEGIN)); + Tool.appendArgumentsAdjuster(ct::getInsertArgumentAdjuster("-x", ct::ArgumentInsertPosition::BEGIN)); Tool.appendArgumentsAdjuster(ct::getInsertArgumentAdjuster("--cuda-host-only", ct::ArgumentInsertPosition::BEGIN)); // Ensure at least c++11 is used. std::string stdCpp = "-std=c++11"; diff --git a/projects/hip/tests/hipify-clang/lit.cfg b/projects/hip/tests/hipify-clang/lit.cfg index e5805a5663..db1508a38f 100644 --- a/projects/hip/tests/hipify-clang/lit.cfg +++ b/projects/hip/tests/hipify-clang/lit.cfg @@ -60,7 +60,7 @@ if obj_root is not None: config.environment['PATH'] = path hipify_path = obj_root -clang_args = "-x cuda -v --cuda-gpu-arch=sm_30 --cuda-path='%s'" +clang_args = "-v --cuda-gpu-arch=sm_30 --cuda-path='%s'" if sys.platform in ['win32']: run_test_ext = ".bat"