Update release to include new make system. Remove old Makefile.
[ROCm/clr commit: 663d1baa19]
Этот коммит содержится в:
@@ -1,22 +0,0 @@
|
||||
#must also be specified in doxygen-input/doxy.cfg,
|
||||
|
||||
HIP_PATH ?= .
|
||||
HIPCC = $(HIP_PATH)/bin/hipcc
|
||||
HSA_PATH ?= /opt/hsa
|
||||
|
||||
|
||||
HIP_SOURCES = $(HIP_PATH)/src/hip_hcc.cpp
|
||||
HIP_OBJECTS = $(HIP_SOURCES:.cpp=.o)
|
||||
|
||||
$(HIP_OBJECTS): HIPCC_FLAGS += -I$(HSA_PATH)/include
|
||||
|
||||
$(HIP_OBJECTS):
|
||||
|
||||
%.o:: %.cpp
|
||||
$(HIPCC) $(HIPCC_FLAGS) $< -c -O3 -o $@
|
||||
|
||||
|
||||
clean:
|
||||
rm -f $(HIP_OBJECTS)
|
||||
|
||||
|
||||
@@ -14,6 +14,10 @@ We have attempted to document known bugs and limitations - in particular the [HI
|
||||
Stay tuned - the work for many of these features is already in-flight.
|
||||
|
||||
Next:
|
||||
- Refactor HIP make and install system:
|
||||
- Move to CMake.
|
||||
- Split source into multiple modular .cpp and .h files.
|
||||
- Create static library and link.
|
||||
- Deprecate hipDeviceGetProp, replace with hipGetDeviceProp
|
||||
- Deprecate hipMallocHost (Replace with hipHostMalloc)
|
||||
- Deprecate hipFreeHost (Replace with hipHostFree).
|
||||
|
||||
Ссылка в новой задаче
Block a user