Changeset 6212
- Timestamp:
- Nov 26, 2018, 1:14:28 PM (3 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
icGREP/icgrep-devel/icgrep/toolchain/object_cache.cpp
r6211 r6212 106 106 sys::path::append(fileName, CACHE_PREFIX); 107 107 fileName.append(moduleId); 108 fileName.append( "."KERNEL_FILE_EXTENSION);108 fileName.append(KERNEL_FILE_EXTENSION); 109 109 110 110 auto kernelBuffer = MemoryBuffer::getFile(fileName, -1, false); … … 125 125 } 126 126 } 127 sys::path::replace_extension(fileName, "."OBJECT_FILE_EXTENSION);127 sys::path::replace_extension(fileName, OBJECT_FILE_EXTENSION); 128 128 auto objectBuffer = MemoryBuffer::getFile(fileName.c_str(), -1, false); 129 129 if (LLVM_LIKELY(objectBuffer)) { … … 134 134 kernel->prepareCachedKernel(idb); 135 135 mCachedObject.emplace(moduleId, std::make_pair(m, std::move(objectBuffer.get()))); 136 // update the modified time of the .kernel, .o and . sigfiles136 // update the modified time of the .kernel, .o and .kernel files 137 137 const auto access_time = currentTime(); 138 138 fs::last_write_time(fileName.c_str(), access_time); 139 sys::path::replace_extension(fileName, "."KERNEL_FILE_EXTENSION);139 sys::path::replace_extension(fileName, KERNEL_FILE_EXTENSION); 140 140 fs::last_write_time(fileName.c_str(), access_time); 141 141 return true; … … 172 172 sys::path::append(objectName, CACHE_PREFIX); 173 173 objectName.append(moduleId); 174 objectName.append( "."OBJECT_FILE_EXTENSION);174 objectName.append(OBJECT_FILE_EXTENSION); 175 175 176 176 // Write the object code … … 197 197 } 198 198 199 sys::path::replace_extension(objectName, "."KERNEL_FILE_EXTENSION);199 sys::path::replace_extension(objectName, KERNEL_FILE_EXTENSION); 200 200 raw_fd_ostream kernelFile(objectName.str(), EC, sys::fs::F_None); 201 201 WriteBitcodeToFile(H.get(), kernelFile);
Note: See TracChangeset
for help on using the changeset viewer.