diff --git a/lcc/COPYRIGHT b/code/tools/lcc/COPYRIGHT similarity index 100% rename from lcc/COPYRIGHT rename to code/tools/lcc/COPYRIGHT diff --git a/lcc/LOG b/code/tools/lcc/LOG similarity index 100% rename from lcc/LOG rename to code/tools/lcc/LOG diff --git a/lcc/README b/code/tools/lcc/README similarity index 100% rename from lcc/README rename to code/tools/lcc/README diff --git a/lcc/README.id b/code/tools/lcc/README.id similarity index 100% rename from lcc/README.id rename to code/tools/lcc/README.id diff --git a/lcc/alpha/osf/tst/8q.1bk b/code/tools/lcc/alpha/osf/tst/8q.1bk similarity index 100% rename from lcc/alpha/osf/tst/8q.1bk rename to code/tools/lcc/alpha/osf/tst/8q.1bk diff --git a/lcc/alpha/osf/tst/8q.2bk b/code/tools/lcc/alpha/osf/tst/8q.2bk similarity index 100% rename from lcc/alpha/osf/tst/8q.2bk rename to code/tools/lcc/alpha/osf/tst/8q.2bk diff --git a/lcc/alpha/osf/tst/8q.sbk b/code/tools/lcc/alpha/osf/tst/8q.sbk similarity index 100% rename from lcc/alpha/osf/tst/8q.sbk rename to code/tools/lcc/alpha/osf/tst/8q.sbk diff --git a/lcc/alpha/osf/tst/array.1bk b/code/tools/lcc/alpha/osf/tst/array.1bk similarity index 100% rename from lcc/alpha/osf/tst/array.1bk rename to code/tools/lcc/alpha/osf/tst/array.1bk diff --git a/lcc/alpha/osf/tst/array.2bk b/code/tools/lcc/alpha/osf/tst/array.2bk similarity index 100% rename from lcc/alpha/osf/tst/array.2bk rename to code/tools/lcc/alpha/osf/tst/array.2bk diff --git a/lcc/alpha/osf/tst/array.sbk b/code/tools/lcc/alpha/osf/tst/array.sbk similarity index 100% rename from lcc/alpha/osf/tst/array.sbk rename to code/tools/lcc/alpha/osf/tst/array.sbk diff --git a/lcc/alpha/osf/tst/cf.1bk b/code/tools/lcc/alpha/osf/tst/cf.1bk similarity index 100% rename from lcc/alpha/osf/tst/cf.1bk rename to code/tools/lcc/alpha/osf/tst/cf.1bk diff --git a/lcc/alpha/osf/tst/cf.2bk b/code/tools/lcc/alpha/osf/tst/cf.2bk similarity index 100% rename from lcc/alpha/osf/tst/cf.2bk rename to code/tools/lcc/alpha/osf/tst/cf.2bk diff --git a/lcc/alpha/osf/tst/cf.sbk b/code/tools/lcc/alpha/osf/tst/cf.sbk similarity index 100% rename from lcc/alpha/osf/tst/cf.sbk rename to code/tools/lcc/alpha/osf/tst/cf.sbk diff --git a/lcc/alpha/osf/tst/cq.1bk b/code/tools/lcc/alpha/osf/tst/cq.1bk similarity index 100% rename from lcc/alpha/osf/tst/cq.1bk rename to code/tools/lcc/alpha/osf/tst/cq.1bk diff --git a/lcc/alpha/osf/tst/cq.2bk b/code/tools/lcc/alpha/osf/tst/cq.2bk similarity index 100% rename from lcc/alpha/osf/tst/cq.2bk rename to code/tools/lcc/alpha/osf/tst/cq.2bk diff --git a/lcc/alpha/osf/tst/cq.sbk b/code/tools/lcc/alpha/osf/tst/cq.sbk similarity index 100% rename from lcc/alpha/osf/tst/cq.sbk rename to code/tools/lcc/alpha/osf/tst/cq.sbk diff --git a/lcc/alpha/osf/tst/cvt.1bk b/code/tools/lcc/alpha/osf/tst/cvt.1bk similarity index 100% rename from lcc/alpha/osf/tst/cvt.1bk rename to code/tools/lcc/alpha/osf/tst/cvt.1bk diff --git a/lcc/alpha/osf/tst/cvt.2bk b/code/tools/lcc/alpha/osf/tst/cvt.2bk similarity index 100% rename from lcc/alpha/osf/tst/cvt.2bk rename to code/tools/lcc/alpha/osf/tst/cvt.2bk diff --git a/lcc/alpha/osf/tst/cvt.sbk b/code/tools/lcc/alpha/osf/tst/cvt.sbk similarity index 100% rename from lcc/alpha/osf/tst/cvt.sbk rename to code/tools/lcc/alpha/osf/tst/cvt.sbk diff --git a/lcc/alpha/osf/tst/fields.1bk b/code/tools/lcc/alpha/osf/tst/fields.1bk similarity index 100% rename from lcc/alpha/osf/tst/fields.1bk rename to code/tools/lcc/alpha/osf/tst/fields.1bk diff --git a/lcc/alpha/osf/tst/fields.2bk b/code/tools/lcc/alpha/osf/tst/fields.2bk similarity index 100% rename from lcc/alpha/osf/tst/fields.2bk rename to code/tools/lcc/alpha/osf/tst/fields.2bk diff --git a/lcc/alpha/osf/tst/fields.sbk b/code/tools/lcc/alpha/osf/tst/fields.sbk similarity index 100% rename from lcc/alpha/osf/tst/fields.sbk rename to code/tools/lcc/alpha/osf/tst/fields.sbk diff --git a/lcc/alpha/osf/tst/front.2bk b/code/tools/lcc/alpha/osf/tst/front.2bk similarity index 100% rename from lcc/alpha/osf/tst/front.2bk rename to code/tools/lcc/alpha/osf/tst/front.2bk diff --git a/lcc/alpha/osf/tst/front.sbk b/code/tools/lcc/alpha/osf/tst/front.sbk similarity index 100% rename from lcc/alpha/osf/tst/front.sbk rename to code/tools/lcc/alpha/osf/tst/front.sbk diff --git a/lcc/alpha/osf/tst/incr.1bk b/code/tools/lcc/alpha/osf/tst/incr.1bk similarity index 100% rename from lcc/alpha/osf/tst/incr.1bk rename to code/tools/lcc/alpha/osf/tst/incr.1bk diff --git a/lcc/alpha/osf/tst/incr.2bk b/code/tools/lcc/alpha/osf/tst/incr.2bk similarity index 100% rename from lcc/alpha/osf/tst/incr.2bk rename to code/tools/lcc/alpha/osf/tst/incr.2bk diff --git a/lcc/alpha/osf/tst/incr.sbk b/code/tools/lcc/alpha/osf/tst/incr.sbk similarity index 100% rename from lcc/alpha/osf/tst/incr.sbk rename to code/tools/lcc/alpha/osf/tst/incr.sbk diff --git a/lcc/alpha/osf/tst/init.1bk b/code/tools/lcc/alpha/osf/tst/init.1bk similarity index 100% rename from lcc/alpha/osf/tst/init.1bk rename to code/tools/lcc/alpha/osf/tst/init.1bk diff --git a/lcc/alpha/osf/tst/init.2bk b/code/tools/lcc/alpha/osf/tst/init.2bk similarity index 100% rename from lcc/alpha/osf/tst/init.2bk rename to code/tools/lcc/alpha/osf/tst/init.2bk diff --git a/lcc/alpha/osf/tst/init.sbk b/code/tools/lcc/alpha/osf/tst/init.sbk similarity index 100% rename from lcc/alpha/osf/tst/init.sbk rename to code/tools/lcc/alpha/osf/tst/init.sbk diff --git a/lcc/alpha/osf/tst/limits.1bk b/code/tools/lcc/alpha/osf/tst/limits.1bk similarity index 100% rename from lcc/alpha/osf/tst/limits.1bk rename to code/tools/lcc/alpha/osf/tst/limits.1bk diff --git a/lcc/alpha/osf/tst/limits.2bk b/code/tools/lcc/alpha/osf/tst/limits.2bk similarity index 100% rename from lcc/alpha/osf/tst/limits.2bk rename to code/tools/lcc/alpha/osf/tst/limits.2bk diff --git a/lcc/alpha/osf/tst/limits.sbk b/code/tools/lcc/alpha/osf/tst/limits.sbk similarity index 100% rename from lcc/alpha/osf/tst/limits.sbk rename to code/tools/lcc/alpha/osf/tst/limits.sbk diff --git a/lcc/alpha/osf/tst/paranoia.1bk b/code/tools/lcc/alpha/osf/tst/paranoia.1bk similarity index 100% rename from lcc/alpha/osf/tst/paranoia.1bk rename to code/tools/lcc/alpha/osf/tst/paranoia.1bk diff --git a/lcc/alpha/osf/tst/paranoia.2bk b/code/tools/lcc/alpha/osf/tst/paranoia.2bk similarity index 100% rename from lcc/alpha/osf/tst/paranoia.2bk rename to code/tools/lcc/alpha/osf/tst/paranoia.2bk diff --git a/lcc/alpha/osf/tst/paranoia.sbk b/code/tools/lcc/alpha/osf/tst/paranoia.sbk similarity index 100% rename from lcc/alpha/osf/tst/paranoia.sbk rename to code/tools/lcc/alpha/osf/tst/paranoia.sbk diff --git a/lcc/alpha/osf/tst/sort.1bk b/code/tools/lcc/alpha/osf/tst/sort.1bk similarity index 100% rename from lcc/alpha/osf/tst/sort.1bk rename to code/tools/lcc/alpha/osf/tst/sort.1bk diff --git a/lcc/alpha/osf/tst/sort.2bk b/code/tools/lcc/alpha/osf/tst/sort.2bk similarity index 100% rename from lcc/alpha/osf/tst/sort.2bk rename to code/tools/lcc/alpha/osf/tst/sort.2bk diff --git a/lcc/alpha/osf/tst/sort.sbk b/code/tools/lcc/alpha/osf/tst/sort.sbk similarity index 100% rename from lcc/alpha/osf/tst/sort.sbk rename to code/tools/lcc/alpha/osf/tst/sort.sbk diff --git a/lcc/alpha/osf/tst/spill.1bk b/code/tools/lcc/alpha/osf/tst/spill.1bk similarity index 100% rename from lcc/alpha/osf/tst/spill.1bk rename to code/tools/lcc/alpha/osf/tst/spill.1bk diff --git a/lcc/alpha/osf/tst/spill.2bk b/code/tools/lcc/alpha/osf/tst/spill.2bk similarity index 100% rename from lcc/alpha/osf/tst/spill.2bk rename to code/tools/lcc/alpha/osf/tst/spill.2bk diff --git a/lcc/alpha/osf/tst/spill.sbk b/code/tools/lcc/alpha/osf/tst/spill.sbk similarity index 100% rename from lcc/alpha/osf/tst/spill.sbk rename to code/tools/lcc/alpha/osf/tst/spill.sbk diff --git a/lcc/alpha/osf/tst/stdarg.1bk b/code/tools/lcc/alpha/osf/tst/stdarg.1bk similarity index 100% rename from lcc/alpha/osf/tst/stdarg.1bk rename to code/tools/lcc/alpha/osf/tst/stdarg.1bk diff --git a/lcc/alpha/osf/tst/stdarg.2bk b/code/tools/lcc/alpha/osf/tst/stdarg.2bk similarity index 100% rename from lcc/alpha/osf/tst/stdarg.2bk rename to code/tools/lcc/alpha/osf/tst/stdarg.2bk diff --git a/lcc/alpha/osf/tst/stdarg.sbk b/code/tools/lcc/alpha/osf/tst/stdarg.sbk similarity index 100% rename from lcc/alpha/osf/tst/stdarg.sbk rename to code/tools/lcc/alpha/osf/tst/stdarg.sbk diff --git a/lcc/alpha/osf/tst/struct.1bk b/code/tools/lcc/alpha/osf/tst/struct.1bk similarity index 100% rename from lcc/alpha/osf/tst/struct.1bk rename to code/tools/lcc/alpha/osf/tst/struct.1bk diff --git a/lcc/alpha/osf/tst/struct.2bk b/code/tools/lcc/alpha/osf/tst/struct.2bk similarity index 100% rename from lcc/alpha/osf/tst/struct.2bk rename to code/tools/lcc/alpha/osf/tst/struct.2bk diff --git a/lcc/alpha/osf/tst/struct.sbk b/code/tools/lcc/alpha/osf/tst/struct.sbk similarity index 100% rename from lcc/alpha/osf/tst/struct.sbk rename to code/tools/lcc/alpha/osf/tst/struct.sbk diff --git a/lcc/alpha/osf/tst/switch.1bk b/code/tools/lcc/alpha/osf/tst/switch.1bk similarity index 100% rename from lcc/alpha/osf/tst/switch.1bk rename to code/tools/lcc/alpha/osf/tst/switch.1bk diff --git a/lcc/alpha/osf/tst/switch.2bk b/code/tools/lcc/alpha/osf/tst/switch.2bk similarity index 100% rename from lcc/alpha/osf/tst/switch.2bk rename to code/tools/lcc/alpha/osf/tst/switch.2bk diff --git a/lcc/alpha/osf/tst/switch.sbk b/code/tools/lcc/alpha/osf/tst/switch.sbk similarity index 100% rename from lcc/alpha/osf/tst/switch.sbk rename to code/tools/lcc/alpha/osf/tst/switch.sbk diff --git a/lcc/alpha/osf/tst/wf1.1bk b/code/tools/lcc/alpha/osf/tst/wf1.1bk similarity index 100% rename from lcc/alpha/osf/tst/wf1.1bk rename to code/tools/lcc/alpha/osf/tst/wf1.1bk diff --git a/lcc/alpha/osf/tst/wf1.2bk b/code/tools/lcc/alpha/osf/tst/wf1.2bk similarity index 100% rename from lcc/alpha/osf/tst/wf1.2bk rename to code/tools/lcc/alpha/osf/tst/wf1.2bk diff --git a/lcc/alpha/osf/tst/wf1.sbk b/code/tools/lcc/alpha/osf/tst/wf1.sbk similarity index 100% rename from lcc/alpha/osf/tst/wf1.sbk rename to code/tools/lcc/alpha/osf/tst/wf1.sbk diff --git a/lcc/alpha/osf/tst/yacc.1bk b/code/tools/lcc/alpha/osf/tst/yacc.1bk similarity index 100% rename from lcc/alpha/osf/tst/yacc.1bk rename to code/tools/lcc/alpha/osf/tst/yacc.1bk diff --git a/lcc/alpha/osf/tst/yacc.2bk b/code/tools/lcc/alpha/osf/tst/yacc.2bk similarity index 100% rename from lcc/alpha/osf/tst/yacc.2bk rename to code/tools/lcc/alpha/osf/tst/yacc.2bk diff --git a/lcc/alpha/osf/tst/yacc.sbk b/code/tools/lcc/alpha/osf/tst/yacc.sbk similarity index 100% rename from lcc/alpha/osf/tst/yacc.sbk rename to code/tools/lcc/alpha/osf/tst/yacc.sbk diff --git a/lcc/bin/lcc.exe b/code/tools/lcc/bin/lcc.exe similarity index 100% rename from lcc/bin/lcc.exe rename to code/tools/lcc/bin/lcc.exe diff --git a/lcc/bin/q3cpp.exe b/code/tools/lcc/bin/q3cpp.exe similarity index 100% rename from lcc/bin/q3cpp.exe rename to code/tools/lcc/bin/q3cpp.exe diff --git a/lcc/bin/q3rcc.exe b/code/tools/lcc/bin/q3rcc.exe similarity index 100% rename from lcc/bin/q3rcc.exe rename to code/tools/lcc/bin/q3rcc.exe diff --git a/lcc/buildnt.bat b/code/tools/lcc/buildnt.bat similarity index 100% rename from lcc/buildnt.bat rename to code/tools/lcc/buildnt.bat diff --git a/lcc/buildnt.sh b/code/tools/lcc/buildnt.sh similarity index 100% rename from lcc/buildnt.sh rename to code/tools/lcc/buildnt.sh diff --git a/lcc/cpp/cpp.c b/code/tools/lcc/cpp/cpp.c similarity index 100% rename from lcc/cpp/cpp.c rename to code/tools/lcc/cpp/cpp.c diff --git a/lcc/cpp/cpp.h b/code/tools/lcc/cpp/cpp.h similarity index 100% rename from lcc/cpp/cpp.h rename to code/tools/lcc/cpp/cpp.h diff --git a/lcc/cpp/eval.c b/code/tools/lcc/cpp/eval.c similarity index 100% rename from lcc/cpp/eval.c rename to code/tools/lcc/cpp/eval.c diff --git a/lcc/cpp/getopt.c b/code/tools/lcc/cpp/getopt.c similarity index 100% rename from lcc/cpp/getopt.c rename to code/tools/lcc/cpp/getopt.c diff --git a/lcc/cpp/hideset.c b/code/tools/lcc/cpp/hideset.c similarity index 100% rename from lcc/cpp/hideset.c rename to code/tools/lcc/cpp/hideset.c diff --git a/lcc/cpp/include.c b/code/tools/lcc/cpp/include.c similarity index 100% rename from lcc/cpp/include.c rename to code/tools/lcc/cpp/include.c diff --git a/lcc/cpp/lex.c b/code/tools/lcc/cpp/lex.c similarity index 100% rename from lcc/cpp/lex.c rename to code/tools/lcc/cpp/lex.c diff --git a/lcc/cpp/macro.c b/code/tools/lcc/cpp/macro.c similarity index 100% rename from lcc/cpp/macro.c rename to code/tools/lcc/cpp/macro.c diff --git a/lcc/cpp/nlist.c b/code/tools/lcc/cpp/nlist.c similarity index 100% rename from lcc/cpp/nlist.c rename to code/tools/lcc/cpp/nlist.c diff --git a/lcc/cpp/tokens.c b/code/tools/lcc/cpp/tokens.c similarity index 100% rename from lcc/cpp/tokens.c rename to code/tools/lcc/cpp/tokens.c diff --git a/lcc/cpp/unix.c b/code/tools/lcc/cpp/unix.c similarity index 100% rename from lcc/cpp/unix.c rename to code/tools/lcc/cpp/unix.c diff --git a/lcc/doc/4.html b/code/tools/lcc/doc/4.html similarity index 100% rename from lcc/doc/4.html rename to code/tools/lcc/doc/4.html diff --git a/lcc/doc/bprint.1 b/code/tools/lcc/doc/bprint.1 similarity index 100% rename from lcc/doc/bprint.1 rename to code/tools/lcc/doc/bprint.1 diff --git a/lcc/doc/bprint.pdf b/code/tools/lcc/doc/bprint.pdf similarity index 100% rename from lcc/doc/bprint.pdf rename to code/tools/lcc/doc/bprint.pdf diff --git a/lcc/doc/install.html b/code/tools/lcc/doc/install.html similarity index 100% rename from lcc/doc/install.html rename to code/tools/lcc/doc/install.html diff --git a/lcc/doc/lcc.1 b/code/tools/lcc/doc/lcc.1 similarity index 100% rename from lcc/doc/lcc.1 rename to code/tools/lcc/doc/lcc.1 diff --git a/lcc/doc/lcc.pdf b/code/tools/lcc/doc/lcc.pdf similarity index 100% rename from lcc/doc/lcc.pdf rename to code/tools/lcc/doc/lcc.pdf diff --git a/lcc/etc/bprint.c b/code/tools/lcc/etc/bprint.c similarity index 100% rename from lcc/etc/bprint.c rename to code/tools/lcc/etc/bprint.c diff --git a/lcc/etc/gcc-solaris.c b/code/tools/lcc/etc/gcc-solaris.c similarity index 100% rename from lcc/etc/gcc-solaris.c rename to code/tools/lcc/etc/gcc-solaris.c diff --git a/lcc/etc/irix.c b/code/tools/lcc/etc/irix.c similarity index 100% rename from lcc/etc/irix.c rename to code/tools/lcc/etc/irix.c diff --git a/lcc/etc/lcc.c b/code/tools/lcc/etc/lcc.c similarity index 100% rename from lcc/etc/lcc.c rename to code/tools/lcc/etc/lcc.c diff --git a/lcc/etc/linux.c b/code/tools/lcc/etc/linux.c similarity index 100% rename from lcc/etc/linux.c rename to code/tools/lcc/etc/linux.c diff --git a/lcc/etc/ops.c b/code/tools/lcc/etc/ops.c similarity index 100% rename from lcc/etc/ops.c rename to code/tools/lcc/etc/ops.c diff --git a/lcc/etc/osf.c b/code/tools/lcc/etc/osf.c similarity index 100% rename from lcc/etc/osf.c rename to code/tools/lcc/etc/osf.c diff --git a/lcc/etc/solaris.c b/code/tools/lcc/etc/solaris.c similarity index 100% rename from lcc/etc/solaris.c rename to code/tools/lcc/etc/solaris.c diff --git a/lcc/etc/win32.c b/code/tools/lcc/etc/win32.c similarity index 100% rename from lcc/etc/win32.c rename to code/tools/lcc/etc/win32.c diff --git a/lcc/include/alpha/osf/assert.h b/code/tools/lcc/include/alpha/osf/assert.h similarity index 100% rename from lcc/include/alpha/osf/assert.h rename to code/tools/lcc/include/alpha/osf/assert.h diff --git a/lcc/include/alpha/osf/ctype.h b/code/tools/lcc/include/alpha/osf/ctype.h similarity index 100% rename from lcc/include/alpha/osf/ctype.h rename to code/tools/lcc/include/alpha/osf/ctype.h diff --git a/lcc/include/alpha/osf/errno.h b/code/tools/lcc/include/alpha/osf/errno.h similarity index 100% rename from lcc/include/alpha/osf/errno.h rename to code/tools/lcc/include/alpha/osf/errno.h diff --git a/lcc/include/alpha/osf/float.h b/code/tools/lcc/include/alpha/osf/float.h similarity index 100% rename from lcc/include/alpha/osf/float.h rename to code/tools/lcc/include/alpha/osf/float.h diff --git a/lcc/include/alpha/osf/limits.h b/code/tools/lcc/include/alpha/osf/limits.h similarity index 100% rename from lcc/include/alpha/osf/limits.h rename to code/tools/lcc/include/alpha/osf/limits.h diff --git a/lcc/include/alpha/osf/locale.h b/code/tools/lcc/include/alpha/osf/locale.h similarity index 100% rename from lcc/include/alpha/osf/locale.h rename to code/tools/lcc/include/alpha/osf/locale.h diff --git a/lcc/include/alpha/osf/math.h b/code/tools/lcc/include/alpha/osf/math.h similarity index 100% rename from lcc/include/alpha/osf/math.h rename to code/tools/lcc/include/alpha/osf/math.h diff --git a/lcc/include/alpha/osf/setjmp.h b/code/tools/lcc/include/alpha/osf/setjmp.h similarity index 100% rename from lcc/include/alpha/osf/setjmp.h rename to code/tools/lcc/include/alpha/osf/setjmp.h diff --git a/lcc/include/alpha/osf/signal.h b/code/tools/lcc/include/alpha/osf/signal.h similarity index 100% rename from lcc/include/alpha/osf/signal.h rename to code/tools/lcc/include/alpha/osf/signal.h diff --git a/lcc/include/alpha/osf/stdarg.h b/code/tools/lcc/include/alpha/osf/stdarg.h similarity index 100% rename from lcc/include/alpha/osf/stdarg.h rename to code/tools/lcc/include/alpha/osf/stdarg.h diff --git a/lcc/include/alpha/osf/stddef.h b/code/tools/lcc/include/alpha/osf/stddef.h similarity index 100% rename from lcc/include/alpha/osf/stddef.h rename to code/tools/lcc/include/alpha/osf/stddef.h diff --git a/lcc/include/alpha/osf/stdio.h b/code/tools/lcc/include/alpha/osf/stdio.h similarity index 100% rename from lcc/include/alpha/osf/stdio.h rename to code/tools/lcc/include/alpha/osf/stdio.h diff --git a/lcc/include/alpha/osf/stdlib.h b/code/tools/lcc/include/alpha/osf/stdlib.h similarity index 100% rename from lcc/include/alpha/osf/stdlib.h rename to code/tools/lcc/include/alpha/osf/stdlib.h diff --git a/lcc/include/alpha/osf/string.h b/code/tools/lcc/include/alpha/osf/string.h similarity index 100% rename from lcc/include/alpha/osf/string.h rename to code/tools/lcc/include/alpha/osf/string.h diff --git a/lcc/include/alpha/osf/time.h b/code/tools/lcc/include/alpha/osf/time.h similarity index 100% rename from lcc/include/alpha/osf/time.h rename to code/tools/lcc/include/alpha/osf/time.h diff --git a/lcc/include/mips/irix/assert.h b/code/tools/lcc/include/mips/irix/assert.h similarity index 100% rename from lcc/include/mips/irix/assert.h rename to code/tools/lcc/include/mips/irix/assert.h diff --git a/lcc/include/mips/irix/ctype.h b/code/tools/lcc/include/mips/irix/ctype.h similarity index 100% rename from lcc/include/mips/irix/ctype.h rename to code/tools/lcc/include/mips/irix/ctype.h diff --git a/lcc/include/mips/irix/errno.h b/code/tools/lcc/include/mips/irix/errno.h similarity index 100% rename from lcc/include/mips/irix/errno.h rename to code/tools/lcc/include/mips/irix/errno.h diff --git a/lcc/include/mips/irix/float.h b/code/tools/lcc/include/mips/irix/float.h similarity index 100% rename from lcc/include/mips/irix/float.h rename to code/tools/lcc/include/mips/irix/float.h diff --git a/lcc/include/mips/irix/limits.h b/code/tools/lcc/include/mips/irix/limits.h similarity index 100% rename from lcc/include/mips/irix/limits.h rename to code/tools/lcc/include/mips/irix/limits.h diff --git a/lcc/include/mips/irix/locale.h b/code/tools/lcc/include/mips/irix/locale.h similarity index 100% rename from lcc/include/mips/irix/locale.h rename to code/tools/lcc/include/mips/irix/locale.h diff --git a/lcc/include/mips/irix/math.h b/code/tools/lcc/include/mips/irix/math.h similarity index 100% rename from lcc/include/mips/irix/math.h rename to code/tools/lcc/include/mips/irix/math.h diff --git a/lcc/include/mips/irix/setjmp.h b/code/tools/lcc/include/mips/irix/setjmp.h similarity index 100% rename from lcc/include/mips/irix/setjmp.h rename to code/tools/lcc/include/mips/irix/setjmp.h diff --git a/lcc/include/mips/irix/signal.h b/code/tools/lcc/include/mips/irix/signal.h similarity index 100% rename from lcc/include/mips/irix/signal.h rename to code/tools/lcc/include/mips/irix/signal.h diff --git a/lcc/include/mips/irix/stdarg.h b/code/tools/lcc/include/mips/irix/stdarg.h similarity index 100% rename from lcc/include/mips/irix/stdarg.h rename to code/tools/lcc/include/mips/irix/stdarg.h diff --git a/lcc/include/mips/irix/stddef.h b/code/tools/lcc/include/mips/irix/stddef.h similarity index 100% rename from lcc/include/mips/irix/stddef.h rename to code/tools/lcc/include/mips/irix/stddef.h diff --git a/lcc/include/mips/irix/stdio.h b/code/tools/lcc/include/mips/irix/stdio.h similarity index 100% rename from lcc/include/mips/irix/stdio.h rename to code/tools/lcc/include/mips/irix/stdio.h diff --git a/lcc/include/mips/irix/stdlib.h b/code/tools/lcc/include/mips/irix/stdlib.h similarity index 100% rename from lcc/include/mips/irix/stdlib.h rename to code/tools/lcc/include/mips/irix/stdlib.h diff --git a/lcc/include/mips/irix/string.h b/code/tools/lcc/include/mips/irix/string.h similarity index 100% rename from lcc/include/mips/irix/string.h rename to code/tools/lcc/include/mips/irix/string.h diff --git a/lcc/include/mips/irix/time.h b/code/tools/lcc/include/mips/irix/time.h similarity index 100% rename from lcc/include/mips/irix/time.h rename to code/tools/lcc/include/mips/irix/time.h diff --git a/lcc/include/sparc/solaris/assert.h b/code/tools/lcc/include/sparc/solaris/assert.h similarity index 100% rename from lcc/include/sparc/solaris/assert.h rename to code/tools/lcc/include/sparc/solaris/assert.h diff --git a/lcc/include/sparc/solaris/ctype.h b/code/tools/lcc/include/sparc/solaris/ctype.h similarity index 100% rename from lcc/include/sparc/solaris/ctype.h rename to code/tools/lcc/include/sparc/solaris/ctype.h diff --git a/lcc/include/sparc/solaris/errno.h b/code/tools/lcc/include/sparc/solaris/errno.h similarity index 100% rename from lcc/include/sparc/solaris/errno.h rename to code/tools/lcc/include/sparc/solaris/errno.h diff --git a/lcc/include/sparc/solaris/float.h b/code/tools/lcc/include/sparc/solaris/float.h similarity index 100% rename from lcc/include/sparc/solaris/float.h rename to code/tools/lcc/include/sparc/solaris/float.h diff --git a/lcc/include/sparc/solaris/limits.h b/code/tools/lcc/include/sparc/solaris/limits.h similarity index 100% rename from lcc/include/sparc/solaris/limits.h rename to code/tools/lcc/include/sparc/solaris/limits.h diff --git a/lcc/include/sparc/solaris/locale.h b/code/tools/lcc/include/sparc/solaris/locale.h similarity index 100% rename from lcc/include/sparc/solaris/locale.h rename to code/tools/lcc/include/sparc/solaris/locale.h diff --git a/lcc/include/sparc/solaris/math.h b/code/tools/lcc/include/sparc/solaris/math.h similarity index 100% rename from lcc/include/sparc/solaris/math.h rename to code/tools/lcc/include/sparc/solaris/math.h diff --git a/lcc/include/sparc/solaris/setjmp.h b/code/tools/lcc/include/sparc/solaris/setjmp.h similarity index 100% rename from lcc/include/sparc/solaris/setjmp.h rename to code/tools/lcc/include/sparc/solaris/setjmp.h diff --git a/lcc/include/sparc/solaris/signal.h b/code/tools/lcc/include/sparc/solaris/signal.h similarity index 100% rename from lcc/include/sparc/solaris/signal.h rename to code/tools/lcc/include/sparc/solaris/signal.h diff --git a/lcc/include/sparc/solaris/stdarg.h b/code/tools/lcc/include/sparc/solaris/stdarg.h similarity index 100% rename from lcc/include/sparc/solaris/stdarg.h rename to code/tools/lcc/include/sparc/solaris/stdarg.h diff --git a/lcc/include/sparc/solaris/stddef.h b/code/tools/lcc/include/sparc/solaris/stddef.h similarity index 100% rename from lcc/include/sparc/solaris/stddef.h rename to code/tools/lcc/include/sparc/solaris/stddef.h diff --git a/lcc/include/sparc/solaris/stdio.h b/code/tools/lcc/include/sparc/solaris/stdio.h similarity index 100% rename from lcc/include/sparc/solaris/stdio.h rename to code/tools/lcc/include/sparc/solaris/stdio.h diff --git a/lcc/include/sparc/solaris/stdlib.h b/code/tools/lcc/include/sparc/solaris/stdlib.h similarity index 100% rename from lcc/include/sparc/solaris/stdlib.h rename to code/tools/lcc/include/sparc/solaris/stdlib.h diff --git a/lcc/include/sparc/solaris/string.h b/code/tools/lcc/include/sparc/solaris/string.h similarity index 100% rename from lcc/include/sparc/solaris/string.h rename to code/tools/lcc/include/sparc/solaris/string.h diff --git a/lcc/include/sparc/solaris/time.h b/code/tools/lcc/include/sparc/solaris/time.h similarity index 100% rename from lcc/include/sparc/solaris/time.h rename to code/tools/lcc/include/sparc/solaris/time.h diff --git a/lcc/include/x86/linux/assert.h b/code/tools/lcc/include/x86/linux/assert.h similarity index 100% rename from lcc/include/x86/linux/assert.h rename to code/tools/lcc/include/x86/linux/assert.h diff --git a/lcc/include/x86/linux/float.h b/code/tools/lcc/include/x86/linux/float.h similarity index 100% rename from lcc/include/x86/linux/float.h rename to code/tools/lcc/include/x86/linux/float.h diff --git a/lcc/include/x86/linux/stdarg.h b/code/tools/lcc/include/x86/linux/stdarg.h similarity index 100% rename from lcc/include/x86/linux/stdarg.h rename to code/tools/lcc/include/x86/linux/stdarg.h diff --git a/lcc/lburg/gram.c b/code/tools/lcc/lburg/gram.c similarity index 100% rename from lcc/lburg/gram.c rename to code/tools/lcc/lburg/gram.c diff --git a/lcc/lburg/gram.y b/code/tools/lcc/lburg/gram.y similarity index 100% rename from lcc/lburg/gram.y rename to code/tools/lcc/lburg/gram.y diff --git a/lcc/lburg/lburg.1 b/code/tools/lcc/lburg/lburg.1 similarity index 100% rename from lcc/lburg/lburg.1 rename to code/tools/lcc/lburg/lburg.1 diff --git a/lcc/lburg/lburg.c b/code/tools/lcc/lburg/lburg.c similarity index 100% rename from lcc/lburg/lburg.c rename to code/tools/lcc/lburg/lburg.c diff --git a/lcc/lburg/lburg.h b/code/tools/lcc/lburg/lburg.h similarity index 100% rename from lcc/lburg/lburg.h rename to code/tools/lcc/lburg/lburg.h diff --git a/lcc/lib/assert.c b/code/tools/lcc/lib/assert.c similarity index 100% rename from lcc/lib/assert.c rename to code/tools/lcc/lib/assert.c diff --git a/lcc/lib/bbexit.c b/code/tools/lcc/lib/bbexit.c similarity index 100% rename from lcc/lib/bbexit.c rename to code/tools/lcc/lib/bbexit.c diff --git a/lcc/lib/yynull.c b/code/tools/lcc/lib/yynull.c similarity index 100% rename from lcc/lib/yynull.c rename to code/tools/lcc/lib/yynull.c diff --git a/lcc/makefile b/code/tools/lcc/makefile similarity index 100% rename from lcc/makefile rename to code/tools/lcc/makefile diff --git a/lcc/makefile.nt b/code/tools/lcc/makefile.nt similarity index 100% rename from lcc/makefile.nt rename to code/tools/lcc/makefile.nt diff --git a/lcc/mips/irix/tst/8q.1bk b/code/tools/lcc/mips/irix/tst/8q.1bk similarity index 100% rename from lcc/mips/irix/tst/8q.1bk rename to code/tools/lcc/mips/irix/tst/8q.1bk diff --git a/lcc/mips/irix/tst/8q.2bk b/code/tools/lcc/mips/irix/tst/8q.2bk similarity index 100% rename from lcc/mips/irix/tst/8q.2bk rename to code/tools/lcc/mips/irix/tst/8q.2bk diff --git a/lcc/mips/irix/tst/8q.sbk b/code/tools/lcc/mips/irix/tst/8q.sbk similarity index 100% rename from lcc/mips/irix/tst/8q.sbk rename to code/tools/lcc/mips/irix/tst/8q.sbk diff --git a/lcc/mips/irix/tst/array.1bk b/code/tools/lcc/mips/irix/tst/array.1bk similarity index 100% rename from lcc/mips/irix/tst/array.1bk rename to code/tools/lcc/mips/irix/tst/array.1bk diff --git a/lcc/mips/irix/tst/array.2bk b/code/tools/lcc/mips/irix/tst/array.2bk similarity index 100% rename from lcc/mips/irix/tst/array.2bk rename to code/tools/lcc/mips/irix/tst/array.2bk diff --git a/lcc/mips/irix/tst/array.sbk b/code/tools/lcc/mips/irix/tst/array.sbk similarity index 100% rename from lcc/mips/irix/tst/array.sbk rename to code/tools/lcc/mips/irix/tst/array.sbk diff --git a/lcc/mips/irix/tst/cf.1bk b/code/tools/lcc/mips/irix/tst/cf.1bk similarity index 100% rename from lcc/mips/irix/tst/cf.1bk rename to code/tools/lcc/mips/irix/tst/cf.1bk diff --git a/lcc/mips/irix/tst/cf.2bk b/code/tools/lcc/mips/irix/tst/cf.2bk similarity index 100% rename from lcc/mips/irix/tst/cf.2bk rename to code/tools/lcc/mips/irix/tst/cf.2bk diff --git a/lcc/mips/irix/tst/cf.sbk b/code/tools/lcc/mips/irix/tst/cf.sbk similarity index 100% rename from lcc/mips/irix/tst/cf.sbk rename to code/tools/lcc/mips/irix/tst/cf.sbk diff --git a/lcc/mips/irix/tst/cq.1bk b/code/tools/lcc/mips/irix/tst/cq.1bk similarity index 100% rename from lcc/mips/irix/tst/cq.1bk rename to code/tools/lcc/mips/irix/tst/cq.1bk diff --git a/lcc/mips/irix/tst/cq.2bk b/code/tools/lcc/mips/irix/tst/cq.2bk similarity index 100% rename from lcc/mips/irix/tst/cq.2bk rename to code/tools/lcc/mips/irix/tst/cq.2bk diff --git a/lcc/mips/irix/tst/cq.sbk b/code/tools/lcc/mips/irix/tst/cq.sbk similarity index 100% rename from lcc/mips/irix/tst/cq.sbk rename to code/tools/lcc/mips/irix/tst/cq.sbk diff --git a/lcc/mips/irix/tst/cvt.1bk b/code/tools/lcc/mips/irix/tst/cvt.1bk similarity index 100% rename from lcc/mips/irix/tst/cvt.1bk rename to code/tools/lcc/mips/irix/tst/cvt.1bk diff --git a/lcc/mips/irix/tst/cvt.2bk b/code/tools/lcc/mips/irix/tst/cvt.2bk similarity index 100% rename from lcc/mips/irix/tst/cvt.2bk rename to code/tools/lcc/mips/irix/tst/cvt.2bk diff --git a/lcc/mips/irix/tst/cvt.sbk b/code/tools/lcc/mips/irix/tst/cvt.sbk similarity index 100% rename from lcc/mips/irix/tst/cvt.sbk rename to code/tools/lcc/mips/irix/tst/cvt.sbk diff --git a/lcc/mips/irix/tst/fields.1bk b/code/tools/lcc/mips/irix/tst/fields.1bk similarity index 100% rename from lcc/mips/irix/tst/fields.1bk rename to code/tools/lcc/mips/irix/tst/fields.1bk diff --git a/lcc/mips/irix/tst/fields.2bk b/code/tools/lcc/mips/irix/tst/fields.2bk similarity index 100% rename from lcc/mips/irix/tst/fields.2bk rename to code/tools/lcc/mips/irix/tst/fields.2bk diff --git a/lcc/mips/irix/tst/fields.sbk b/code/tools/lcc/mips/irix/tst/fields.sbk similarity index 100% rename from lcc/mips/irix/tst/fields.sbk rename to code/tools/lcc/mips/irix/tst/fields.sbk diff --git a/lcc/mips/irix/tst/front.2bk b/code/tools/lcc/mips/irix/tst/front.2bk similarity index 100% rename from lcc/mips/irix/tst/front.2bk rename to code/tools/lcc/mips/irix/tst/front.2bk diff --git a/lcc/mips/irix/tst/front.sbk b/code/tools/lcc/mips/irix/tst/front.sbk similarity index 100% rename from lcc/mips/irix/tst/front.sbk rename to code/tools/lcc/mips/irix/tst/front.sbk diff --git a/lcc/mips/irix/tst/incr.2bk b/code/tools/lcc/mips/irix/tst/incr.2bk similarity index 100% rename from lcc/mips/irix/tst/incr.2bk rename to code/tools/lcc/mips/irix/tst/incr.2bk diff --git a/lcc/mips/irix/tst/incr.sbk b/code/tools/lcc/mips/irix/tst/incr.sbk similarity index 100% rename from lcc/mips/irix/tst/incr.sbk rename to code/tools/lcc/mips/irix/tst/incr.sbk diff --git a/lcc/mips/irix/tst/init.1bk b/code/tools/lcc/mips/irix/tst/init.1bk similarity index 100% rename from lcc/mips/irix/tst/init.1bk rename to code/tools/lcc/mips/irix/tst/init.1bk diff --git a/lcc/mips/irix/tst/init.2bk b/code/tools/lcc/mips/irix/tst/init.2bk similarity index 100% rename from lcc/mips/irix/tst/init.2bk rename to code/tools/lcc/mips/irix/tst/init.2bk diff --git a/lcc/mips/irix/tst/init.sbk b/code/tools/lcc/mips/irix/tst/init.sbk similarity index 100% rename from lcc/mips/irix/tst/init.sbk rename to code/tools/lcc/mips/irix/tst/init.sbk diff --git a/lcc/mips/irix/tst/limits.1bk b/code/tools/lcc/mips/irix/tst/limits.1bk similarity index 100% rename from lcc/mips/irix/tst/limits.1bk rename to code/tools/lcc/mips/irix/tst/limits.1bk diff --git a/lcc/mips/irix/tst/limits.2bk b/code/tools/lcc/mips/irix/tst/limits.2bk similarity index 100% rename from lcc/mips/irix/tst/limits.2bk rename to code/tools/lcc/mips/irix/tst/limits.2bk diff --git a/lcc/mips/irix/tst/limits.sbk b/code/tools/lcc/mips/irix/tst/limits.sbk similarity index 100% rename from lcc/mips/irix/tst/limits.sbk rename to code/tools/lcc/mips/irix/tst/limits.sbk diff --git a/lcc/mips/irix/tst/paranoia.1bk b/code/tools/lcc/mips/irix/tst/paranoia.1bk similarity index 100% rename from lcc/mips/irix/tst/paranoia.1bk rename to code/tools/lcc/mips/irix/tst/paranoia.1bk diff --git a/lcc/mips/irix/tst/paranoia.2bk b/code/tools/lcc/mips/irix/tst/paranoia.2bk similarity index 100% rename from lcc/mips/irix/tst/paranoia.2bk rename to code/tools/lcc/mips/irix/tst/paranoia.2bk diff --git a/lcc/mips/irix/tst/paranoia.sbk b/code/tools/lcc/mips/irix/tst/paranoia.sbk similarity index 100% rename from lcc/mips/irix/tst/paranoia.sbk rename to code/tools/lcc/mips/irix/tst/paranoia.sbk diff --git a/lcc/mips/irix/tst/sort.1bk b/code/tools/lcc/mips/irix/tst/sort.1bk similarity index 100% rename from lcc/mips/irix/tst/sort.1bk rename to code/tools/lcc/mips/irix/tst/sort.1bk diff --git a/lcc/mips/irix/tst/sort.2bk b/code/tools/lcc/mips/irix/tst/sort.2bk similarity index 100% rename from lcc/mips/irix/tst/sort.2bk rename to code/tools/lcc/mips/irix/tst/sort.2bk diff --git a/lcc/mips/irix/tst/sort.sbk b/code/tools/lcc/mips/irix/tst/sort.sbk similarity index 100% rename from lcc/mips/irix/tst/sort.sbk rename to code/tools/lcc/mips/irix/tst/sort.sbk diff --git a/lcc/mips/irix/tst/spill.2bk b/code/tools/lcc/mips/irix/tst/spill.2bk similarity index 100% rename from lcc/mips/irix/tst/spill.2bk rename to code/tools/lcc/mips/irix/tst/spill.2bk diff --git a/lcc/mips/irix/tst/spill.sbk b/code/tools/lcc/mips/irix/tst/spill.sbk similarity index 100% rename from lcc/mips/irix/tst/spill.sbk rename to code/tools/lcc/mips/irix/tst/spill.sbk diff --git a/lcc/mips/irix/tst/stdarg.1bk b/code/tools/lcc/mips/irix/tst/stdarg.1bk similarity index 100% rename from lcc/mips/irix/tst/stdarg.1bk rename to code/tools/lcc/mips/irix/tst/stdarg.1bk diff --git a/lcc/mips/irix/tst/stdarg.2bk b/code/tools/lcc/mips/irix/tst/stdarg.2bk similarity index 100% rename from lcc/mips/irix/tst/stdarg.2bk rename to code/tools/lcc/mips/irix/tst/stdarg.2bk diff --git a/lcc/mips/irix/tst/stdarg.sbk b/code/tools/lcc/mips/irix/tst/stdarg.sbk similarity index 100% rename from lcc/mips/irix/tst/stdarg.sbk rename to code/tools/lcc/mips/irix/tst/stdarg.sbk diff --git a/lcc/mips/irix/tst/struct.1bk b/code/tools/lcc/mips/irix/tst/struct.1bk similarity index 100% rename from lcc/mips/irix/tst/struct.1bk rename to code/tools/lcc/mips/irix/tst/struct.1bk diff --git a/lcc/mips/irix/tst/struct.2bk b/code/tools/lcc/mips/irix/tst/struct.2bk similarity index 100% rename from lcc/mips/irix/tst/struct.2bk rename to code/tools/lcc/mips/irix/tst/struct.2bk diff --git a/lcc/mips/irix/tst/struct.sbk b/code/tools/lcc/mips/irix/tst/struct.sbk similarity index 100% rename from lcc/mips/irix/tst/struct.sbk rename to code/tools/lcc/mips/irix/tst/struct.sbk diff --git a/lcc/mips/irix/tst/switch.1bk b/code/tools/lcc/mips/irix/tst/switch.1bk similarity index 100% rename from lcc/mips/irix/tst/switch.1bk rename to code/tools/lcc/mips/irix/tst/switch.1bk diff --git a/lcc/mips/irix/tst/switch.2bk b/code/tools/lcc/mips/irix/tst/switch.2bk similarity index 100% rename from lcc/mips/irix/tst/switch.2bk rename to code/tools/lcc/mips/irix/tst/switch.2bk diff --git a/lcc/mips/irix/tst/switch.sbk b/code/tools/lcc/mips/irix/tst/switch.sbk similarity index 100% rename from lcc/mips/irix/tst/switch.sbk rename to code/tools/lcc/mips/irix/tst/switch.sbk diff --git a/lcc/mips/irix/tst/wf1.1bk b/code/tools/lcc/mips/irix/tst/wf1.1bk similarity index 100% rename from lcc/mips/irix/tst/wf1.1bk rename to code/tools/lcc/mips/irix/tst/wf1.1bk diff --git a/lcc/mips/irix/tst/wf1.2bk b/code/tools/lcc/mips/irix/tst/wf1.2bk similarity index 100% rename from lcc/mips/irix/tst/wf1.2bk rename to code/tools/lcc/mips/irix/tst/wf1.2bk diff --git a/lcc/mips/irix/tst/wf1.sbk b/code/tools/lcc/mips/irix/tst/wf1.sbk similarity index 100% rename from lcc/mips/irix/tst/wf1.sbk rename to code/tools/lcc/mips/irix/tst/wf1.sbk diff --git a/lcc/mips/irix/tst/yacc.1bk b/code/tools/lcc/mips/irix/tst/yacc.1bk similarity index 100% rename from lcc/mips/irix/tst/yacc.1bk rename to code/tools/lcc/mips/irix/tst/yacc.1bk diff --git a/lcc/mips/irix/tst/yacc.2bk b/code/tools/lcc/mips/irix/tst/yacc.2bk similarity index 100% rename from lcc/mips/irix/tst/yacc.2bk rename to code/tools/lcc/mips/irix/tst/yacc.2bk diff --git a/lcc/mips/irix/tst/yacc.sbk b/code/tools/lcc/mips/irix/tst/yacc.sbk similarity index 100% rename from lcc/mips/irix/tst/yacc.sbk rename to code/tools/lcc/mips/irix/tst/yacc.sbk diff --git a/lcc/msdev/rcc.dsp b/code/tools/lcc/msdev/rcc.dsp similarity index 100% rename from lcc/msdev/rcc.dsp rename to code/tools/lcc/msdev/rcc.dsp diff --git a/lcc/msdev/rcc.dsw b/code/tools/lcc/msdev/rcc.dsw similarity index 100% rename from lcc/msdev/rcc.dsw rename to code/tools/lcc/msdev/rcc.dsw diff --git a/lcc/packing.lst b/code/tools/lcc/packing.lst similarity index 100% rename from lcc/packing.lst rename to code/tools/lcc/packing.lst diff --git a/lcc/sparc/solaris/tst/8q.1bk b/code/tools/lcc/sparc/solaris/tst/8q.1bk similarity index 100% rename from lcc/sparc/solaris/tst/8q.1bk rename to code/tools/lcc/sparc/solaris/tst/8q.1bk diff --git a/lcc/sparc/solaris/tst/8q.2bk b/code/tools/lcc/sparc/solaris/tst/8q.2bk similarity index 100% rename from lcc/sparc/solaris/tst/8q.2bk rename to code/tools/lcc/sparc/solaris/tst/8q.2bk diff --git a/lcc/sparc/solaris/tst/8q.sbk b/code/tools/lcc/sparc/solaris/tst/8q.sbk similarity index 100% rename from lcc/sparc/solaris/tst/8q.sbk rename to code/tools/lcc/sparc/solaris/tst/8q.sbk diff --git a/lcc/sparc/solaris/tst/array.1bk b/code/tools/lcc/sparc/solaris/tst/array.1bk similarity index 100% rename from lcc/sparc/solaris/tst/array.1bk rename to code/tools/lcc/sparc/solaris/tst/array.1bk diff --git a/lcc/sparc/solaris/tst/array.2bk b/code/tools/lcc/sparc/solaris/tst/array.2bk similarity index 100% rename from lcc/sparc/solaris/tst/array.2bk rename to code/tools/lcc/sparc/solaris/tst/array.2bk diff --git a/lcc/sparc/solaris/tst/array.sbk b/code/tools/lcc/sparc/solaris/tst/array.sbk similarity index 100% rename from lcc/sparc/solaris/tst/array.sbk rename to code/tools/lcc/sparc/solaris/tst/array.sbk diff --git a/lcc/sparc/solaris/tst/cf.1bk b/code/tools/lcc/sparc/solaris/tst/cf.1bk similarity index 100% rename from lcc/sparc/solaris/tst/cf.1bk rename to code/tools/lcc/sparc/solaris/tst/cf.1bk diff --git a/lcc/sparc/solaris/tst/cf.2bk b/code/tools/lcc/sparc/solaris/tst/cf.2bk similarity index 100% rename from lcc/sparc/solaris/tst/cf.2bk rename to code/tools/lcc/sparc/solaris/tst/cf.2bk diff --git a/lcc/sparc/solaris/tst/cf.sbk b/code/tools/lcc/sparc/solaris/tst/cf.sbk similarity index 100% rename from lcc/sparc/solaris/tst/cf.sbk rename to code/tools/lcc/sparc/solaris/tst/cf.sbk diff --git a/lcc/sparc/solaris/tst/cq.1bk b/code/tools/lcc/sparc/solaris/tst/cq.1bk similarity index 100% rename from lcc/sparc/solaris/tst/cq.1bk rename to code/tools/lcc/sparc/solaris/tst/cq.1bk diff --git a/lcc/sparc/solaris/tst/cq.2bk b/code/tools/lcc/sparc/solaris/tst/cq.2bk similarity index 100% rename from lcc/sparc/solaris/tst/cq.2bk rename to code/tools/lcc/sparc/solaris/tst/cq.2bk diff --git a/lcc/sparc/solaris/tst/cq.sbk b/code/tools/lcc/sparc/solaris/tst/cq.sbk similarity index 100% rename from lcc/sparc/solaris/tst/cq.sbk rename to code/tools/lcc/sparc/solaris/tst/cq.sbk diff --git a/lcc/sparc/solaris/tst/cvt.1bk b/code/tools/lcc/sparc/solaris/tst/cvt.1bk similarity index 100% rename from lcc/sparc/solaris/tst/cvt.1bk rename to code/tools/lcc/sparc/solaris/tst/cvt.1bk diff --git a/lcc/sparc/solaris/tst/cvt.2bk b/code/tools/lcc/sparc/solaris/tst/cvt.2bk similarity index 100% rename from lcc/sparc/solaris/tst/cvt.2bk rename to code/tools/lcc/sparc/solaris/tst/cvt.2bk diff --git a/lcc/sparc/solaris/tst/cvt.sbk b/code/tools/lcc/sparc/solaris/tst/cvt.sbk similarity index 100% rename from lcc/sparc/solaris/tst/cvt.sbk rename to code/tools/lcc/sparc/solaris/tst/cvt.sbk diff --git a/lcc/sparc/solaris/tst/fields.1bk b/code/tools/lcc/sparc/solaris/tst/fields.1bk similarity index 100% rename from lcc/sparc/solaris/tst/fields.1bk rename to code/tools/lcc/sparc/solaris/tst/fields.1bk diff --git a/lcc/sparc/solaris/tst/fields.2bk b/code/tools/lcc/sparc/solaris/tst/fields.2bk similarity index 100% rename from lcc/sparc/solaris/tst/fields.2bk rename to code/tools/lcc/sparc/solaris/tst/fields.2bk diff --git a/lcc/sparc/solaris/tst/fields.sbk b/code/tools/lcc/sparc/solaris/tst/fields.sbk similarity index 100% rename from lcc/sparc/solaris/tst/fields.sbk rename to code/tools/lcc/sparc/solaris/tst/fields.sbk diff --git a/lcc/sparc/solaris/tst/front.2bk b/code/tools/lcc/sparc/solaris/tst/front.2bk similarity index 100% rename from lcc/sparc/solaris/tst/front.2bk rename to code/tools/lcc/sparc/solaris/tst/front.2bk diff --git a/lcc/sparc/solaris/tst/front.sbk b/code/tools/lcc/sparc/solaris/tst/front.sbk similarity index 100% rename from lcc/sparc/solaris/tst/front.sbk rename to code/tools/lcc/sparc/solaris/tst/front.sbk diff --git a/lcc/sparc/solaris/tst/incr.1bk b/code/tools/lcc/sparc/solaris/tst/incr.1bk similarity index 100% rename from lcc/sparc/solaris/tst/incr.1bk rename to code/tools/lcc/sparc/solaris/tst/incr.1bk diff --git a/lcc/sparc/solaris/tst/incr.2bk b/code/tools/lcc/sparc/solaris/tst/incr.2bk similarity index 100% rename from lcc/sparc/solaris/tst/incr.2bk rename to code/tools/lcc/sparc/solaris/tst/incr.2bk diff --git a/lcc/sparc/solaris/tst/incr.sbk b/code/tools/lcc/sparc/solaris/tst/incr.sbk similarity index 100% rename from lcc/sparc/solaris/tst/incr.sbk rename to code/tools/lcc/sparc/solaris/tst/incr.sbk diff --git a/lcc/sparc/solaris/tst/init.1bk b/code/tools/lcc/sparc/solaris/tst/init.1bk similarity index 100% rename from lcc/sparc/solaris/tst/init.1bk rename to code/tools/lcc/sparc/solaris/tst/init.1bk diff --git a/lcc/sparc/solaris/tst/init.2bk b/code/tools/lcc/sparc/solaris/tst/init.2bk similarity index 100% rename from lcc/sparc/solaris/tst/init.2bk rename to code/tools/lcc/sparc/solaris/tst/init.2bk diff --git a/lcc/sparc/solaris/tst/init.sbk b/code/tools/lcc/sparc/solaris/tst/init.sbk similarity index 100% rename from lcc/sparc/solaris/tst/init.sbk rename to code/tools/lcc/sparc/solaris/tst/init.sbk diff --git a/lcc/sparc/solaris/tst/limits.1bk b/code/tools/lcc/sparc/solaris/tst/limits.1bk similarity index 100% rename from lcc/sparc/solaris/tst/limits.1bk rename to code/tools/lcc/sparc/solaris/tst/limits.1bk diff --git a/lcc/sparc/solaris/tst/limits.2bk b/code/tools/lcc/sparc/solaris/tst/limits.2bk similarity index 100% rename from lcc/sparc/solaris/tst/limits.2bk rename to code/tools/lcc/sparc/solaris/tst/limits.2bk diff --git a/lcc/sparc/solaris/tst/limits.sbk b/code/tools/lcc/sparc/solaris/tst/limits.sbk similarity index 100% rename from lcc/sparc/solaris/tst/limits.sbk rename to code/tools/lcc/sparc/solaris/tst/limits.sbk diff --git a/lcc/sparc/solaris/tst/paranoia.1bk b/code/tools/lcc/sparc/solaris/tst/paranoia.1bk similarity index 100% rename from lcc/sparc/solaris/tst/paranoia.1bk rename to code/tools/lcc/sparc/solaris/tst/paranoia.1bk diff --git a/lcc/sparc/solaris/tst/paranoia.2bk b/code/tools/lcc/sparc/solaris/tst/paranoia.2bk similarity index 100% rename from lcc/sparc/solaris/tst/paranoia.2bk rename to code/tools/lcc/sparc/solaris/tst/paranoia.2bk diff --git a/lcc/sparc/solaris/tst/paranoia.sbk b/code/tools/lcc/sparc/solaris/tst/paranoia.sbk similarity index 100% rename from lcc/sparc/solaris/tst/paranoia.sbk rename to code/tools/lcc/sparc/solaris/tst/paranoia.sbk diff --git a/lcc/sparc/solaris/tst/sort.1bk b/code/tools/lcc/sparc/solaris/tst/sort.1bk similarity index 100% rename from lcc/sparc/solaris/tst/sort.1bk rename to code/tools/lcc/sparc/solaris/tst/sort.1bk diff --git a/lcc/sparc/solaris/tst/sort.2bk b/code/tools/lcc/sparc/solaris/tst/sort.2bk similarity index 100% rename from lcc/sparc/solaris/tst/sort.2bk rename to code/tools/lcc/sparc/solaris/tst/sort.2bk diff --git a/lcc/sparc/solaris/tst/sort.sbk b/code/tools/lcc/sparc/solaris/tst/sort.sbk similarity index 100% rename from lcc/sparc/solaris/tst/sort.sbk rename to code/tools/lcc/sparc/solaris/tst/sort.sbk diff --git a/lcc/sparc/solaris/tst/spill.1bk b/code/tools/lcc/sparc/solaris/tst/spill.1bk similarity index 100% rename from lcc/sparc/solaris/tst/spill.1bk rename to code/tools/lcc/sparc/solaris/tst/spill.1bk diff --git a/lcc/sparc/solaris/tst/spill.2bk b/code/tools/lcc/sparc/solaris/tst/spill.2bk similarity index 100% rename from lcc/sparc/solaris/tst/spill.2bk rename to code/tools/lcc/sparc/solaris/tst/spill.2bk diff --git a/lcc/sparc/solaris/tst/spill.sbk b/code/tools/lcc/sparc/solaris/tst/spill.sbk similarity index 100% rename from lcc/sparc/solaris/tst/spill.sbk rename to code/tools/lcc/sparc/solaris/tst/spill.sbk diff --git a/lcc/sparc/solaris/tst/stdarg.1bk b/code/tools/lcc/sparc/solaris/tst/stdarg.1bk similarity index 100% rename from lcc/sparc/solaris/tst/stdarg.1bk rename to code/tools/lcc/sparc/solaris/tst/stdarg.1bk diff --git a/lcc/sparc/solaris/tst/stdarg.2bk b/code/tools/lcc/sparc/solaris/tst/stdarg.2bk similarity index 100% rename from lcc/sparc/solaris/tst/stdarg.2bk rename to code/tools/lcc/sparc/solaris/tst/stdarg.2bk diff --git a/lcc/sparc/solaris/tst/stdarg.sbk b/code/tools/lcc/sparc/solaris/tst/stdarg.sbk similarity index 100% rename from lcc/sparc/solaris/tst/stdarg.sbk rename to code/tools/lcc/sparc/solaris/tst/stdarg.sbk diff --git a/lcc/sparc/solaris/tst/struct.1bk b/code/tools/lcc/sparc/solaris/tst/struct.1bk similarity index 100% rename from lcc/sparc/solaris/tst/struct.1bk rename to code/tools/lcc/sparc/solaris/tst/struct.1bk diff --git a/lcc/sparc/solaris/tst/struct.2bk b/code/tools/lcc/sparc/solaris/tst/struct.2bk similarity index 100% rename from lcc/sparc/solaris/tst/struct.2bk rename to code/tools/lcc/sparc/solaris/tst/struct.2bk diff --git a/lcc/sparc/solaris/tst/struct.sbk b/code/tools/lcc/sparc/solaris/tst/struct.sbk similarity index 100% rename from lcc/sparc/solaris/tst/struct.sbk rename to code/tools/lcc/sparc/solaris/tst/struct.sbk diff --git a/lcc/sparc/solaris/tst/switch.1bk b/code/tools/lcc/sparc/solaris/tst/switch.1bk similarity index 100% rename from lcc/sparc/solaris/tst/switch.1bk rename to code/tools/lcc/sparc/solaris/tst/switch.1bk diff --git a/lcc/sparc/solaris/tst/switch.2bk b/code/tools/lcc/sparc/solaris/tst/switch.2bk similarity index 100% rename from lcc/sparc/solaris/tst/switch.2bk rename to code/tools/lcc/sparc/solaris/tst/switch.2bk diff --git a/lcc/sparc/solaris/tst/switch.sbk b/code/tools/lcc/sparc/solaris/tst/switch.sbk similarity index 100% rename from lcc/sparc/solaris/tst/switch.sbk rename to code/tools/lcc/sparc/solaris/tst/switch.sbk diff --git a/lcc/sparc/solaris/tst/wf1.1bk b/code/tools/lcc/sparc/solaris/tst/wf1.1bk similarity index 100% rename from lcc/sparc/solaris/tst/wf1.1bk rename to code/tools/lcc/sparc/solaris/tst/wf1.1bk diff --git a/lcc/sparc/solaris/tst/wf1.2bk b/code/tools/lcc/sparc/solaris/tst/wf1.2bk similarity index 100% rename from lcc/sparc/solaris/tst/wf1.2bk rename to code/tools/lcc/sparc/solaris/tst/wf1.2bk diff --git a/lcc/sparc/solaris/tst/wf1.sbk b/code/tools/lcc/sparc/solaris/tst/wf1.sbk similarity index 100% rename from lcc/sparc/solaris/tst/wf1.sbk rename to code/tools/lcc/sparc/solaris/tst/wf1.sbk diff --git a/lcc/sparc/solaris/tst/yacc.1bk b/code/tools/lcc/sparc/solaris/tst/yacc.1bk similarity index 100% rename from lcc/sparc/solaris/tst/yacc.1bk rename to code/tools/lcc/sparc/solaris/tst/yacc.1bk diff --git a/lcc/sparc/solaris/tst/yacc.2bk b/code/tools/lcc/sparc/solaris/tst/yacc.2bk similarity index 100% rename from lcc/sparc/solaris/tst/yacc.2bk rename to code/tools/lcc/sparc/solaris/tst/yacc.2bk diff --git a/lcc/sparc/solaris/tst/yacc.sbk b/code/tools/lcc/sparc/solaris/tst/yacc.sbk similarity index 100% rename from lcc/sparc/solaris/tst/yacc.sbk rename to code/tools/lcc/sparc/solaris/tst/yacc.sbk diff --git a/lcc/src/2html.c b/code/tools/lcc/src/2html.c similarity index 100% rename from lcc/src/2html.c rename to code/tools/lcc/src/2html.c diff --git a/lcc/src/alloc.c b/code/tools/lcc/src/alloc.c similarity index 100% rename from lcc/src/alloc.c rename to code/tools/lcc/src/alloc.c diff --git a/lcc/src/alpha.md b/code/tools/lcc/src/alpha.md similarity index 100% rename from lcc/src/alpha.md rename to code/tools/lcc/src/alpha.md diff --git a/lcc/src/asdl.c b/code/tools/lcc/src/asdl.c similarity index 100% rename from lcc/src/asdl.c rename to code/tools/lcc/src/asdl.c diff --git a/lcc/src/bind.c b/code/tools/lcc/src/bind.c similarity index 100% rename from lcc/src/bind.c rename to code/tools/lcc/src/bind.c diff --git a/lcc/src/bytecode.c b/code/tools/lcc/src/bytecode.c similarity index 100% rename from lcc/src/bytecode.c rename to code/tools/lcc/src/bytecode.c diff --git a/lcc/src/c.h b/code/tools/lcc/src/c.h similarity index 100% rename from lcc/src/c.h rename to code/tools/lcc/src/c.h diff --git a/lcc/src/config.h b/code/tools/lcc/src/config.h similarity index 100% rename from lcc/src/config.h rename to code/tools/lcc/src/config.h diff --git a/lcc/src/dag.c b/code/tools/lcc/src/dag.c similarity index 100% rename from lcc/src/dag.c rename to code/tools/lcc/src/dag.c diff --git a/lcc/src/dagcheck.md b/code/tools/lcc/src/dagcheck.md similarity index 100% rename from lcc/src/dagcheck.md rename to code/tools/lcc/src/dagcheck.md diff --git a/lcc/src/decl.c b/code/tools/lcc/src/decl.c similarity index 100% rename from lcc/src/decl.c rename to code/tools/lcc/src/decl.c diff --git a/lcc/src/enode.c b/code/tools/lcc/src/enode.c similarity index 100% rename from lcc/src/enode.c rename to code/tools/lcc/src/enode.c diff --git a/lcc/src/error.c b/code/tools/lcc/src/error.c similarity index 100% rename from lcc/src/error.c rename to code/tools/lcc/src/error.c diff --git a/lcc/src/event.c b/code/tools/lcc/src/event.c similarity index 100% rename from lcc/src/event.c rename to code/tools/lcc/src/event.c diff --git a/lcc/src/expr.c b/code/tools/lcc/src/expr.c similarity index 100% rename from lcc/src/expr.c rename to code/tools/lcc/src/expr.c diff --git a/lcc/src/gen.c b/code/tools/lcc/src/gen.c similarity index 100% rename from lcc/src/gen.c rename to code/tools/lcc/src/gen.c diff --git a/lcc/src/init.c b/code/tools/lcc/src/init.c similarity index 100% rename from lcc/src/init.c rename to code/tools/lcc/src/init.c diff --git a/lcc/src/inits.c b/code/tools/lcc/src/inits.c similarity index 100% rename from lcc/src/inits.c rename to code/tools/lcc/src/inits.c diff --git a/lcc/src/input.c b/code/tools/lcc/src/input.c similarity index 100% rename from lcc/src/input.c rename to code/tools/lcc/src/input.c diff --git a/lcc/src/lex.c b/code/tools/lcc/src/lex.c similarity index 100% rename from lcc/src/lex.c rename to code/tools/lcc/src/lex.c diff --git a/lcc/src/list.c b/code/tools/lcc/src/list.c similarity index 100% rename from lcc/src/list.c rename to code/tools/lcc/src/list.c diff --git a/lcc/src/main.c b/code/tools/lcc/src/main.c similarity index 100% rename from lcc/src/main.c rename to code/tools/lcc/src/main.c diff --git a/lcc/src/mips.md b/code/tools/lcc/src/mips.md similarity index 100% rename from lcc/src/mips.md rename to code/tools/lcc/src/mips.md diff --git a/lcc/src/null.c b/code/tools/lcc/src/null.c similarity index 100% rename from lcc/src/null.c rename to code/tools/lcc/src/null.c diff --git a/lcc/src/output.c b/code/tools/lcc/src/output.c similarity index 100% rename from lcc/src/output.c rename to code/tools/lcc/src/output.c diff --git a/lcc/src/pass2.c b/code/tools/lcc/src/pass2.c similarity index 100% rename from lcc/src/pass2.c rename to code/tools/lcc/src/pass2.c diff --git a/lcc/src/prof.c b/code/tools/lcc/src/prof.c similarity index 100% rename from lcc/src/prof.c rename to code/tools/lcc/src/prof.c diff --git a/lcc/src/profio.c b/code/tools/lcc/src/profio.c similarity index 100% rename from lcc/src/profio.c rename to code/tools/lcc/src/profio.c diff --git a/lcc/src/rcc.asdl b/code/tools/lcc/src/rcc.asdl similarity index 100% rename from lcc/src/rcc.asdl rename to code/tools/lcc/src/rcc.asdl diff --git a/lcc/src/run.sh b/code/tools/lcc/src/run.sh similarity index 100% rename from lcc/src/run.sh rename to code/tools/lcc/src/run.sh diff --git a/lcc/src/simp.c b/code/tools/lcc/src/simp.c similarity index 100% rename from lcc/src/simp.c rename to code/tools/lcc/src/simp.c diff --git a/lcc/src/sparc.md b/code/tools/lcc/src/sparc.md similarity index 100% rename from lcc/src/sparc.md rename to code/tools/lcc/src/sparc.md diff --git a/lcc/src/stab.c b/code/tools/lcc/src/stab.c similarity index 100% rename from lcc/src/stab.c rename to code/tools/lcc/src/stab.c diff --git a/lcc/src/stab.h b/code/tools/lcc/src/stab.h similarity index 100% rename from lcc/src/stab.h rename to code/tools/lcc/src/stab.h diff --git a/lcc/src/stmt.c b/code/tools/lcc/src/stmt.c similarity index 100% rename from lcc/src/stmt.c rename to code/tools/lcc/src/stmt.c diff --git a/lcc/src/string.c b/code/tools/lcc/src/string.c similarity index 100% rename from lcc/src/string.c rename to code/tools/lcc/src/string.c diff --git a/lcc/src/sym.c b/code/tools/lcc/src/sym.c similarity index 100% rename from lcc/src/sym.c rename to code/tools/lcc/src/sym.c diff --git a/lcc/src/symbolic.c b/code/tools/lcc/src/symbolic.c similarity index 100% rename from lcc/src/symbolic.c rename to code/tools/lcc/src/symbolic.c diff --git a/lcc/src/token.h b/code/tools/lcc/src/token.h similarity index 100% rename from lcc/src/token.h rename to code/tools/lcc/src/token.h diff --git a/lcc/src/trace.c b/code/tools/lcc/src/trace.c similarity index 100% rename from lcc/src/trace.c rename to code/tools/lcc/src/trace.c diff --git a/lcc/src/tree.c b/code/tools/lcc/src/tree.c similarity index 100% rename from lcc/src/tree.c rename to code/tools/lcc/src/tree.c diff --git a/lcc/src/types.c b/code/tools/lcc/src/types.c similarity index 100% rename from lcc/src/types.c rename to code/tools/lcc/src/types.c diff --git a/lcc/src/x86.md b/code/tools/lcc/src/x86.md similarity index 100% rename from lcc/src/x86.md rename to code/tools/lcc/src/x86.md diff --git a/lcc/src/x86linux.md b/code/tools/lcc/src/x86linux.md similarity index 100% rename from lcc/src/x86linux.md rename to code/tools/lcc/src/x86linux.md diff --git a/lcc/tst/8q.0 b/code/tools/lcc/tst/8q.0 similarity index 100% rename from lcc/tst/8q.0 rename to code/tools/lcc/tst/8q.0 diff --git a/lcc/tst/8q.c b/code/tools/lcc/tst/8q.c similarity index 100% rename from lcc/tst/8q.c rename to code/tools/lcc/tst/8q.c diff --git a/lcc/tst/array.0 b/code/tools/lcc/tst/array.0 similarity index 100% rename from lcc/tst/array.0 rename to code/tools/lcc/tst/array.0 diff --git a/lcc/tst/array.c b/code/tools/lcc/tst/array.c similarity index 100% rename from lcc/tst/array.c rename to code/tools/lcc/tst/array.c diff --git a/lcc/tst/cf.0 b/code/tools/lcc/tst/cf.0 similarity index 100% rename from lcc/tst/cf.0 rename to code/tools/lcc/tst/cf.0 diff --git a/lcc/tst/cf.c b/code/tools/lcc/tst/cf.c similarity index 100% rename from lcc/tst/cf.c rename to code/tools/lcc/tst/cf.c diff --git a/lcc/tst/cq.0 b/code/tools/lcc/tst/cq.0 similarity index 100% rename from lcc/tst/cq.0 rename to code/tools/lcc/tst/cq.0 diff --git a/lcc/tst/cq.c b/code/tools/lcc/tst/cq.c similarity index 100% rename from lcc/tst/cq.c rename to code/tools/lcc/tst/cq.c diff --git a/lcc/tst/cvt.0 b/code/tools/lcc/tst/cvt.0 similarity index 100% rename from lcc/tst/cvt.0 rename to code/tools/lcc/tst/cvt.0 diff --git a/lcc/tst/cvt.c b/code/tools/lcc/tst/cvt.c similarity index 100% rename from lcc/tst/cvt.c rename to code/tools/lcc/tst/cvt.c diff --git a/lcc/tst/fields.0 b/code/tools/lcc/tst/fields.0 similarity index 100% rename from lcc/tst/fields.0 rename to code/tools/lcc/tst/fields.0 diff --git a/lcc/tst/fields.c b/code/tools/lcc/tst/fields.c similarity index 100% rename from lcc/tst/fields.c rename to code/tools/lcc/tst/fields.c diff --git a/lcc/tst/front.0 b/code/tools/lcc/tst/front.0 similarity index 100% rename from lcc/tst/front.0 rename to code/tools/lcc/tst/front.0 diff --git a/lcc/tst/front.c b/code/tools/lcc/tst/front.c similarity index 100% rename from lcc/tst/front.c rename to code/tools/lcc/tst/front.c diff --git a/lcc/tst/incr.0 b/code/tools/lcc/tst/incr.0 similarity index 100% rename from lcc/tst/incr.0 rename to code/tools/lcc/tst/incr.0 diff --git a/lcc/tst/incr.c b/code/tools/lcc/tst/incr.c similarity index 100% rename from lcc/tst/incr.c rename to code/tools/lcc/tst/incr.c diff --git a/lcc/tst/init.0 b/code/tools/lcc/tst/init.0 similarity index 100% rename from lcc/tst/init.0 rename to code/tools/lcc/tst/init.0 diff --git a/lcc/tst/init.c b/code/tools/lcc/tst/init.c similarity index 100% rename from lcc/tst/init.c rename to code/tools/lcc/tst/init.c diff --git a/lcc/tst/limits.0 b/code/tools/lcc/tst/limits.0 similarity index 100% rename from lcc/tst/limits.0 rename to code/tools/lcc/tst/limits.0 diff --git a/lcc/tst/limits.c b/code/tools/lcc/tst/limits.c similarity index 100% rename from lcc/tst/limits.c rename to code/tools/lcc/tst/limits.c diff --git a/lcc/tst/paranoia.0 b/code/tools/lcc/tst/paranoia.0 similarity index 100% rename from lcc/tst/paranoia.0 rename to code/tools/lcc/tst/paranoia.0 diff --git a/lcc/tst/paranoia.c b/code/tools/lcc/tst/paranoia.c similarity index 100% rename from lcc/tst/paranoia.c rename to code/tools/lcc/tst/paranoia.c diff --git a/lcc/tst/sort.0 b/code/tools/lcc/tst/sort.0 similarity index 100% rename from lcc/tst/sort.0 rename to code/tools/lcc/tst/sort.0 diff --git a/lcc/tst/sort.c b/code/tools/lcc/tst/sort.c similarity index 100% rename from lcc/tst/sort.c rename to code/tools/lcc/tst/sort.c diff --git a/lcc/tst/spill.0 b/code/tools/lcc/tst/spill.0 similarity index 100% rename from lcc/tst/spill.0 rename to code/tools/lcc/tst/spill.0 diff --git a/lcc/tst/spill.c b/code/tools/lcc/tst/spill.c similarity index 100% rename from lcc/tst/spill.c rename to code/tools/lcc/tst/spill.c diff --git a/lcc/tst/stdarg.0 b/code/tools/lcc/tst/stdarg.0 similarity index 100% rename from lcc/tst/stdarg.0 rename to code/tools/lcc/tst/stdarg.0 diff --git a/lcc/tst/stdarg.c b/code/tools/lcc/tst/stdarg.c similarity index 100% rename from lcc/tst/stdarg.c rename to code/tools/lcc/tst/stdarg.c diff --git a/lcc/tst/struct.0 b/code/tools/lcc/tst/struct.0 similarity index 100% rename from lcc/tst/struct.0 rename to code/tools/lcc/tst/struct.0 diff --git a/lcc/tst/struct.c b/code/tools/lcc/tst/struct.c similarity index 100% rename from lcc/tst/struct.c rename to code/tools/lcc/tst/struct.c diff --git a/lcc/tst/switch.0 b/code/tools/lcc/tst/switch.0 similarity index 100% rename from lcc/tst/switch.0 rename to code/tools/lcc/tst/switch.0 diff --git a/lcc/tst/switch.c b/code/tools/lcc/tst/switch.c similarity index 100% rename from lcc/tst/switch.c rename to code/tools/lcc/tst/switch.c diff --git a/lcc/tst/wf1.0 b/code/tools/lcc/tst/wf1.0 similarity index 100% rename from lcc/tst/wf1.0 rename to code/tools/lcc/tst/wf1.0 diff --git a/lcc/tst/wf1.c b/code/tools/lcc/tst/wf1.c similarity index 100% rename from lcc/tst/wf1.c rename to code/tools/lcc/tst/wf1.c diff --git a/lcc/tst/yacc.0 b/code/tools/lcc/tst/yacc.0 similarity index 100% rename from lcc/tst/yacc.0 rename to code/tools/lcc/tst/yacc.0 diff --git a/lcc/tst/yacc.c b/code/tools/lcc/tst/yacc.c similarity index 100% rename from lcc/tst/yacc.c rename to code/tools/lcc/tst/yacc.c diff --git a/lcc/x86/linux/tst/8q.1bk b/code/tools/lcc/x86/linux/tst/8q.1bk similarity index 100% rename from lcc/x86/linux/tst/8q.1bk rename to code/tools/lcc/x86/linux/tst/8q.1bk diff --git a/lcc/x86/linux/tst/8q.2bk b/code/tools/lcc/x86/linux/tst/8q.2bk similarity index 100% rename from lcc/x86/linux/tst/8q.2bk rename to code/tools/lcc/x86/linux/tst/8q.2bk diff --git a/lcc/x86/linux/tst/8q.sbk b/code/tools/lcc/x86/linux/tst/8q.sbk similarity index 100% rename from lcc/x86/linux/tst/8q.sbk rename to code/tools/lcc/x86/linux/tst/8q.sbk diff --git a/lcc/x86/linux/tst/array.1bk b/code/tools/lcc/x86/linux/tst/array.1bk similarity index 100% rename from lcc/x86/linux/tst/array.1bk rename to code/tools/lcc/x86/linux/tst/array.1bk diff --git a/lcc/x86/linux/tst/array.2bk b/code/tools/lcc/x86/linux/tst/array.2bk similarity index 100% rename from lcc/x86/linux/tst/array.2bk rename to code/tools/lcc/x86/linux/tst/array.2bk diff --git a/lcc/x86/linux/tst/array.sbk b/code/tools/lcc/x86/linux/tst/array.sbk similarity index 100% rename from lcc/x86/linux/tst/array.sbk rename to code/tools/lcc/x86/linux/tst/array.sbk diff --git a/lcc/x86/linux/tst/cf.1bk b/code/tools/lcc/x86/linux/tst/cf.1bk similarity index 100% rename from lcc/x86/linux/tst/cf.1bk rename to code/tools/lcc/x86/linux/tst/cf.1bk diff --git a/lcc/x86/linux/tst/cf.2bk b/code/tools/lcc/x86/linux/tst/cf.2bk similarity index 100% rename from lcc/x86/linux/tst/cf.2bk rename to code/tools/lcc/x86/linux/tst/cf.2bk diff --git a/lcc/x86/linux/tst/cf.sbk b/code/tools/lcc/x86/linux/tst/cf.sbk similarity index 100% rename from lcc/x86/linux/tst/cf.sbk rename to code/tools/lcc/x86/linux/tst/cf.sbk diff --git a/lcc/x86/linux/tst/cq.1bk b/code/tools/lcc/x86/linux/tst/cq.1bk similarity index 100% rename from lcc/x86/linux/tst/cq.1bk rename to code/tools/lcc/x86/linux/tst/cq.1bk diff --git a/lcc/x86/linux/tst/cq.2bk b/code/tools/lcc/x86/linux/tst/cq.2bk similarity index 100% rename from lcc/x86/linux/tst/cq.2bk rename to code/tools/lcc/x86/linux/tst/cq.2bk diff --git a/lcc/x86/linux/tst/cq.sbk b/code/tools/lcc/x86/linux/tst/cq.sbk similarity index 100% rename from lcc/x86/linux/tst/cq.sbk rename to code/tools/lcc/x86/linux/tst/cq.sbk diff --git a/lcc/x86/linux/tst/cvt.1bk b/code/tools/lcc/x86/linux/tst/cvt.1bk similarity index 100% rename from lcc/x86/linux/tst/cvt.1bk rename to code/tools/lcc/x86/linux/tst/cvt.1bk diff --git a/lcc/x86/linux/tst/cvt.2bk b/code/tools/lcc/x86/linux/tst/cvt.2bk similarity index 100% rename from lcc/x86/linux/tst/cvt.2bk rename to code/tools/lcc/x86/linux/tst/cvt.2bk diff --git a/lcc/x86/linux/tst/cvt.sbk b/code/tools/lcc/x86/linux/tst/cvt.sbk similarity index 100% rename from lcc/x86/linux/tst/cvt.sbk rename to code/tools/lcc/x86/linux/tst/cvt.sbk diff --git a/lcc/x86/linux/tst/fields.1bk b/code/tools/lcc/x86/linux/tst/fields.1bk similarity index 100% rename from lcc/x86/linux/tst/fields.1bk rename to code/tools/lcc/x86/linux/tst/fields.1bk diff --git a/lcc/x86/linux/tst/fields.2bk b/code/tools/lcc/x86/linux/tst/fields.2bk similarity index 100% rename from lcc/x86/linux/tst/fields.2bk rename to code/tools/lcc/x86/linux/tst/fields.2bk diff --git a/lcc/x86/linux/tst/fields.sbk b/code/tools/lcc/x86/linux/tst/fields.sbk similarity index 100% rename from lcc/x86/linux/tst/fields.sbk rename to code/tools/lcc/x86/linux/tst/fields.sbk diff --git a/lcc/x86/linux/tst/front.2bk b/code/tools/lcc/x86/linux/tst/front.2bk similarity index 100% rename from lcc/x86/linux/tst/front.2bk rename to code/tools/lcc/x86/linux/tst/front.2bk diff --git a/lcc/x86/linux/tst/front.sbk b/code/tools/lcc/x86/linux/tst/front.sbk similarity index 100% rename from lcc/x86/linux/tst/front.sbk rename to code/tools/lcc/x86/linux/tst/front.sbk diff --git a/lcc/x86/linux/tst/incr.1bk b/code/tools/lcc/x86/linux/tst/incr.1bk similarity index 100% rename from lcc/x86/linux/tst/incr.1bk rename to code/tools/lcc/x86/linux/tst/incr.1bk diff --git a/lcc/x86/linux/tst/incr.2bk b/code/tools/lcc/x86/linux/tst/incr.2bk similarity index 100% rename from lcc/x86/linux/tst/incr.2bk rename to code/tools/lcc/x86/linux/tst/incr.2bk diff --git a/lcc/x86/linux/tst/incr.sbk b/code/tools/lcc/x86/linux/tst/incr.sbk similarity index 100% rename from lcc/x86/linux/tst/incr.sbk rename to code/tools/lcc/x86/linux/tst/incr.sbk diff --git a/lcc/x86/linux/tst/init.1bk b/code/tools/lcc/x86/linux/tst/init.1bk similarity index 100% rename from lcc/x86/linux/tst/init.1bk rename to code/tools/lcc/x86/linux/tst/init.1bk diff --git a/lcc/x86/linux/tst/init.2bk b/code/tools/lcc/x86/linux/tst/init.2bk similarity index 100% rename from lcc/x86/linux/tst/init.2bk rename to code/tools/lcc/x86/linux/tst/init.2bk diff --git a/lcc/x86/linux/tst/init.sbk b/code/tools/lcc/x86/linux/tst/init.sbk similarity index 100% rename from lcc/x86/linux/tst/init.sbk rename to code/tools/lcc/x86/linux/tst/init.sbk diff --git a/lcc/x86/linux/tst/limits.1bk b/code/tools/lcc/x86/linux/tst/limits.1bk similarity index 100% rename from lcc/x86/linux/tst/limits.1bk rename to code/tools/lcc/x86/linux/tst/limits.1bk diff --git a/lcc/x86/linux/tst/limits.2bk b/code/tools/lcc/x86/linux/tst/limits.2bk similarity index 100% rename from lcc/x86/linux/tst/limits.2bk rename to code/tools/lcc/x86/linux/tst/limits.2bk diff --git a/lcc/x86/linux/tst/limits.sbk b/code/tools/lcc/x86/linux/tst/limits.sbk similarity index 100% rename from lcc/x86/linux/tst/limits.sbk rename to code/tools/lcc/x86/linux/tst/limits.sbk diff --git a/lcc/x86/linux/tst/paranoia.1bk b/code/tools/lcc/x86/linux/tst/paranoia.1bk similarity index 100% rename from lcc/x86/linux/tst/paranoia.1bk rename to code/tools/lcc/x86/linux/tst/paranoia.1bk diff --git a/lcc/x86/linux/tst/paranoia.2bk b/code/tools/lcc/x86/linux/tst/paranoia.2bk similarity index 100% rename from lcc/x86/linux/tst/paranoia.2bk rename to code/tools/lcc/x86/linux/tst/paranoia.2bk diff --git a/lcc/x86/linux/tst/paranoia.sbk b/code/tools/lcc/x86/linux/tst/paranoia.sbk similarity index 100% rename from lcc/x86/linux/tst/paranoia.sbk rename to code/tools/lcc/x86/linux/tst/paranoia.sbk diff --git a/lcc/x86/linux/tst/sort.1bk b/code/tools/lcc/x86/linux/tst/sort.1bk similarity index 100% rename from lcc/x86/linux/tst/sort.1bk rename to code/tools/lcc/x86/linux/tst/sort.1bk diff --git a/lcc/x86/linux/tst/sort.2bk b/code/tools/lcc/x86/linux/tst/sort.2bk similarity index 100% rename from lcc/x86/linux/tst/sort.2bk rename to code/tools/lcc/x86/linux/tst/sort.2bk diff --git a/lcc/x86/linux/tst/sort.sbk b/code/tools/lcc/x86/linux/tst/sort.sbk similarity index 100% rename from lcc/x86/linux/tst/sort.sbk rename to code/tools/lcc/x86/linux/tst/sort.sbk diff --git a/lcc/x86/linux/tst/spill.1bk b/code/tools/lcc/x86/linux/tst/spill.1bk similarity index 100% rename from lcc/x86/linux/tst/spill.1bk rename to code/tools/lcc/x86/linux/tst/spill.1bk diff --git a/lcc/x86/linux/tst/spill.2bk b/code/tools/lcc/x86/linux/tst/spill.2bk similarity index 100% rename from lcc/x86/linux/tst/spill.2bk rename to code/tools/lcc/x86/linux/tst/spill.2bk diff --git a/lcc/x86/linux/tst/spill.sbk b/code/tools/lcc/x86/linux/tst/spill.sbk similarity index 100% rename from lcc/x86/linux/tst/spill.sbk rename to code/tools/lcc/x86/linux/tst/spill.sbk diff --git a/lcc/x86/linux/tst/stdarg.1bk b/code/tools/lcc/x86/linux/tst/stdarg.1bk similarity index 100% rename from lcc/x86/linux/tst/stdarg.1bk rename to code/tools/lcc/x86/linux/tst/stdarg.1bk diff --git a/lcc/x86/linux/tst/stdarg.2bk b/code/tools/lcc/x86/linux/tst/stdarg.2bk similarity index 100% rename from lcc/x86/linux/tst/stdarg.2bk rename to code/tools/lcc/x86/linux/tst/stdarg.2bk diff --git a/lcc/x86/linux/tst/stdarg.sbk b/code/tools/lcc/x86/linux/tst/stdarg.sbk similarity index 100% rename from lcc/x86/linux/tst/stdarg.sbk rename to code/tools/lcc/x86/linux/tst/stdarg.sbk diff --git a/lcc/x86/linux/tst/struct.1bk b/code/tools/lcc/x86/linux/tst/struct.1bk similarity index 100% rename from lcc/x86/linux/tst/struct.1bk rename to code/tools/lcc/x86/linux/tst/struct.1bk diff --git a/lcc/x86/linux/tst/struct.2bk b/code/tools/lcc/x86/linux/tst/struct.2bk similarity index 100% rename from lcc/x86/linux/tst/struct.2bk rename to code/tools/lcc/x86/linux/tst/struct.2bk diff --git a/lcc/x86/linux/tst/struct.sbk b/code/tools/lcc/x86/linux/tst/struct.sbk similarity index 100% rename from lcc/x86/linux/tst/struct.sbk rename to code/tools/lcc/x86/linux/tst/struct.sbk diff --git a/lcc/x86/linux/tst/switch.1bk b/code/tools/lcc/x86/linux/tst/switch.1bk similarity index 100% rename from lcc/x86/linux/tst/switch.1bk rename to code/tools/lcc/x86/linux/tst/switch.1bk diff --git a/lcc/x86/linux/tst/switch.2bk b/code/tools/lcc/x86/linux/tst/switch.2bk similarity index 100% rename from lcc/x86/linux/tst/switch.2bk rename to code/tools/lcc/x86/linux/tst/switch.2bk diff --git a/lcc/x86/linux/tst/switch.sbk b/code/tools/lcc/x86/linux/tst/switch.sbk similarity index 100% rename from lcc/x86/linux/tst/switch.sbk rename to code/tools/lcc/x86/linux/tst/switch.sbk diff --git a/lcc/x86/linux/tst/wf1.1bk b/code/tools/lcc/x86/linux/tst/wf1.1bk similarity index 100% rename from lcc/x86/linux/tst/wf1.1bk rename to code/tools/lcc/x86/linux/tst/wf1.1bk diff --git a/lcc/x86/linux/tst/wf1.2bk b/code/tools/lcc/x86/linux/tst/wf1.2bk similarity index 100% rename from lcc/x86/linux/tst/wf1.2bk rename to code/tools/lcc/x86/linux/tst/wf1.2bk diff --git a/lcc/x86/linux/tst/wf1.sbk b/code/tools/lcc/x86/linux/tst/wf1.sbk similarity index 100% rename from lcc/x86/linux/tst/wf1.sbk rename to code/tools/lcc/x86/linux/tst/wf1.sbk diff --git a/lcc/x86/linux/tst/yacc.1bk b/code/tools/lcc/x86/linux/tst/yacc.1bk similarity index 100% rename from lcc/x86/linux/tst/yacc.1bk rename to code/tools/lcc/x86/linux/tst/yacc.1bk diff --git a/lcc/x86/linux/tst/yacc.2bk b/code/tools/lcc/x86/linux/tst/yacc.2bk similarity index 100% rename from lcc/x86/linux/tst/yacc.2bk rename to code/tools/lcc/x86/linux/tst/yacc.2bk diff --git a/lcc/x86/linux/tst/yacc.sbk b/code/tools/lcc/x86/linux/tst/yacc.sbk similarity index 100% rename from lcc/x86/linux/tst/yacc.sbk rename to code/tools/lcc/x86/linux/tst/yacc.sbk diff --git a/lcc/x86/win32/tst/8q.1bk b/code/tools/lcc/x86/win32/tst/8q.1bk similarity index 100% rename from lcc/x86/win32/tst/8q.1bk rename to code/tools/lcc/x86/win32/tst/8q.1bk diff --git a/lcc/x86/win32/tst/8q.2bk b/code/tools/lcc/x86/win32/tst/8q.2bk similarity index 100% rename from lcc/x86/win32/tst/8q.2bk rename to code/tools/lcc/x86/win32/tst/8q.2bk diff --git a/lcc/x86/win32/tst/8q.sbk b/code/tools/lcc/x86/win32/tst/8q.sbk similarity index 100% rename from lcc/x86/win32/tst/8q.sbk rename to code/tools/lcc/x86/win32/tst/8q.sbk diff --git a/lcc/x86/win32/tst/array.1bk b/code/tools/lcc/x86/win32/tst/array.1bk similarity index 100% rename from lcc/x86/win32/tst/array.1bk rename to code/tools/lcc/x86/win32/tst/array.1bk diff --git a/lcc/x86/win32/tst/array.2bk b/code/tools/lcc/x86/win32/tst/array.2bk similarity index 100% rename from lcc/x86/win32/tst/array.2bk rename to code/tools/lcc/x86/win32/tst/array.2bk diff --git a/lcc/x86/win32/tst/array.sbk b/code/tools/lcc/x86/win32/tst/array.sbk similarity index 100% rename from lcc/x86/win32/tst/array.sbk rename to code/tools/lcc/x86/win32/tst/array.sbk diff --git a/lcc/x86/win32/tst/cf.1bk b/code/tools/lcc/x86/win32/tst/cf.1bk similarity index 100% rename from lcc/x86/win32/tst/cf.1bk rename to code/tools/lcc/x86/win32/tst/cf.1bk diff --git a/lcc/x86/win32/tst/cf.2bk b/code/tools/lcc/x86/win32/tst/cf.2bk similarity index 100% rename from lcc/x86/win32/tst/cf.2bk rename to code/tools/lcc/x86/win32/tst/cf.2bk diff --git a/lcc/x86/win32/tst/cf.sbk b/code/tools/lcc/x86/win32/tst/cf.sbk similarity index 100% rename from lcc/x86/win32/tst/cf.sbk rename to code/tools/lcc/x86/win32/tst/cf.sbk diff --git a/lcc/x86/win32/tst/cq.1bk b/code/tools/lcc/x86/win32/tst/cq.1bk similarity index 100% rename from lcc/x86/win32/tst/cq.1bk rename to code/tools/lcc/x86/win32/tst/cq.1bk diff --git a/lcc/x86/win32/tst/cq.2bk b/code/tools/lcc/x86/win32/tst/cq.2bk similarity index 100% rename from lcc/x86/win32/tst/cq.2bk rename to code/tools/lcc/x86/win32/tst/cq.2bk diff --git a/lcc/x86/win32/tst/cq.sbk b/code/tools/lcc/x86/win32/tst/cq.sbk similarity index 100% rename from lcc/x86/win32/tst/cq.sbk rename to code/tools/lcc/x86/win32/tst/cq.sbk diff --git a/lcc/x86/win32/tst/cvt.1bk b/code/tools/lcc/x86/win32/tst/cvt.1bk similarity index 100% rename from lcc/x86/win32/tst/cvt.1bk rename to code/tools/lcc/x86/win32/tst/cvt.1bk diff --git a/lcc/x86/win32/tst/cvt.2bk b/code/tools/lcc/x86/win32/tst/cvt.2bk similarity index 100% rename from lcc/x86/win32/tst/cvt.2bk rename to code/tools/lcc/x86/win32/tst/cvt.2bk diff --git a/lcc/x86/win32/tst/cvt.sbk b/code/tools/lcc/x86/win32/tst/cvt.sbk similarity index 100% rename from lcc/x86/win32/tst/cvt.sbk rename to code/tools/lcc/x86/win32/tst/cvt.sbk diff --git a/lcc/x86/win32/tst/fields.1bk b/code/tools/lcc/x86/win32/tst/fields.1bk similarity index 100% rename from lcc/x86/win32/tst/fields.1bk rename to code/tools/lcc/x86/win32/tst/fields.1bk diff --git a/lcc/x86/win32/tst/fields.2bk b/code/tools/lcc/x86/win32/tst/fields.2bk similarity index 100% rename from lcc/x86/win32/tst/fields.2bk rename to code/tools/lcc/x86/win32/tst/fields.2bk diff --git a/lcc/x86/win32/tst/fields.sbk b/code/tools/lcc/x86/win32/tst/fields.sbk similarity index 100% rename from lcc/x86/win32/tst/fields.sbk rename to code/tools/lcc/x86/win32/tst/fields.sbk diff --git a/lcc/x86/win32/tst/front.2bk b/code/tools/lcc/x86/win32/tst/front.2bk similarity index 100% rename from lcc/x86/win32/tst/front.2bk rename to code/tools/lcc/x86/win32/tst/front.2bk diff --git a/lcc/x86/win32/tst/front.sbk b/code/tools/lcc/x86/win32/tst/front.sbk similarity index 100% rename from lcc/x86/win32/tst/front.sbk rename to code/tools/lcc/x86/win32/tst/front.sbk diff --git a/lcc/x86/win32/tst/incr.1bk b/code/tools/lcc/x86/win32/tst/incr.1bk similarity index 100% rename from lcc/x86/win32/tst/incr.1bk rename to code/tools/lcc/x86/win32/tst/incr.1bk diff --git a/lcc/x86/win32/tst/incr.2bk b/code/tools/lcc/x86/win32/tst/incr.2bk similarity index 100% rename from lcc/x86/win32/tst/incr.2bk rename to code/tools/lcc/x86/win32/tst/incr.2bk diff --git a/lcc/x86/win32/tst/incr.sbk b/code/tools/lcc/x86/win32/tst/incr.sbk similarity index 100% rename from lcc/x86/win32/tst/incr.sbk rename to code/tools/lcc/x86/win32/tst/incr.sbk diff --git a/lcc/x86/win32/tst/init.1bk b/code/tools/lcc/x86/win32/tst/init.1bk similarity index 100% rename from lcc/x86/win32/tst/init.1bk rename to code/tools/lcc/x86/win32/tst/init.1bk diff --git a/lcc/x86/win32/tst/init.2bk b/code/tools/lcc/x86/win32/tst/init.2bk similarity index 100% rename from lcc/x86/win32/tst/init.2bk rename to code/tools/lcc/x86/win32/tst/init.2bk diff --git a/lcc/x86/win32/tst/init.sbk b/code/tools/lcc/x86/win32/tst/init.sbk similarity index 100% rename from lcc/x86/win32/tst/init.sbk rename to code/tools/lcc/x86/win32/tst/init.sbk diff --git a/lcc/x86/win32/tst/limits.1bk b/code/tools/lcc/x86/win32/tst/limits.1bk similarity index 100% rename from lcc/x86/win32/tst/limits.1bk rename to code/tools/lcc/x86/win32/tst/limits.1bk diff --git a/lcc/x86/win32/tst/limits.2bk b/code/tools/lcc/x86/win32/tst/limits.2bk similarity index 100% rename from lcc/x86/win32/tst/limits.2bk rename to code/tools/lcc/x86/win32/tst/limits.2bk diff --git a/lcc/x86/win32/tst/limits.sbk b/code/tools/lcc/x86/win32/tst/limits.sbk similarity index 100% rename from lcc/x86/win32/tst/limits.sbk rename to code/tools/lcc/x86/win32/tst/limits.sbk diff --git a/lcc/x86/win32/tst/paranoia.1bk b/code/tools/lcc/x86/win32/tst/paranoia.1bk similarity index 100% rename from lcc/x86/win32/tst/paranoia.1bk rename to code/tools/lcc/x86/win32/tst/paranoia.1bk diff --git a/lcc/x86/win32/tst/paranoia.2bk b/code/tools/lcc/x86/win32/tst/paranoia.2bk similarity index 100% rename from lcc/x86/win32/tst/paranoia.2bk rename to code/tools/lcc/x86/win32/tst/paranoia.2bk diff --git a/lcc/x86/win32/tst/paranoia.sbk b/code/tools/lcc/x86/win32/tst/paranoia.sbk similarity index 100% rename from lcc/x86/win32/tst/paranoia.sbk rename to code/tools/lcc/x86/win32/tst/paranoia.sbk diff --git a/lcc/x86/win32/tst/sort.1bk b/code/tools/lcc/x86/win32/tst/sort.1bk similarity index 100% rename from lcc/x86/win32/tst/sort.1bk rename to code/tools/lcc/x86/win32/tst/sort.1bk diff --git a/lcc/x86/win32/tst/sort.2bk b/code/tools/lcc/x86/win32/tst/sort.2bk similarity index 100% rename from lcc/x86/win32/tst/sort.2bk rename to code/tools/lcc/x86/win32/tst/sort.2bk diff --git a/lcc/x86/win32/tst/sort.sbk b/code/tools/lcc/x86/win32/tst/sort.sbk similarity index 100% rename from lcc/x86/win32/tst/sort.sbk rename to code/tools/lcc/x86/win32/tst/sort.sbk diff --git a/lcc/x86/win32/tst/spill.1bk b/code/tools/lcc/x86/win32/tst/spill.1bk similarity index 100% rename from lcc/x86/win32/tst/spill.1bk rename to code/tools/lcc/x86/win32/tst/spill.1bk diff --git a/lcc/x86/win32/tst/spill.2bk b/code/tools/lcc/x86/win32/tst/spill.2bk similarity index 100% rename from lcc/x86/win32/tst/spill.2bk rename to code/tools/lcc/x86/win32/tst/spill.2bk diff --git a/lcc/x86/win32/tst/spill.sbk b/code/tools/lcc/x86/win32/tst/spill.sbk similarity index 100% rename from lcc/x86/win32/tst/spill.sbk rename to code/tools/lcc/x86/win32/tst/spill.sbk diff --git a/lcc/x86/win32/tst/stdarg.1bk b/code/tools/lcc/x86/win32/tst/stdarg.1bk similarity index 100% rename from lcc/x86/win32/tst/stdarg.1bk rename to code/tools/lcc/x86/win32/tst/stdarg.1bk diff --git a/lcc/x86/win32/tst/stdarg.2bk b/code/tools/lcc/x86/win32/tst/stdarg.2bk similarity index 100% rename from lcc/x86/win32/tst/stdarg.2bk rename to code/tools/lcc/x86/win32/tst/stdarg.2bk diff --git a/lcc/x86/win32/tst/stdarg.sbk b/code/tools/lcc/x86/win32/tst/stdarg.sbk similarity index 100% rename from lcc/x86/win32/tst/stdarg.sbk rename to code/tools/lcc/x86/win32/tst/stdarg.sbk diff --git a/lcc/x86/win32/tst/struct.1bk b/code/tools/lcc/x86/win32/tst/struct.1bk similarity index 100% rename from lcc/x86/win32/tst/struct.1bk rename to code/tools/lcc/x86/win32/tst/struct.1bk diff --git a/lcc/x86/win32/tst/struct.2bk b/code/tools/lcc/x86/win32/tst/struct.2bk similarity index 100% rename from lcc/x86/win32/tst/struct.2bk rename to code/tools/lcc/x86/win32/tst/struct.2bk diff --git a/lcc/x86/win32/tst/struct.sbk b/code/tools/lcc/x86/win32/tst/struct.sbk similarity index 100% rename from lcc/x86/win32/tst/struct.sbk rename to code/tools/lcc/x86/win32/tst/struct.sbk diff --git a/lcc/x86/win32/tst/switch.1bk b/code/tools/lcc/x86/win32/tst/switch.1bk similarity index 100% rename from lcc/x86/win32/tst/switch.1bk rename to code/tools/lcc/x86/win32/tst/switch.1bk diff --git a/lcc/x86/win32/tst/switch.2bk b/code/tools/lcc/x86/win32/tst/switch.2bk similarity index 100% rename from lcc/x86/win32/tst/switch.2bk rename to code/tools/lcc/x86/win32/tst/switch.2bk diff --git a/lcc/x86/win32/tst/switch.sbk b/code/tools/lcc/x86/win32/tst/switch.sbk similarity index 100% rename from lcc/x86/win32/tst/switch.sbk rename to code/tools/lcc/x86/win32/tst/switch.sbk diff --git a/lcc/x86/win32/tst/wf1.1bk b/code/tools/lcc/x86/win32/tst/wf1.1bk similarity index 100% rename from lcc/x86/win32/tst/wf1.1bk rename to code/tools/lcc/x86/win32/tst/wf1.1bk diff --git a/lcc/x86/win32/tst/wf1.2bk b/code/tools/lcc/x86/win32/tst/wf1.2bk similarity index 100% rename from lcc/x86/win32/tst/wf1.2bk rename to code/tools/lcc/x86/win32/tst/wf1.2bk diff --git a/lcc/x86/win32/tst/wf1.sbk b/code/tools/lcc/x86/win32/tst/wf1.sbk similarity index 100% rename from lcc/x86/win32/tst/wf1.sbk rename to code/tools/lcc/x86/win32/tst/wf1.sbk diff --git a/lcc/x86/win32/tst/yacc.1bk b/code/tools/lcc/x86/win32/tst/yacc.1bk similarity index 100% rename from lcc/x86/win32/tst/yacc.1bk rename to code/tools/lcc/x86/win32/tst/yacc.1bk diff --git a/lcc/x86/win32/tst/yacc.2bk b/code/tools/lcc/x86/win32/tst/yacc.2bk similarity index 100% rename from lcc/x86/win32/tst/yacc.2bk rename to code/tools/lcc/x86/win32/tst/yacc.2bk diff --git a/lcc/x86/win32/tst/yacc.sbk b/code/tools/lcc/x86/win32/tst/yacc.sbk similarity index 100% rename from lcc/x86/win32/tst/yacc.sbk rename to code/tools/lcc/x86/win32/tst/yacc.sbk diff --git a/q3asm/Makefile b/code/tools/q3asm/Makefile similarity index 100% rename from q3asm/Makefile rename to code/tools/q3asm/Makefile diff --git a/q3asm/README.Id b/code/tools/q3asm/README.Id similarity index 100% rename from q3asm/README.Id rename to code/tools/q3asm/README.Id diff --git a/q3asm/cmdlib.c b/code/tools/q3asm/cmdlib.c similarity index 100% rename from q3asm/cmdlib.c rename to code/tools/q3asm/cmdlib.c diff --git a/q3asm/cmdlib.h b/code/tools/q3asm/cmdlib.h similarity index 100% rename from q3asm/cmdlib.h rename to code/tools/q3asm/cmdlib.h diff --git a/q3asm/lib.txt b/code/tools/q3asm/lib.txt similarity index 100% rename from q3asm/lib.txt rename to code/tools/q3asm/lib.txt diff --git a/q3asm/mathlib.h b/code/tools/q3asm/mathlib.h similarity index 100% rename from q3asm/mathlib.h rename to code/tools/q3asm/mathlib.h diff --git a/q3asm/notes.txt b/code/tools/q3asm/notes.txt similarity index 100% rename from q3asm/notes.txt rename to code/tools/q3asm/notes.txt diff --git a/q3asm/ops.txt b/code/tools/q3asm/ops.txt similarity index 100% rename from q3asm/ops.txt rename to code/tools/q3asm/ops.txt diff --git a/q3asm/opstrings.h b/code/tools/q3asm/opstrings.h similarity index 100% rename from q3asm/opstrings.h rename to code/tools/q3asm/opstrings.h diff --git a/q3asm/q3asm.c b/code/tools/q3asm/q3asm.c similarity index 100% rename from q3asm/q3asm.c rename to code/tools/q3asm/q3asm.c diff --git a/q3asm/q3asm.sln b/code/tools/q3asm/q3asm.sln similarity index 100% rename from q3asm/q3asm.sln rename to code/tools/q3asm/q3asm.sln diff --git a/q3asm/q3asm.vcproj b/code/tools/q3asm/q3asm.vcproj similarity index 100% rename from q3asm/q3asm.vcproj rename to code/tools/q3asm/q3asm.vcproj diff --git a/q3asm/qfiles.h b/code/tools/q3asm/qfiles.h similarity index 100% rename from q3asm/qfiles.h rename to code/tools/q3asm/qfiles.h