From 9cf92379d5fcf0076c25dae0935daab446c992cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Wed, 30 Aug 2017 21:37:53 +0200 Subject: Initial commit Adding work done so far. --- qtmips_machine/qtmips_machine.pro | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 qtmips_machine/qtmips_machine.pro (limited to 'qtmips_machine/qtmips_machine.pro') diff --git a/qtmips_machine/qtmips_machine.pro b/qtmips_machine/qtmips_machine.pro new file mode 100644 index 0000000..66cb37c --- /dev/null +++ b/qtmips_machine/qtmips_machine.pro @@ -0,0 +1,46 @@ +QT -= gui + +TARGET = qtmips_machine +CONFIG += c++11 + +TEMPLATE = lib + +LIBS += -lelf +QMAKE_CXXFLAGS += -std=c++0x + +DEFINES += QTMIPS_MACHINE_LIBRARY +DEFINES += QT_DEPRECATED_WARNINGS + +SOURCES += \ + qtmipsmachine.cpp \ + qtmipsexception.cpp \ + core.cpp \ + memory.cpp \ + instruction.cpp \ + registers.cpp \ + programloader.cpp \ + programmemory.cpp \ + instructions/arithmetic.cpp \ + instructions/loadstore.cpp \ + instructions/shift.cpp \ + instructions/nop.cpp \ + instructions/jumpbranch.cpp \ + utils.cpp \ + cache.cpp + +HEADERS += \ + qtmipsmachine.h \ + qtmipsexception.h \ + core.h \ + memory.h \ + instruction.h \ + registers.h \ + programloader.h \ + programmemory.h \ + instructions/arithmetic.h \ + instructions/loadstore.h \ + instructions/shift.h \ + instructions/nop.h \ + instructions/jumpbranch.h \ + utils.h \ + cache.h -- cgit v1.2.3