From d73e2ab710d7df1e5c5246292eacba89c1b1f6c6 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Tue, 18 Dec 2018 13:29:18 +0100 Subject: [PATCH] move /src/as to /as and /src to /vm --- Makefile | 12 ++++++------ {src/as => as}/as.c | 0 {src/as => as}/ast.c | 0 {src/as => as}/ast.h | 0 {src/as => as}/codegen.c | 0 {src/as => as}/codegen.h | 0 {src/as => as}/error.c | 0 {src/as => as}/error.h | 0 {src/as => as}/lexer.c | 0 {src/as => as}/lexer.h | 0 {src/as => as}/parser.c | 0 {src/as => as}/parser.h | 0 {src/as => as}/symtab.c | 0 {src/as => as}/symtab.h | 0 {src => vm}/cpu.c | 0 {src => vm}/cpu.h | 0 {src => vm}/instr_decode.c | 0 {src => vm}/instr_decode.h | 0 {src => vm}/mm.c | 0 {src => vm}/mm.h | 0 {src => vm}/program.c | 0 {src => vm}/program.h | 0 {src => vm}/syscall.c | 0 {src => vm}/syscall.h | 0 {src => vm}/vm.c | 0 25 files changed, 6 insertions(+), 6 deletions(-) rename {src/as => as}/as.c (100%) rename {src/as => as}/ast.c (100%) rename {src/as => as}/ast.h (100%) rename {src/as => as}/codegen.c (100%) rename {src/as => as}/codegen.h (100%) rename {src/as => as}/error.c (100%) rename {src/as => as}/error.h (100%) rename {src/as => as}/lexer.c (100%) rename {src/as => as}/lexer.h (100%) rename {src/as => as}/parser.c (100%) rename {src/as => as}/parser.h (100%) rename {src/as => as}/symtab.c (100%) rename {src/as => as}/symtab.h (100%) rename {src => vm}/cpu.c (100%) rename {src => vm}/cpu.h (100%) rename {src => vm}/instr_decode.c (100%) rename {src => vm}/instr_decode.h (100%) rename {src => vm}/mm.c (100%) rename {src => vm}/mm.h (100%) rename {src => vm}/program.c (100%) rename {src => vm}/program.h (100%) rename {src => vm}/syscall.c (100%) rename {src => vm}/syscall.h (100%) rename {src => vm}/vm.c (100%) diff --git a/Makefile b/Makefile index 6fabe98..481f174 100644 --- a/Makefile +++ b/Makefile @@ -24,20 +24,20 @@ PROGRAMS = m16vm m16as all: $(PROGRAMS) -m16vm : src/vm.o src/cpu.o src/mm.o src/instr_decode.o src/syscall.o src/program.o +m16vm : vm/vm.o vm/cpu.o vm/mm.o vm/instr_decode.o vm/syscall.o vm/program.o $(LD) $(LDFLAGS) -o $@ $^ -m16as : src/as/as.o src/as/parser.o src/as/lexer.o \ - src/as/codegen.o src/as/error.o src/as/symtab.o \ - src/as/ast.o lib/libm16.a +m16as : as/as.o as/parser.o as/lexer.o \ + as/codegen.o as/error.o as/symtab.o \ + as/ast.o lib/libm16.a $(LD) $(LDFLAGS) -o $@ $^ lib/libm16.a : lib/vector.o $(AR) rcs $@ $^ clean : - $(RM) src/*.o - $(RM) src/as/*.o + $(RM) as/*.o + $(RM) vm/*.o $(RM) lib/*.o $(RM) lib/*.a diff --git a/src/as/as.c b/as/as.c similarity index 100% rename from src/as/as.c rename to as/as.c diff --git a/src/as/ast.c b/as/ast.c similarity index 100% rename from src/as/ast.c rename to as/ast.c diff --git a/src/as/ast.h b/as/ast.h similarity index 100% rename from src/as/ast.h rename to as/ast.h diff --git a/src/as/codegen.c b/as/codegen.c similarity index 100% rename from src/as/codegen.c rename to as/codegen.c diff --git a/src/as/codegen.h b/as/codegen.h similarity index 100% rename from src/as/codegen.h rename to as/codegen.h diff --git a/src/as/error.c b/as/error.c similarity index 100% rename from src/as/error.c rename to as/error.c diff --git a/src/as/error.h b/as/error.h similarity index 100% rename from src/as/error.h rename to as/error.h diff --git a/src/as/lexer.c b/as/lexer.c similarity index 100% rename from src/as/lexer.c rename to as/lexer.c diff --git a/src/as/lexer.h b/as/lexer.h similarity index 100% rename from src/as/lexer.h rename to as/lexer.h diff --git a/src/as/parser.c b/as/parser.c similarity index 100% rename from src/as/parser.c rename to as/parser.c diff --git a/src/as/parser.h b/as/parser.h similarity index 100% rename from src/as/parser.h rename to as/parser.h diff --git a/src/as/symtab.c b/as/symtab.c similarity index 100% rename from src/as/symtab.c rename to as/symtab.c diff --git a/src/as/symtab.h b/as/symtab.h similarity index 100% rename from src/as/symtab.h rename to as/symtab.h diff --git a/src/cpu.c b/vm/cpu.c similarity index 100% rename from src/cpu.c rename to vm/cpu.c diff --git a/src/cpu.h b/vm/cpu.h similarity index 100% rename from src/cpu.h rename to vm/cpu.h diff --git a/src/instr_decode.c b/vm/instr_decode.c similarity index 100% rename from src/instr_decode.c rename to vm/instr_decode.c diff --git a/src/instr_decode.h b/vm/instr_decode.h similarity index 100% rename from src/instr_decode.h rename to vm/instr_decode.h diff --git a/src/mm.c b/vm/mm.c similarity index 100% rename from src/mm.c rename to vm/mm.c diff --git a/src/mm.h b/vm/mm.h similarity index 100% rename from src/mm.h rename to vm/mm.h diff --git a/src/program.c b/vm/program.c similarity index 100% rename from src/program.c rename to vm/program.c diff --git a/src/program.h b/vm/program.h similarity index 100% rename from src/program.h rename to vm/program.h diff --git a/src/syscall.c b/vm/syscall.c similarity index 100% rename from src/syscall.c rename to vm/syscall.c diff --git a/src/syscall.h b/vm/syscall.h similarity index 100% rename from src/syscall.h rename to vm/syscall.h diff --git a/src/vm.c b/vm/vm.c similarity index 100% rename from src/vm.c rename to vm/vm.c