mirror of
https://github.com/yuzu-emu/unicorn
synced 2024-11-24 11:58:20 +00:00
Makefile cleanup
This commit is contained in:
parent
b31bb9638c
commit
4f11d88d28
3 changed files with 3 additions and 5 deletions
|
@ -4,7 +4,7 @@ LDFLAGS = -L.. -lunicorn
|
||||||
TESTS = map_crash map_write
|
TESTS = map_crash map_write
|
||||||
TESTS += sigill sigill2
|
TESTS += sigill sigill2
|
||||||
TESTS += block_test
|
TESTS += block_test
|
||||||
TESTS += ro_mem_test mem_protect
|
TESTS += ro_mem_test
|
||||||
|
|
||||||
all: $(TESTS)
|
all: $(TESTS)
|
||||||
|
|
||||||
|
|
3
samples/Makefile
Normal file → Executable file
3
samples/Makefile
Normal file → Executable file
|
@ -97,6 +97,7 @@ endif
|
||||||
ifneq (,$(findstring x86,$(UNICORN_ARCHS)))
|
ifneq (,$(findstring x86,$(UNICORN_ARCHS)))
|
||||||
SOURCES += sample_x86.c
|
SOURCES += sample_x86.c
|
||||||
SOURCES += shellcode.c
|
SOURCES += shellcode.c
|
||||||
|
SOURCES += mem_protect.c
|
||||||
endif
|
endif
|
||||||
ifneq (,$(findstring m68k,$(UNICORN_ARCHS)))
|
ifneq (,$(findstring m68k,$(UNICORN_ARCHS)))
|
||||||
SOURCES += sample_m68k.c
|
SOURCES += sample_m68k.c
|
||||||
|
@ -111,7 +112,7 @@ all: $(BINARY)
|
||||||
clean:
|
clean:
|
||||||
rm -rf *.o $(OBJS_ELF) $(BINARY) $(SAMPLEDIR)/*.exe $(SAMPLEDIR)/*.static $(OBJDIR)/lib$(LIBNAME)* $(OBJDIR)/$(LIBNAME)*
|
rm -rf *.o $(OBJS_ELF) $(BINARY) $(SAMPLEDIR)/*.exe $(SAMPLEDIR)/*.static $(OBJDIR)/lib$(LIBNAME)* $(OBJDIR)/$(LIBNAME)*
|
||||||
rm -rf libunicorn*.so libunicorn*.lib libunicorn*.dylib unicorn*.dll unicorn*.lib
|
rm -rf libunicorn*.so libunicorn*.lib libunicorn*.dylib unicorn*.dll unicorn*.lib
|
||||||
rm -rf sample_x86 sample_arm sample_arm64 sample_mips sample_sparc sample_ppc sample_m68k shellcode
|
rm -rf sample_x86 sample_arm sample_arm64 sample_mips sample_sparc sample_ppc sample_m68k shellcode mem_protect
|
||||||
|
|
||||||
$(BINARY): $(OBJS)
|
$(BINARY): $(OBJS)
|
||||||
|
|
||||||
|
|
|
@ -173,9 +173,6 @@ int main(int argc, char **argv, char **envp)
|
||||||
{
|
{
|
||||||
uch handle, trace1, trace2;
|
uch handle, trace1, trace2;
|
||||||
uc_err err;
|
uc_err err;
|
||||||
uint8_t bytes[8];
|
|
||||||
uint32_t esp;
|
|
||||||
int result;
|
|
||||||
|
|
||||||
printf("# Memory protect test\n");
|
printf("# Memory protect test\n");
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue