Selaa lähdekoodia

Merge pull request #161 from tevador/pr-struct

Fix inconsistent class/struct usage
tevador 6 vuotta sitten
vanhempi
sitoutus
7e20c8e56e
4 muutettua tiedostoa jossa 4 lisäystä ja 4 poistoa
  1. 1 1
      src/allocator.cpp
  2. 1 1
      src/jit_compiler_a64.hpp
  3. 1 1
      src/jit_compiler_fallback.hpp
  4. 1 1
      src/jit_compiler_x86.hpp

+ 1 - 1
src/allocator.cpp

@@ -47,7 +47,7 @@ namespace randomx {
 		rx_aligned_free(ptr);
 	}
 
-	template class AlignedAllocator<CacheLineSize>;
+	template struct AlignedAllocator<CacheLineSize>;
 
 	void* LargePageAllocator::allocMemory(size_t count) {
 		return allocLargePagesMemory(count);

+ 1 - 1
src/jit_compiler_a64.hpp

@@ -38,7 +38,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 namespace randomx {
 
 	class Program;
-	class ProgramConfiguration;
+	struct ProgramConfiguration;
 	class SuperscalarProgram;
 	class Instruction;
 

+ 1 - 1
src/jit_compiler_fallback.hpp

@@ -36,7 +36,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 namespace randomx {
 
 	class Program;
-	class ProgramConfiguration;
+	struct ProgramConfiguration;
 	class SuperscalarProgram;
 
 	class JitCompilerFallback {

+ 1 - 1
src/jit_compiler_x86.hpp

@@ -36,7 +36,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 namespace randomx {
 
 	class Program;
-	class ProgramConfiguration;
+	struct ProgramConfiguration;
 	class SuperscalarProgram;
 	class JitCompilerX86;
 	class Instruction;