diff options
| author | Andrew M. B. Boktor <[email protected]> | 2011-11-14 14:17:56 -0800 |
|---|---|---|
| committer | Andrew Boktor <[email protected]> | 2014-08-14 13:18:25 -0700 |
| commit | 359427fe2ca23cd5fa0998a8bd37cc4db2897124 (patch) | |
| tree | 2ed2d7a7a2d5f2d46cae6aeb1b74e49df528da91 /src/cuda-sim/Makefile | |
| parent | 9277d9c2cbf5a85a87fbcdf7f4ead45de887adb7 (diff) | |
Bugfix. The script used to check the version of nvcc that is in the path, however, we use the one at $CUDA_INSTALL_PATH/bin. Now check and use the same thing.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 10930]
Diffstat (limited to 'src/cuda-sim/Makefile')
| -rw-r--r-- | src/cuda-sim/Makefile | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/src/cuda-sim/Makefile b/src/cuda-sim/Makefile index d47f99c..a475ca2 100644 --- a/src/cuda-sim/Makefile +++ b/src/cuda-sim/Makefile @@ -61,7 +61,7 @@ OUTPUT_DIR=../../$(SIM_OBJ_FILES_DIR)/cuda-sim OBJS := $(OUTPUT_DIR)/ptx_parser.o $(OUTPUT_DIR)/ptx_loader.o $(OUTPUT_DIR)/cuda_device_printf.o $(OUTPUT_DIR)/instructions.o $(OUTPUT_DIR)/cuda-sim.o $(OUTPUT_DIR)/ptx_ir.o $(OUTPUT_DIR)/ptx_sim.o $(OUTPUT_DIR)/memory.o $(OUTPUT_DIR)/ptx-stats.o $(OUTPUT_DIR)/decuda_pred_table/decuda_pred_table.o $(OUTPUT_DIR)/ptx.tab.o $(OUTPUT_DIR)/lex.ptx_.o $(OUTPUT_DIR)/ptxinfo.tab.o $(OUTPUT_DIR)/lex.ptxinfo_.o -CUDART_VERSION:=$(shell nvcc --version | awk '/release/ {print $$5;}' | sed 's/,//' | sed 's/\./ /' | awk '{printf("%02u%02u", 10*int($$1), 10*$$2);}') +CUDART_VERSION:=$(shell $(CUDA_INSTALL_PATH)/bin/nvcc --version | awk '/release/ {print $$5;}' | sed 's/,//' | sed 's/\./ /' | awk '{printf("%02u%02u", 10*int($$1), 10*$$2);}') OPT += -DCUDART_VERSION=$(CUDART_VERSION) @@ -177,6 +177,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/cuda_device_printf.o: opcodes.h opcodes.def ../../build/release/cuda-sim/cuda_device_printf.o: memory.h ../../build/release/cuda-sim/cuda_device_printf.o: /usr/include/string.h +../../build/release/cuda-sim/cuda_device_printf.o: /usr/include/xlocale.h ../../build/release/cuda-sim/cuda_device_printf.o: /usr/include/stdio.h ../../build/release/cuda-sim/cuda_device_printf.o: /usr/include/libio.h ../../build/release/cuda-sim/cuda_device_printf.o: /usr/include/_G_config.h @@ -211,6 +212,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/cuda-sim.o: ../tr1_hash_map.h opcodes.h ../../build/release/cuda-sim/cuda-sim.o: opcodes.def memory.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/string.h +../../build/release/cuda-sim/cuda-sim.o: /usr/include/xlocale.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/stdio.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/libio.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/_G_config.h @@ -225,6 +227,10 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/cuda-sim.o: ../gpgpu-sim/shader.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/math.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/bits/huge_val.h +../../build/release/cuda-sim/cuda-sim.o: /usr/include/bits/huge_valf.h +../../build/release/cuda-sim/cuda-sim.o: /usr/include/bits/huge_vall.h +../../build/release/cuda-sim/cuda-sim.o: /usr/include/bits/inf.h +../../build/release/cuda-sim/cuda-sim.o: /usr/include/bits/nan.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/bits/mathdef.h ../../build/release/cuda-sim/cuda-sim.o: /usr/include/bits/mathcalls.h ../../build/release/cuda-sim/cuda-sim.o: ../cuda-sim/ptx.tab.h @@ -272,6 +278,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/instructions.o: ../tr1_hash_map.h opcodes.h ../../build/release/cuda-sim/instructions.o: opcodes.def memory.h ../../build/release/cuda-sim/instructions.o: /usr/include/string.h +../../build/release/cuda-sim/instructions.o: /usr/include/xlocale.h ../../build/release/cuda-sim/instructions.o: /usr/include/stdio.h ../../build/release/cuda-sim/instructions.o: /usr/include/libio.h ../../build/release/cuda-sim/instructions.o: /usr/include/_G_config.h @@ -281,6 +288,10 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/instructions.o: ../option_parser.h ../../build/release/cuda-sim/instructions.o: /usr/include/math.h ../../build/release/cuda-sim/instructions.o: /usr/include/bits/huge_val.h +../../build/release/cuda-sim/instructions.o: /usr/include/bits/huge_valf.h +../../build/release/cuda-sim/instructions.o: /usr/include/bits/huge_vall.h +../../build/release/cuda-sim/instructions.o: /usr/include/bits/inf.h +../../build/release/cuda-sim/instructions.o: /usr/include/bits/nan.h ../../build/release/cuda-sim/instructions.o: /usr/include/bits/mathdef.h ../../build/release/cuda-sim/instructions.o: /usr/include/bits/mathcalls.h ../../build/release/cuda-sim/instructions.o: /usr/include/fenv.h @@ -315,6 +326,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/memory.o: /usr/include/gnu/stubs.h ../../build/release/cuda-sim/memory.o: /usr/include/gnu/stubs-64.h ../../build/release/cuda-sim/memory.o: /usr/include/string.h +../../build/release/cuda-sim/memory.o: /usr/include/xlocale.h ../../build/release/cuda-sim/memory.o: /usr/include/stdio.h ../../build/release/cuda-sim/memory.o: /usr/include/bits/types.h ../../build/release/cuda-sim/memory.o: /usr/include/bits/typesizes.h @@ -363,6 +375,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/ptx_ir.o: ../tr1_hash_map.h opcodes.h ../../build/release/cuda-sim/ptx_ir.o: opcodes.def memory.h ../../build/release/cuda-sim/ptx_ir.o: /usr/include/string.h +../../build/release/cuda-sim/ptx_ir.o: /usr/include/xlocale.h ../../build/release/cuda-sim/ptx_ir.o: /usr/include/stdio.h ../../build/release/cuda-sim/ptx_ir.o: /usr/include/libio.h ../../build/release/cuda-sim/ptx_ir.o: /usr/include/_G_config.h @@ -397,6 +410,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/ptx_loader.o: ../tr1_hash_map.h opcodes.h ../../build/release/cuda-sim/ptx_loader.o: opcodes.def memory.h ../../build/release/cuda-sim/ptx_loader.o: /usr/include/string.h +../../build/release/cuda-sim/ptx_loader.o: /usr/include/xlocale.h ../../build/release/cuda-sim/ptx_loader.o: /usr/include/stdio.h ../../build/release/cuda-sim/ptx_loader.o: /usr/include/libio.h ../../build/release/cuda-sim/ptx_loader.o: /usr/include/_G_config.h @@ -436,6 +450,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/ptx_parser.o: ../tr1_hash_map.h opcodes.h ../../build/release/cuda-sim/ptx_parser.o: opcodes.def memory.h ../../build/release/cuda-sim/ptx_parser.o: /usr/include/string.h +../../build/release/cuda-sim/ptx_parser.o: /usr/include/xlocale.h ../../build/release/cuda-sim/ptx_parser.o: /usr/include/stdio.h ../../build/release/cuda-sim/ptx_parser.o: /usr/include/libio.h ../../build/release/cuda-sim/ptx_parser.o: /usr/include/_G_config.h @@ -469,6 +484,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/ptx_sim.o: /usr/include/assert.h opcodes.h ../../build/release/cuda-sim/ptx_sim.o: opcodes.def memory.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/string.h +../../build/release/cuda-sim/ptx_sim.o: /usr/include/xlocale.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/stdio.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/libio.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/_G_config.h @@ -481,6 +497,10 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/ptx_sim.o: ../gpgpu-sim/shader.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/math.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/bits/huge_val.h +../../build/release/cuda-sim/ptx_sim.o: /usr/include/bits/huge_valf.h +../../build/release/cuda-sim/ptx_sim.o: /usr/include/bits/huge_vall.h +../../build/release/cuda-sim/ptx_sim.o: /usr/include/bits/inf.h +../../build/release/cuda-sim/ptx_sim.o: /usr/include/bits/nan.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/bits/mathdef.h ../../build/release/cuda-sim/ptx_sim.o: /usr/include/bits/mathcalls.h ../../build/release/cuda-sim/ptx_sim.o: ../cuda-sim/ptx.tab.h @@ -527,6 +547,7 @@ $(OUTPUT_DIR)/lex.ptx_.o: ptx.tab.c ../../build/release/cuda-sim/ptx-stats.o: ../tr1_hash_map.h opcodes.h ../../build/release/cuda-sim/ptx-stats.o: opcodes.def memory.h ../../build/release/cuda-sim/ptx-stats.o: /usr/include/string.h +../../build/release/cuda-sim/ptx-stats.o: /usr/include/xlocale.h ../../build/release/cuda-sim/ptx-stats.o: /usr/include/stdio.h ../../build/release/cuda-sim/ptx-stats.o: /usr/include/libio.h ../../build/release/cuda-sim/ptx-stats.o: /usr/include/_G_config.h |
