From fbe580bc26f9ea60f808873720988e7f52ce0695 Mon Sep 17 00:00:00 2001 From: pad Date: Mon, 1 Nov 2010 15:14:48 -0700 Subject: [PATCH] pad: moving around files --- spim/Makefile => Makefile | 0 spim/Configure => configure | 0 copyright.txt | 2 ++ {Documentation => docs}/BLURB | 0 {Documentation => docs}/SPIM.html | 0 {Documentation => docs}/TeX/blurb.tex | 0 {Documentation => docs}/TeX/cause_reg.id | 0 {Documentation => docs}/TeX/cycle.ps | Bin {Documentation => docs}/TeX/io_reg.id | 0 {Documentation => docs}/TeX/mem.id | 0 {Documentation => docs}/TeX/mips.id | 0 {Documentation => docs}/TeX/spim.ps | Bin {Documentation => docs}/TeX/spim.tex | 0 {Documentation => docs}/TeX/stack-frame.id | 0 {Documentation => docs}/TeX/status_reg.id | 0 {Documentation => docs}/TeX/xinterface.id | 0 {Documentation => docs}/spim.man | 0 {Documentation => docs}/xspim.man | 0 license.txt | 24 +++++++++++++++++++++ spim/spim.c => main_spim.c | 0 README => readme.txt | 0 spim/README => readme2.txt | 0 {CPU => src}/data.c | 0 {CPU => src}/data.h | 0 {CPU => src}/display-utils.c | 0 {CPU => src}/dump_ops.c | 0 {CPU => src}/endian.c | 0 {CPU => src}/exceptions.s | 0 {CPU => src}/inst.c | 0 {CPU => src}/inst.h | 0 {CPU => src}/mem.c | 0 {CPU => src}/mem.h | 0 {CPU => src}/op.h | 0 {CPU => src}/parser.h | 0 {CPU => src}/parser.y | 0 {CPU => src}/reg.h | 0 {CPU => src}/run.c | 0 {CPU => src}/run.h | 0 {CPU => src}/scanner.h | 0 {CPU => src}/scanner.l | 0 {CPU => src}/spim-syscall.h | 0 {CPU => src}/spim-utils.c | 0 {CPU => src}/spim-utils.h | 0 {CPU => src}/spim.h | 0 {CPU => src}/string-stream.c | 0 {CPU => src}/string-stream.h | 0 {CPU => src}/sym-tbl.c | 0 {CPU => src}/sym-tbl.h | 0 {CPU => src}/syscall.c | 0 {CPU => src}/syscall.h | 0 {Tests => tests}/tt.alu.bare.s.gz | Bin {Tests => tests}/tt.bare.s | 0 {Tests => tests}/tt.be.s | 0 {Tests => tests}/tt.core.s.gz | Bin {Tests => tests}/tt.fpu.bare.s.gz | Bin {Tests => tests}/tt.in | 0 {Tests => tests}/tt.io.s | 0 {Tests => tests}/tt.le.s | 0 VERSION => version.txt | 0 xspim/{README => readme.txt} | 0 60 files changed, 26 insertions(+) rename spim/Makefile => Makefile (100%) rename spim/Configure => configure (100%) create mode 100644 copyright.txt rename {Documentation => docs}/BLURB (100%) rename {Documentation => docs}/SPIM.html (100%) rename {Documentation => docs}/TeX/blurb.tex (100%) rename {Documentation => docs}/TeX/cause_reg.id (100%) rename {Documentation => docs}/TeX/cycle.ps (100%) rename {Documentation => docs}/TeX/io_reg.id (100%) rename {Documentation => docs}/TeX/mem.id (100%) rename {Documentation => docs}/TeX/mips.id (100%) rename {Documentation => docs}/TeX/spim.ps (100%) rename {Documentation => docs}/TeX/spim.tex (100%) rename {Documentation => docs}/TeX/stack-frame.id (100%) rename {Documentation => docs}/TeX/status_reg.id (100%) rename {Documentation => docs}/TeX/xinterface.id (100%) rename {Documentation => docs}/spim.man (100%) rename {Documentation => docs}/xspim.man (100%) create mode 100644 license.txt rename spim/spim.c => main_spim.c (100%) rename README => readme.txt (100%) rename spim/README => readme2.txt (100%) rename {CPU => src}/data.c (100%) rename {CPU => src}/data.h (100%) rename {CPU => src}/display-utils.c (100%) rename {CPU => src}/dump_ops.c (100%) rename {CPU => src}/endian.c (100%) rename {CPU => src}/exceptions.s (100%) rename {CPU => src}/inst.c (100%) rename {CPU => src}/inst.h (100%) rename {CPU => src}/mem.c (100%) rename {CPU => src}/mem.h (100%) rename {CPU => src}/op.h (100%) rename {CPU => src}/parser.h (100%) rename {CPU => src}/parser.y (100%) rename {CPU => src}/reg.h (100%) rename {CPU => src}/run.c (100%) rename {CPU => src}/run.h (100%) rename {CPU => src}/scanner.h (100%) rename {CPU => src}/scanner.l (100%) rename {CPU => src}/spim-syscall.h (100%) rename {CPU => src}/spim-utils.c (100%) rename {CPU => src}/spim-utils.h (100%) rename {CPU => src}/spim.h (100%) rename {CPU => src}/string-stream.c (100%) rename {CPU => src}/string-stream.h (100%) rename {CPU => src}/sym-tbl.c (100%) rename {CPU => src}/sym-tbl.h (100%) rename {CPU => src}/syscall.c (100%) rename {CPU => src}/syscall.h (100%) rename {Tests => tests}/tt.alu.bare.s.gz (100%) rename {Tests => tests}/tt.bare.s (100%) rename {Tests => tests}/tt.be.s (100%) rename {Tests => tests}/tt.core.s.gz (100%) rename {Tests => tests}/tt.fpu.bare.s.gz (100%) rename {Tests => tests}/tt.in (100%) rename {Tests => tests}/tt.io.s (100%) rename {Tests => tests}/tt.le.s (100%) rename VERSION => version.txt (100%) rename xspim/{README => readme.txt} (100%) diff --git a/spim/Makefile b/Makefile similarity index 100% rename from spim/Makefile rename to Makefile diff --git a/spim/Configure b/configure similarity index 100% rename from spim/Configure rename to configure diff --git a/copyright.txt b/copyright.txt new file mode 100644 index 0000000..c4f0f7a --- /dev/null +++ b/copyright.txt @@ -0,0 +1,2 @@ +Copyright (c) 1990-2010, James R. Larus. +All rights reserved. diff --git a/Documentation/BLURB b/docs/BLURB similarity index 100% rename from Documentation/BLURB rename to docs/BLURB diff --git a/Documentation/SPIM.html b/docs/SPIM.html similarity index 100% rename from Documentation/SPIM.html rename to docs/SPIM.html diff --git a/Documentation/TeX/blurb.tex b/docs/TeX/blurb.tex similarity index 100% rename from Documentation/TeX/blurb.tex rename to docs/TeX/blurb.tex diff --git a/Documentation/TeX/cause_reg.id b/docs/TeX/cause_reg.id similarity index 100% rename from Documentation/TeX/cause_reg.id rename to docs/TeX/cause_reg.id diff --git a/Documentation/TeX/cycle.ps b/docs/TeX/cycle.ps similarity index 100% rename from Documentation/TeX/cycle.ps rename to docs/TeX/cycle.ps diff --git a/Documentation/TeX/io_reg.id b/docs/TeX/io_reg.id similarity index 100% rename from Documentation/TeX/io_reg.id rename to docs/TeX/io_reg.id diff --git a/Documentation/TeX/mem.id b/docs/TeX/mem.id similarity index 100% rename from Documentation/TeX/mem.id rename to docs/TeX/mem.id diff --git a/Documentation/TeX/mips.id b/docs/TeX/mips.id similarity index 100% rename from Documentation/TeX/mips.id rename to docs/TeX/mips.id diff --git a/Documentation/TeX/spim.ps b/docs/TeX/spim.ps similarity index 100% rename from Documentation/TeX/spim.ps rename to docs/TeX/spim.ps diff --git a/Documentation/TeX/spim.tex b/docs/TeX/spim.tex similarity index 100% rename from Documentation/TeX/spim.tex rename to docs/TeX/spim.tex diff --git a/Documentation/TeX/stack-frame.id b/docs/TeX/stack-frame.id similarity index 100% rename from Documentation/TeX/stack-frame.id rename to docs/TeX/stack-frame.id diff --git a/Documentation/TeX/status_reg.id b/docs/TeX/status_reg.id similarity index 100% rename from Documentation/TeX/status_reg.id rename to docs/TeX/status_reg.id diff --git a/Documentation/TeX/xinterface.id b/docs/TeX/xinterface.id similarity index 100% rename from Documentation/TeX/xinterface.id rename to docs/TeX/xinterface.id diff --git a/Documentation/spim.man b/docs/spim.man similarity index 100% rename from Documentation/spim.man rename to docs/spim.man diff --git a/Documentation/xspim.man b/docs/xspim.man similarity index 100% rename from Documentation/xspim.man rename to docs/xspim.man diff --git a/license.txt b/license.txt new file mode 100644 index 0000000..83ff33c --- /dev/null +++ b/license.txt @@ -0,0 +1,24 @@ +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation and/or +other materials provided with the distribution. + +Neither the name of the James R. Larus nor the names of its contributors may be +used to endorse or promote products derived from this software without specific +prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE +GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/spim/spim.c b/main_spim.c similarity index 100% rename from spim/spim.c rename to main_spim.c diff --git a/README b/readme.txt similarity index 100% rename from README rename to readme.txt diff --git a/spim/README b/readme2.txt similarity index 100% rename from spim/README rename to readme2.txt diff --git a/CPU/data.c b/src/data.c similarity index 100% rename from CPU/data.c rename to src/data.c diff --git a/CPU/data.h b/src/data.h similarity index 100% rename from CPU/data.h rename to src/data.h diff --git a/CPU/display-utils.c b/src/display-utils.c similarity index 100% rename from CPU/display-utils.c rename to src/display-utils.c diff --git a/CPU/dump_ops.c b/src/dump_ops.c similarity index 100% rename from CPU/dump_ops.c rename to src/dump_ops.c diff --git a/CPU/endian.c b/src/endian.c similarity index 100% rename from CPU/endian.c rename to src/endian.c diff --git a/CPU/exceptions.s b/src/exceptions.s similarity index 100% rename from CPU/exceptions.s rename to src/exceptions.s diff --git a/CPU/inst.c b/src/inst.c similarity index 100% rename from CPU/inst.c rename to src/inst.c diff --git a/CPU/inst.h b/src/inst.h similarity index 100% rename from CPU/inst.h rename to src/inst.h diff --git a/CPU/mem.c b/src/mem.c similarity index 100% rename from CPU/mem.c rename to src/mem.c diff --git a/CPU/mem.h b/src/mem.h similarity index 100% rename from CPU/mem.h rename to src/mem.h diff --git a/CPU/op.h b/src/op.h similarity index 100% rename from CPU/op.h rename to src/op.h diff --git a/CPU/parser.h b/src/parser.h similarity index 100% rename from CPU/parser.h rename to src/parser.h diff --git a/CPU/parser.y b/src/parser.y similarity index 100% rename from CPU/parser.y rename to src/parser.y diff --git a/CPU/reg.h b/src/reg.h similarity index 100% rename from CPU/reg.h rename to src/reg.h diff --git a/CPU/run.c b/src/run.c similarity index 100% rename from CPU/run.c rename to src/run.c diff --git a/CPU/run.h b/src/run.h similarity index 100% rename from CPU/run.h rename to src/run.h diff --git a/CPU/scanner.h b/src/scanner.h similarity index 100% rename from CPU/scanner.h rename to src/scanner.h diff --git a/CPU/scanner.l b/src/scanner.l similarity index 100% rename from CPU/scanner.l rename to src/scanner.l diff --git a/CPU/spim-syscall.h b/src/spim-syscall.h similarity index 100% rename from CPU/spim-syscall.h rename to src/spim-syscall.h diff --git a/CPU/spim-utils.c b/src/spim-utils.c similarity index 100% rename from CPU/spim-utils.c rename to src/spim-utils.c diff --git a/CPU/spim-utils.h b/src/spim-utils.h similarity index 100% rename from CPU/spim-utils.h rename to src/spim-utils.h diff --git a/CPU/spim.h b/src/spim.h similarity index 100% rename from CPU/spim.h rename to src/spim.h diff --git a/CPU/string-stream.c b/src/string-stream.c similarity index 100% rename from CPU/string-stream.c rename to src/string-stream.c diff --git a/CPU/string-stream.h b/src/string-stream.h similarity index 100% rename from CPU/string-stream.h rename to src/string-stream.h diff --git a/CPU/sym-tbl.c b/src/sym-tbl.c similarity index 100% rename from CPU/sym-tbl.c rename to src/sym-tbl.c diff --git a/CPU/sym-tbl.h b/src/sym-tbl.h similarity index 100% rename from CPU/sym-tbl.h rename to src/sym-tbl.h diff --git a/CPU/syscall.c b/src/syscall.c similarity index 100% rename from CPU/syscall.c rename to src/syscall.c diff --git a/CPU/syscall.h b/src/syscall.h similarity index 100% rename from CPU/syscall.h rename to src/syscall.h diff --git a/Tests/tt.alu.bare.s.gz b/tests/tt.alu.bare.s.gz similarity index 100% rename from Tests/tt.alu.bare.s.gz rename to tests/tt.alu.bare.s.gz diff --git a/Tests/tt.bare.s b/tests/tt.bare.s similarity index 100% rename from Tests/tt.bare.s rename to tests/tt.bare.s diff --git a/Tests/tt.be.s b/tests/tt.be.s similarity index 100% rename from Tests/tt.be.s rename to tests/tt.be.s diff --git a/Tests/tt.core.s.gz b/tests/tt.core.s.gz similarity index 100% rename from Tests/tt.core.s.gz rename to tests/tt.core.s.gz diff --git a/Tests/tt.fpu.bare.s.gz b/tests/tt.fpu.bare.s.gz similarity index 100% rename from Tests/tt.fpu.bare.s.gz rename to tests/tt.fpu.bare.s.gz diff --git a/Tests/tt.in b/tests/tt.in similarity index 100% rename from Tests/tt.in rename to tests/tt.in diff --git a/Tests/tt.io.s b/tests/tt.io.s similarity index 100% rename from Tests/tt.io.s rename to tests/tt.io.s diff --git a/Tests/tt.le.s b/tests/tt.le.s similarity index 100% rename from Tests/tt.le.s rename to tests/tt.le.s diff --git a/VERSION b/version.txt similarity index 100% rename from VERSION rename to version.txt diff --git a/xspim/README b/xspim/readme.txt similarity index 100% rename from xspim/README rename to xspim/readme.txt