@@ -306,6 +306,64 @@ SOURCES_CXX += \
306306 ${EXTDIR}/at3_standalone/fft.cpp \
307307 ${EXTDIR}/at3_standalone/mem.cpp
308308
309+ COREFLAGS += -DARMIPS_USE_STD_FILESYSTEM
310+ SOURCES_CXX += \
311+ $(EXTDIR)/armips/Util/ByteArray.cpp \
312+ $(EXTDIR)/armips/Util/CRC.cpp \
313+ $(EXTDIR)/armips/Util/EncodingTable.cpp \
314+ $(EXTDIR)/armips/Util/FileClasses.cpp \
315+ $(EXTDIR)/armips/Util/Util.cpp \
316+ $(EXTDIR)/armips/Core/ELF/ElfRelocator.cpp \
317+ $(EXTDIR)/armips/Core/ELF/ElfFile.cpp \
318+ $(EXTDIR)/armips/Core/Assembler.cpp \
319+ $(EXTDIR)/armips/Core/Allocations.cpp \
320+ $(EXTDIR)/armips/Core/Common.cpp \
321+ $(EXTDIR)/armips/Core/Expression.cpp \
322+ $(EXTDIR)/armips/Core/ExpressionFunctions.cpp \
323+ $(EXTDIR)/armips/Core/ExpressionFunctionHandler.cpp \
324+ $(EXTDIR)/armips/Core/FileManager.cpp \
325+ $(EXTDIR)/armips/Core/Misc.cpp \
326+ $(EXTDIR)/armips/Core/SymbolData.cpp \
327+ $(EXTDIR)/armips/Core/SymbolTable.cpp \
328+ $(EXTDIR)/armips/Core/Types.cpp \
329+ $(EXTDIR)/armips/Commands/CAssemblerCommand.cpp \
330+ $(EXTDIR)/armips/Commands/CAssemblerLabel.cpp \
331+ $(EXTDIR)/armips/Commands/CDirectiveArea.cpp \
332+ $(EXTDIR)/armips/Commands/CDirectiveConditional.cpp \
333+ $(EXTDIR)/armips/Commands/CDirectiveData.cpp \
334+ $(EXTDIR)/armips/Commands/CDirectiveFile.cpp \
335+ $(EXTDIR)/armips/Commands/CDirectiveMessage.cpp \
336+ $(EXTDIR)/armips/Commands/CommandSequence.cpp \
337+ $(EXTDIR)/armips/Archs/Architecture.cpp \
338+ $(EXTDIR)/armips/Archs/ARM/Arm.cpp \
339+ $(EXTDIR)/armips/Archs/ARM/ArmOpcodes.cpp \
340+ $(EXTDIR)/armips/Archs/ARM/ArmParser.cpp \
341+ $(EXTDIR)/armips/Archs/ARM/ArmElfRelocator.cpp \
342+ $(EXTDIR)/armips/Archs/ARM/ArmExpressionFunctions.cpp \
343+ $(EXTDIR)/armips/Archs/ARM/CArmInstruction.cpp \
344+ $(EXTDIR)/armips/Archs/ARM/CThumbInstruction.cpp \
345+ $(EXTDIR)/armips/Archs/ARM/Pool.cpp \
346+ $(EXTDIR)/armips/Archs/ARM/ThumbOpcodes.cpp \
347+ $(EXTDIR)/armips/Archs/MIPS/CMipsInstruction.cpp \
348+ $(EXTDIR)/armips/Archs/MIPS/Mips.cpp \
349+ $(EXTDIR)/armips/Archs/MIPS/MipsElfFile.cpp \
350+ $(EXTDIR)/armips/Archs/MIPS/MipsElfRelocator.cpp \
351+ $(EXTDIR)/armips/Archs/MIPS/MipsExpressionFunctions.cpp \
352+ $(EXTDIR)/armips/Archs/MIPS/MipsMacros.cpp \
353+ $(EXTDIR)/armips/Archs/MIPS/MipsOpcodes.cpp \
354+ $(EXTDIR)/armips/Archs/MIPS/MipsParser.cpp \
355+ $(EXTDIR)/armips/Archs/MIPS/PsxRelocator.cpp \
356+ $(EXTDIR)/armips/Archs/SuperH/CShInstruction.cpp \
357+ $(EXTDIR)/armips/Archs/SuperH/ShElfRelocator.cpp \
358+ $(EXTDIR)/armips/Archs/SuperH/ShExpressionFunctions.cpp \
359+ $(EXTDIR)/armips/Archs/SuperH/ShOpcodes.cpp \
360+ $(EXTDIR)/armips/Archs/SuperH/ShParser.cpp \
361+ $(EXTDIR)/armips/Archs/SuperH/SuperH.cpp \
362+ $(EXTDIR)/armips/Parser/DirectivesParser.cpp \
363+ $(EXTDIR)/armips/Parser/ExpressionParser.cpp \
364+ $(EXTDIR)/armips/Parser/Parser.cpp \
365+ $(EXTDIR)/armips/Parser/Tokenizer.cpp
366+
309367ifeq ($(PLATFORM_EXT), android)
310368COREFLAGS += -DHAVE_DLFCN_H
311369else ifneq ($(PLATFORM_EXT), win32)
@@ -369,9 +427,6 @@ SOURCES_CXX += \
369427 $(EXTDIR)/imgui/imgui_tables.cpp \
370428 $(EXTDIR)/imgui/imgui_widgets.cpp
371429
372- SOURCES_CXX += \
373- $(EXTDIR)/armips/Core/Types.cpp
374-
375430SOURCES_CXX += \
376431 $(COMMONDIR)/Crypto/md5.cpp \
377432 $(COMMONDIR)/Crypto/sha1.cpp \
0 commit comments